KDB+ con DBine
Come connettere DBine a KDB+ e cosa puoi fare una volta connesso. Questa pagina nasce da ciò che il driver di KDB+ dice di sé, quindi corrisponde alla versione di DBine che scarichi.
Connettersi
- In DBine, apri Nuova connessione.
- Scegli KDB+ nell’elenco dei motori.
- Compila i campi qui sotto, premi Prova connessione e poi Salva e connetti.
Porta predefinita: 5000.
Generale
| Campo | Descrizione |
|---|---|
| Server obbligatorio | Esempio: localhost |
| Porta | Esempio: 5000 |
| Utente | Vuoto se il processo non chiede un utente (senza -u né -U). |
| Password | Conservato nel portachiavi di sistema, mai nei file di DBine. |
| Sola lettura | Attivo o disattivo. |
Tunnel SSH. La connessione può passare da un server SSH, anche attraverso una catena di bastion host, con password, chiave privata o l’agente SSH. L’impronta del server viene verificata in known_hosts o confermata la prima volta.
SSL/TLS
| Campo | Descrizione |
|---|---|
| tcps | Cifra la connessione con TLS (:tcps://) e verifica il certificato del server. Attivo o disattivo. |
| SSL_VERIFY_SERVER | Se deselezionato (SSL_VERIFY_SERVER=NO), il certificato non viene verificato: DBine accetta il primo che vede e poi solo quello. Attivo o disattivo. |
| SSL_CA_CERT_FILE | File PEM con la CA che ha firmato il certificato del server; vuoto = le autorità del sistema. Un file di questo computer. |
Cosa mostra l’explorer
Gli oggetti compaiono direttamente sotto la connessione:
- Tabelle
- Tabelle partizionate
- Tabelle splayed
- Viste
- Funzioni
- Variabili
Editor di query
L’editor usa i comandi di KDB+, con il completamento degli oggetti della connessione. Le istruzioni e i comandi vengono eseguiti sul database scelto nella scheda.
Cosa accetta l’editor:
Consultas en q, una por línea (una línea que empieza con espacio sigue la anterior):
select from trade where date=last date, sym=`AAPL
select avg price by sym from trade
meta trade | tables[] | count trade
\v (variables) | \f (funciones) | \b (vistas)
Un comentario empieza con / al principio de la línea o después de un espacio.
Modelli pronti per i nuovi oggetti:
- Nuova vista
- Nuova funzione
Strumenti per KDB+
Disponibili
- Monitor del server
- Sessioni e query in corso
- Terminare una sessione
- Designer visuale di nuovi oggetti
Non disponibili per KDB+
- Piani di esecuzione grafici
- Profiler delle query in tempo reale
- Lock: chi blocca chi
- Annullare la query di un’altra sessione dall’elenco delle sessioni
- Transazioni manuali (commit e rollback)
- Uso degli indici
- Creare database
- Eliminare database
- Proprietà del database
- Relazioni nel diagramma ER
- Rinominare oggetti
- Confrontare e sincronizzare schemi
- Clonare tabelle
- Caricamento massivo nativo durante la migrazione dei dati
- Utenti e permessi
- Backup
Perché uno strumento non si applica a un motore, e i dettagli di ciascuno, sono nel riferimento sul supporto per motore (in inglese).
Generato dal driver di KDB+ 0.1.0, che DBine scarica la prima volta che ti connetti a KDB+.