Suggerimenti traccia script Qlik
Quando si utilizzano i connettori QlikView o Qlik Sense per analizzare i file di registro, Qlik Lineage Connectors tenterà di identificare il tipo di database quando si leggono le istruzioni CONNECT TO nello script Qlik. A seconda del tipo di connessione, potrebbe non essere in grado di identificare il tipo di database, ma è possibile aggiungere queste informazioni tramite uno script.
Tutte le risposte a cui fa riferimento che Qlik Lineage Connectors rileva localmente vengono inviate a Qlik Cloud come un Identificatore risorsa Qlik (QRI). Un QRI contiene le informazioni sul tipo di sorgente dati, sul formato o sulla piattaforma in cui sono archiviati i dati, oltre al percorso canonico nella rete e nel nodo nella rete.
Suggerimento traccia connessione
L'invio di informazioni aggiuntive a Qlik Lineage Connectors viene completato tramite un'istruzione TRACE. Questo comando aggiungerà un commento al file di registro che verrà letto dai Qlik Lineage Connectors. L'aggiunta di queste informazioni consente di creare un QRI più accurato che può essere rilevato tramite diverse istanze di Qlik Lineage Connectors e altre risorse a cui è possibile accedere da Qlik Cloud.
Esempio di suggerimento traccia
Il suggerimento traccia dei Qlik Lineage Connectors per informazioni aggiuntive sulla connessione ha il seguente formato:
Il suggerimento traccia verrà aggiunto come metadati alla connessione e qualsiasi query che segue l'istruzione Connect utilizzerà questo suggerimento per migliorare le informazioni su qualsiasi risorsa.
La traccia include i seguenti elementi:
- !!qlc
Questo è un flag che informa i Qlik Lineage Connectors che le seguenti informazioni sono importanti.
- "Connect"
Questa è una parola chiave che indica ai Qlik Lineage Connectors di informazioni aggiuntive per l'istruzione CONNECT successiva che deve elaborare.
- "connection_name"
Questo è il nome della connessione. Può essere l'indirizzo del computer o un nome descrittivo. Questo nome raggrupperà tutte le query SQL successive ed è fondamentale per la creazione dei QRI che indirizzano ogni risorsa nel grafico di derivazione. Aiuterà anche ad allineare i dati a cui si accede in loco con le query basate su Qlik Cloud, assicurando che facciano riferimento alle stesse risorse.
Nota di suggerimentoUtilizzare l'indirizzo del database e, se rilevante, il numero della porta. - "default_database" e "default_schema"
Per le query eseguite dopo l'istruzione Connect, i dettagli del database e dello spesso possono essere omessi, a seconda del sistema del database. Questa omissione è possibile perché la stringa connessione contiene già le informazioni necessarie relative a database e schema. Qlik Lineage Connectors utilizzerà automaticamente il database e lo schema specificati per le query che non includono in modo esplicito questa informazione.
- "database_type"
Dipendendo se la libreria utilizza tipi di connessione differenti o si basa unicamente su OLEDB/ODBC, i Qlik Lineage Connectors possono riscontrare dei problemi per identificare correttamente il tipo di database. Per risolvere il problema, è possibile impostare manualmente il tipo di database, sovrascrivendo il rilevamento automatico dei Qlik Lineage Connectors.