Gå till huvudinnehåll Gå till ytterligare innehåll

Qlik-skript spårar tips

När du använder QlikView- eller Qlik Sense-kopplingar för att parsa loggfiler försöker Qlik Lineage-kopplingar identifiera databastypen när den läser CONNECT TO-meddelanden i Qlik-skript. Beroende på kopplingstyp kanske det inte går att identifiera databastypen men du kan lägga till denna information med ett skript.

Alla refererade resurser som Qlik Lineage-kopplingar detekterar lokalt skickas till Qlik Cloud som Qlik Resource Identifier (QRI). En QRI innehåller information om datakälltypen, format eller plattform som data sparas på och dess kanoniska sökväg i nätverket och i den nätverksnoden.

Koppla spårningstips

Att skicka ytterligare information till Qlik Lineage-kopplingar görs med ett TRACE-meddelande. Detta kommando lägger till en kommentar i loggfilen som läses av Qlik Lineage-kopplingar. Att lägga till denna information ger en mer korrekt QRI som kan detekteras i olika instanser av Qlik Lineage-kopplingar och andra resurser som är tillgångliga direkt från Qlik Cloud.

Exempel på spårningstips

Spårningstipset Qlik Lineage-kopplingar för ytterligare kopplingsinformation har detta format:

TRACE !!qlc "Connect" "connection_name" "default_database" "default_schema" "database_type"; LIB CONNECT TO 'Database_tenant.region.provider.com';

Spårningstipset läggs till som metadata till kopplingen och eventuella frågor som följer kopplingsmeddelandet använder tipset för att förbättra informationen i alla resurser.

Spårningen innehåller följande element:

  • !!qlc

      Detta är en flagga som informerar Qlik Lineage-kopplingar om att informationen som följer är viktig.

  • "Connect"

      Detta nyckelord indikerar för Qlik Lineage-kopplingar att ytterligare information finns för nästa CONNECT-meddelande som bearbetas.

  • "connection_name"

      Detta är namnet på kopplingen. Det kan vara eller inte vara maskinens adress eller ett beskrivande namn. Namnet grupperar alla efterföljande SQL-frågor och är nödvändigt för att bilda de QRI:er som adresserar verje källa i ursprungsdiagrammet. Det hjälper även till att justera data som kommits åt lokalt med Qlik Cloud-baserade frågor och säkerställer att de refererar till samma resurser.

      Anteckning om tipsAnvänd databasens adress och, om relevant, portnummer.
  • "default_database" och "default_schema"

      För frågor som körs efter kopplingsmeddelandet kan ofta databas- och schemainformation utelämnas beroende på databassystem. Det går att utelämna eftersom kopplingssträngen redan innehåller nödvändig information om databas och schema. Qlik Lineage-kopplingar använder automatiskt angiven databas och angivet schema för frågor som inte uttryckligen innehåller denna information.

  • "database_type"

      Beroende på om bibliotelket använder olika kopplingstyper eller helt förlitar sig på OLEDB/ODBC kan Qlik Lineage-kopplingar stöta på utmaningar för att identifiera databastypen korrekt. Du åtgärdar detta genom att manuellt ställa in databastypen vilket åsidosätter automatisk detektering i Qlik Lineage-kopplingar.

Var den här sidan till hjälp för dig?

Om du hittar några fel på denna sida eller i innehållet – ett stavfel, ett steg som saknas eller ett tekniskt fel – berätta för oss så att vi kan blir bättre!