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 stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!