Analysera ursprung i Analyser
Ursprung spårar data och datatransformeringar bakåt till den ursprungliga källan. Qlik Cloud ger en detaljerad visuell representation av historiken för detta flöde, där du interaktivt kan undersöka uppströmsursprunget för analysinnehåll. Ursprung är tillgängligt för innehåll som applikationer, skript, dataflöden, tabellrecept, ML-experiment, ML-distributioner och datamängder.
Affärsanvändare som undersöker ett visst fält har en vy över fältets ursprung som sammanfattar dess viktigaste beroenden:
- Fält som används för att härleda det
- Direkta associationer och beroenden, inklusive ägare och utrymme
- Ursprunglig källa (den första kända källan)
För att visa nedströms eller framåtblickande beroenden kan du undersöka vilka element som skulle påverkas av en ändring av objektet genom att visa Konsekvensanalys. Se Analysera konsekvensanalys i Analyser.
För en visuell demo av hur du använder ursprung, se:
För att använda ursprung måste du också ha Visa ursprung inställt på Tillåtet via User Default eller en anpassad säkerhetsroll.
Ursprungsdiagrammet
Diagrammet Ursprung visar dataflödet genom analysinnehåll i ett interaktivt, grafiskt diagram. En resurs, tabell eller ett fält kallas för en nod i ett ursprungsdiagram. När en nod är den basnod som undersöks sägs den vara i fokus och visas som det sista elementet i diagrammet. På den mest detaljerade nivån visar ursprungsdiagram på fältnivå de datakällor och transformeringar som en nod härstammar från eller är beroende av.
Ursprungsdiagram är användbara för:
-
Dataexperter som arbetar med data
-
Affärsspecialister som bygger applikationer
-
Avancerade affärsanvändare som använder applikationer
-
Användare som arbetar med maskininlärningsmodeller
Varje nod representerar ett steg i ursprunget för det valda innehållet. Denna ursprungsinformation sammanställs varje gång en analystillgång uppdaterar sina data. Om din applikation, ditt skript, ditt dataflöde eller ditt tabellrecept inte har uppdaterats nyligen kan ursprunget vara ofullständigt eller felaktigt.
Ursprung är tillgängligt för innehållstyper som stöds från panelen eller raden som de visas i din katalog. Du kan analysera ursprung för följande analysinnehåll:
-
Datamängd: Datamängder är datakällor, till exempel data som laddas från kopplingar eller datafiler. Datamängder kan vara tabeller i en databas, data som laddas upp till datalagring eller data som genereras från en applikation, till exempel en qvd-fil. Datamängder har vanligtvis en enda tabell var, men vissa, till exempel Excel-filer, kan ha flera tabeller.
Datamängder som publicerats från Talend Studio indikeras med
. Du kan gå till det Talend Management Console-jobb som användes för att generera datamängden genom att klicka på Öppna TMC-jobb i datamängdens ...-meny. Mer information finns i Publicera datamängder och ursprung till Qlik Cloud. -
App: Applikationsnoder representerar Qlik Sense-analysapplikationer som använder datakällorna i ursprunget. Applikationsnoder visar applikationsnamnet och platsen för applikationen som Qlik Sense.
-
Skript: Skriptnoder representerar skript som skapats i gränssnittet Skript.
-
Dataflöde: Dataflöden kan inspekteras för en bättre förståelse av de datakällor som de använder och transformerar.
-
Tabellrecept: Tabellrecept kan inspekteras för en bättre förståelse av den datakälla som de använder och transformerar.
-
ML-experiment: Du kan förstå ursprunget för ett maskininlärningsexperiment, vilket består av de datakällor som har sammanförts för att producera träningsdata för maskininlärningsmodeller.
-
ML-distribution: Du kan förstå ursprunget för en ML-distribution och hur den används i prediktioner. Ursprung för ML-distributioner består vanligtvis av ML-experiment, experimentversioner, modeller och datamängder.
Typiska indatanoder inkluderar datakällor som används av basnoden, eller applikationer som producerar datamängder. Ursprung på fältnivå möjliggör detaljerad undersökning av hur fält har beräknats och deras specifika ursprung över transformeringar och applikationer.
Noderna som är tillgängliga i ett ursprungsdiagram är indata till ditt valda innehåll. Välj ett objekt för att ange det som basnod. Indatanoder är noder som ligger uppströms från basnoden.
Ursprungsdiagram på fältnivå

Noderna som är tillgängliga i ett ursprungsdiagram är indata till din valda basnod, med andra ord noden i fokus. Basnoden är den enskilda nod som du vill hämta ursprung för; det kan till exempel vara en applikation, ett dataflöde, ett ML-experiment, en datamängd, en fil, en tabell eller ett fält.
Den kommer att vara noden längst till höger på skärmen och vara markerad med en blå kontur. Den är i fokus för din undersökning och endast indata till den basnoden kommer att visas.
Medan du utforskar ursprunget kan du interaktivt ändra basnoden till en annan tabell, applikation, fält eller annat objekt på skärmen för att fokusera din undersökning.
Basnod för ursprung

Linjerna som förbinder noderna är kanter. Kanter representerar en nods relation till en annan nod. De representerar relationer som indikerar kopplingar, till exempel en datamängd som används av en applikation. De kan också representera data som produceras som en biprodukt av en applikation. Samlingen av noder och kanter utgör tillsammans ursprungsdiagrammet.
Ursprungskanter representerar relationer

Noder döljs eller expanderas för att visa hierarkinivåer från grov till finare detaljnivå, med början från datamängdsgruppen eller applikationen på högre nivå ner till den mest detaljerade nivån som är fältnivån.
I den här bilden av en nod visas följande hierarkinivåer, från högsta (grov) till lägsta (mest detaljerad): Datatillgång (applikation), resurs (datamängd), tabell och fält.

Öppna ursprungsdiagrammet
Gör följande:
-
Öppna aktivitetscentret Insikter eller Analyser.
-
Välj Verktyg > Ursprung i snabbmenyn
på ett objekt som stöder ursprung.
Du kan också komma åt ursprungsdiagrammet för visst innehåll när du har ett objekt öppet. Klicka på och Ursprung.
Noddetaljer
Detaljerna begränsas av din behörighet till det objektet. Detaljerna kan ge följande information:
-
Namn
-
Beskrivning
-
Taggar
-
Plats
-
Utrymme
-
Ägare
-
Skapare
-
Senast ändrad
Navigera i ursprungsdiagrammet
Klicka och dra i diagrammet för att navigera och centrera ursprungsdiagrammet. Du kan också använda navigeringsknapparna. Välj Hem för att centrera ursprungsdiagrammet på basnoden. Klicka på bakåt och framåt för att flytta runt i dina val.
Navigering i ursprungsdiagram
Diagrammet Ursprung visar uppströmsberoenden för ditt analysinnehåll, vilket presenteras som standardnod när du öppnar diagrammet för det. Du kan komma åt ursprung (uppströms) eller konsekvensanalys (nedströms) för andra noder som visas i diagrammet genom att välja och Ursprung (ny basnod) eller Konsekvensanalys. Välj en nod för att ange den som basnod.
Expandera eller dölj
noderna för att expandera eller dölja grupper av objekt på samma nivå.
Menyalternativ för att analysera olika noder

Sammanfattningsvy för ursprung i en applikation
Sammanfattningsvyn för ursprung i en applikation kan ge affärsanvändare en översikt på hög nivå över uppströmsberoenden i applikationen. Mer information finns i Sammanfattningsvy för ursprung i applikationen.
Analysera ursprung för maskininlärningsinnehåll
Du kan använda ursprungsdiagrammet Ursprung för att analysera ursprunget för maskininlärningsinnehåll, inklusive ML-experiment, ML-distributioner och datamängder. Använd diagrammet för en helhetsvy över hur maskininlärningsmodeller skapades, vilka data de tränades på och vad de används till i produktionsscenarier.
Experiment, distributioner och datamängder visas också som noder när du analyserar annat innehåll i ursprungsdiagrammet Ursprung, till exempel nedströmsapplikationer.
Maskininlärningstillgångar visas också i Konsekvensanalys för en omfattande analys av nedströmsinnehåll. Mer information finns i Analysera konsekvensanalys i Analyser.
Öppna Ursprung för maskininlärningsinnehåll
Gör ett av följande:
-
I ditt aktivitetscenter klickar du på
bredvid ett ML-experiment, en ML-distribution eller en datamängd och väljer Verktyg > Ursprung.
-
I ett ML-experiment eller en ML-distribution klickar du på
i navigeringsfältet och väljer Ursprung.
Navigera i Ursprung för maskininlärningsinnehåll
Du utforskar maskininlärningsnoder på samma sätt som för annat innehåll. För gränssnittsöversikter, se:
Identifiera maskininlärningsobjekt i ursprungsdiagrammet Ursprung
Följande tabell visar vanliga objekt relaterade till maskininlärning som visas i ursprungsdiagrammet Ursprung.
| Objekt | Ikon(er) | Förklaring |
|---|---|---|
| Fillagring |
|
Inte unikt för maskininlärningsinnehåll. Visar platsen där en datamängd lagras (i de flesta fall i ett utrymme). Relevant för träningsdatamängder, exporter från inbäddad analys i ett experiment, tillämpningsdatamängder som används för prediktioner och prediktionsutdatamängder. |
| Datamängd | Många (till exempel |
Inte unikt för maskininlärningsinnehåll. Används för att representera träningsdatamängder, exporter från inbäddad analys i ett experiment, tillämpningsdatamängder och prediktionsutdatamängder. |
| ML-experiment |
|
Ett ML-experiment där modeller tränas. |
| ML-experimentversion |
|
Versionen inom ML-experimentet där en eller flera modeller har tränats. |
| ML-modell |
|
En ML-modell som tränats inom en experimentversion. Används för att representera tränade modeller i ett ML-experiment och distribuerade modeller i en ML-distribution. |
| ML-distribution |
|
En ML-distribution som innehåller en eller flera distribuerade modeller. |
| Ingen ikon | - | Prediktionsutdatanoder inom en ML-distribution har inga ikoner. Fält som ingår i en prediktionsutdatamängd har inte heller några ikoner. |
Ursprung och ML-experiment
ML-experiment presenteras i grupperade arrangemang. De expanderas enligt följande:
-
Ett ML-experiment expanderas till en eller flera experimentversioner.
-
En experimentversion expanderas till en eller flera ML-modeller.
När en modell som tränats i ett experiment distribueras till en ML-distribution visas den i ursprungsdiagrammet när nedströmsinnehåll (till exempel prediktioner eller ML-distributioner) väljs som basnod.
Ursprung och ML-distributioner
ML-distributioner presenteras i grupperade arrangemang. De expanderas enligt följande:
-
En ML-distribution expanderas till en eller flera distribuerade modeller.
-
Om en modell i distributionen har använts i batchprediktioner expanderas modellen för att visa varje batchprediktionsutdata.
Ursprung på fältnivå är tillgängligt för tillämpningsdatamängder och prediktionsutdatamängder som är relaterade till en ML-distribution.
Distribuerade modeller som används för prediktioner kopplas tillbaka till det experiment där de tränades.
Exempelscenario
För ett exempelscenario, se Exempel: Undersöka ursprung för maskininlärningsinnehåll.
Begränsningar
The lineage chart has the following limitations:
-
Applikationer som inte har laddats om efter lanseringen av ursprung i Qlik Cloud kanske inte har fullständig ursprungsinformation tillgänglig förrän efter att de har laddats om. Detaljer för vissa noder kan vara begränsade om de inte har laddats efter att ursprung aktiverades för din klientorganisation.
-
Noddetaljer för datamängder utanför din klientorganisation, till exempel SQL Server- eller Google Drive-kopplingar, är begränsade till typ av datamängd och namn. REST-kopplingar visar endast att det är REST-data.
-
Om ett objekt tas bort kan det fortfarande visas i Ursprung när du analyserar andra noder.
Behörigheter
Du måste kunna visa ett objekt för att kunna se dess ursprung från dina aktivitetscenter. Om du kan se ursprungsdiagrammet för en basnod kan du se grundläggande detaljer och metadata för uppströms ursprungsobjekt.
Säkerhet
-
En användare kan endast byta till en basnod som de har åtkomst till, annars är snabbmenyn inte tillgänglig.
-
Om een användare har åtkomst till basnoden har de åtkomst till att se allt uppströmsursprung.
Exempel på användningsfall för att analysera ursprung
För en genomgång av ursprungsanalys, se Användningsfall för ursprung på fältnivå.
Exempel: Utforska var information kommer ifrån med sammanfattningsvyn för ursprung
Som en analysanvändare som tittar på ett stapeldiagram i en applikation cars-data4-app vill du veta var informationen kommer ifrån. Du ser till att Visa detaljer och Visa uttryck är aktiverade för diagrammet under avsnittet Utseende > Allmänt i egenskaper, och väljer sedan att växla till arkanalysläge. Högerklicka på diagrammet, eller använd menyn , och välj Visa detaljer för att visa ursprungsvyn för användare. Klicka på Visa beroenden.
Du ser att dimensionen Car_ID är beroende av fältet Car_ID som finns i tre listade CSV-källor. Välj menyn på fältposten och välj Ursprung - Car_ID / Cars för att öppna ett ursprungsdiagram för fältet Car_ID i applikationen.
Välj en källa eller ett fält för att visa ursprung för det objektet

Ursprungsdiagrammet visas från höger till vänster och visar att fältet Car_ID finns i tabellen Cars som laddades in i applikationen cars-data4-app. Expandera noderna medan du spårar fälthistoriken tillbaka till den ursprungliga filen som laddades upp till Qlik Cloud. Du ser att det första steget bakåt visar att en CSV-fil cars-data.csv som innehåller fältet Car_ID laddades in i applikationen cars-data4-app. Nästa nod bakåt är en applikation cars-data3-app från vilken cars-data.csv genererades. Om du går tillbaka ytterligare ett steg och expanderar noden ser du att den ursprungliga källfilen var en CSV-fil cars-data3.csv och att den innehöll fältet ID.
Genom att expandera tabellerna och visa fälten kan du identifierar den ursprungliga källfilen, tabellen och fältet för stapeldiagrammets dimension Car_id-ID.
Expandera noderna för att spåra historiken för ett fält tillbaka till källfilen

Exempel: Undersöka ursprunget för en datamängd och hur den skapades
Som applikationsutvecklare överväger du att använda en befintlig datamängd current_customers_analytics.xlsx för din applikation. Du undersöker ursprunget för denna datamängd så att du kan förstå varifrån data kommer. Från datamängdens panel eller rad väljer du Ursprung från menyn för att öppna ursprungsdiagrammet. Från ursprungsdiagrammet visar du metadata för datamängden genom att memilih menyn
på XLSX-filen current_customers_analytics.xlsx och Öppna översikten.
Öppna datamängdsöversikten från ursprungsdiagrammet

Visa taggar, klassificeringar och andra tekniska metadata från fliken för datamängdsöversikt

Dataprofilen är tillgänglig från fliken Profil

Klicka på webbläsarens bakåtpil för att återgå till ursprungsdiagrammet för att utforska ursprungsdiagrammet för datamängden. Expandera noden current_customers_analytics.xlsx och klicka på Markera alla för att visa tillgängliga fält. Gör samma sak för alla noder. Observera att varje fält ger möjlighet att göra det till basnod i fokus genom att välja Ursprung (ny basnod) eller välja Konsekvensanalys för att visa framåtriktat ursprung och beroende objekt som kommer att påverkas av ändringar i datamängden.
Expanderat Ursprung-diagram för datamängden. Varje fält inom varje nod har alternativ för att öppna applikationen eller data, visa konsekvensanalys eller ändra noden i fokus

Om du följer ursprunget bakåt och expanderar noderna kan du se att denna XLSX-datamängd är utdata från applikationen Prep Current Customers Sales - Analytics. Om du går tillbaka ytterligare ett steg och expanderar noden Fillagring ser du att applikationen för försäljningsanalys hade en CSV-fil inladdad: rgb_customers.csv. Analys på fältnivå visar att fältet Tags i den ursprungliga källfilen döptes om till rgb_customers.Tags i applikationen för försäljningsanalys. Den ursprungliga CSV-filen kan öppnas i översikten för att visa värdefulla metadata som ägare, skapare, användningsmått, taggar, klassificeringar, fältprofil och konsekvensanalys.
Exempel: Undersöka ursprung för maskininlärningsinnehåll
En vanlig affärsanvändare eller maskininlärningsexpert kan använda ursprungsdiagrammet Ursprung för att inspektera ursprunget för vissa predikterade värden. Med basnoden inställd på prediktionsdatamängden kan den här användaren se:
-
Träningsdata, inklusive dess källor och transformeringar
-
Experimentet, experimentversionen och modellen
-
Var modellen distribuerades och hur den har använts
Ursprungsdiagram med alla noder expanderade. Diagrammet visar ett flöde från ände till ände från förberedelse av träningsdata till en prediktionsdatamängd.

Bilden ovan visar följande process:
-
Ett dataflöde
läser in och transformerar data från en CSV-datamängd
som lagras i ett personligt utrymme
. Utdata lagras i en Parquet-datamängd
i samma utrymme.
-
Parquet-datamängden
används i version 1
av ett ML-experiment
. Denna experimentversion tränar en ML-modell
.
-
ML-modellen
distribueras till en ML-distribution
.
-
Med en CSV-datamängd
i ett personligt utrymme
som tillämpningsdatamängd genererar ML-distributionen
en prediktionsdatamängd i Parquet-format
.
Ursprung i Dataintegrering
Ursprungsdiagrammet Ursprung är också tillgängligt i Dataintegrering. Mer information finns i Analys av ursprung i Dataintegrering.