Analysera ursprung för appar, skript och datauppsättningar
Ursprung spårar data och datatransformationer bakåt till den ursprungliga källan. Qlik Cloud ger en detaljerad visuell representation av historiken av detta flöde, där du interaktivt kan undersöka uppströmsursprunget för ett givet fält eller datauppsättning.
En sammanfattande konsumentöversikt över mått och dimensioner som används i ett visst diagramobjekt identifierar källan, vilket ger dig förtroende för att du kan förstå och lita på det du ser och arbetar med.
Affärsanvändare som undersöker ett visst fält har en bild av ursprunget för det fält som sammanfattar dess viktigaste beroenden:
- Fält som används för att härleda det
- Direkta associationer och beroenden, inklusive ägare och utrymme
- Urpsrungskälla (första kända källa)
Du kan undersöka vilka element som skulle påverkas av en ändring av objektet genom att visa Påverkansanalys för att se nedströms eller framåtblickande beroenden. Se Analysera påverkansanalys för appar, skript och datauppsättningar.
Det finns en visuell demonstration av hur du använder Ursprung i:
Ursprungsgrafen
Ursprungsgrafen visar flödet av data genom program i ett interaktivt, grafiskt diagram. En app, en tabell eller ett fält kallas en nod i ett ursprungsdiagram. När en nod är basnoden som undersöks, sägs den vara i fokus och visas som det sista elementet i diagrammet. På den mest granulära nivån visar ursprungsdiagram på fältnivå de datakällor och transformationer som en nod kommer från eller är beroende av.
Ursprungsdiagram är användbara för:
-
Dataexperter som arbetar med datan
-
Affärsspecialister som utvecklar appar
-
Avancerade affärsanvändare som använder appar
Varje nod motsvarar ett steg i ursprunget för den valda datauppsättningen eller appen. Den här ursprungsinformationen kompileras varje gång en app laddas eller data laddas om. Om appen inte har laddats nyligen kan ursprunget vara ofullständigt eller felaktigt.
Ursprung stöds för datauppsättningar och appar direkt från brickan eller raden som de visas i din Qlik Sense-katalog:
-
Datauppsättning: datauppsättningar är datakällor, till exempel data som läses in från kopplingar eller datafiler. Datauppsättningar kan vara tabeller i en databas, data som laddas upp till en datalagring eller data som genereras från en app, till exempel en qvd-fil. Datauppsättningar har vanligtvis en enda tabell vardera men vissa, som Excel-filer, kan ha flera tabeller.
-
App: appnoderna motsvarar analysapparna i Qlik Sense som använder datakällorna i ursprunget. Programnoderna visar programnamnet och platsen för programmet som Sense.
Indatanoder är vanligen datakällor som används av basnoden eller program som producerar datauppsättningar. Ursprung på fältnivå möjliggör detaljerad undersökning av hur fält har beräknats och deras specifika ursprung över transformeringar och tillämpningar.
De noder som är tillgängliga i ett ursprungsdiagram är indata till din valda datauppsättning eller app. Om du vill ange den som basnod väljer du en datauppsättning eller app. Indatanoderna är noder som är uppströms från basnoden.
Noderna som är tillgängliga i ett ursprungsdiagram är indata till din valda basnod, med andra ord noden i fokus. Basnoden är den singulära noden som du vill hämta ursprung för. Det är ett program, en datauppsättning, en fil, tabell eller fält.
Det kommer att vara noden längst till höger på skärmen och markerad i blått. Det är i fokus för din undersökning och endast indata till den basnoden kommer att presenteras.
Medan du utforskar ursprunget kan du interaktivt ändra basnoden till en annan tabell, ett annat program eller fält på skärmen för att fokusera din undersökning.
Linjerna som kopplar samman noderna är kanter. Kanter representerar förhållandet mellan en nod och en annan nod. De representerar relationer som indikerar associationer, som att en datauppsättning som används av ett program. De kan också representera data som produceras som en biprodukt av ett program. Samlingen av noder och kanter utgör tillsammans ursprungsdiagrammet.
Noder kan döljas på nästa nivå eller expanderas så att de visar hierarkinivåer från grovare till finare granularitet med börjar i den överordnade datamängdsgruppen eller appen på högre nivå ner till den mest granulära nivån som är fältnivån.
Noddetaljer
Detaljerna begränsas av din åtkomst till det objektet. Detaljerna kan omfatta följande information:
-
Namn
-
Beskrivning
-
Taggar
-
Plats
-
Utrymme
-
Ägare
-
Skapad av
-
Senast ändrad
Navigera i ursprungsgrafen
Klicka på och dra grafen om du vill navigera och centrera ursprungsdiagrammet. Du kan även använda navigeringsknapparna. Välj Startsida när du vill centrera ursprungsgrafen på basnoden. Klicka på tillbaka- och framåtknappen för att förflytta dig i urvalet.
Välj Ursprung i -snabbmenyn på en app- eller datamängdsruta eller -rad beroende på din vy om du vill öppna ursprunget för den. Du kan också nå en ursprungsgraf från översikten av en datauppsättning genom att välja och Urpsrung. Välj och Ursprung (använd som ny basnod) eller Påverkansanalys när du vill nå ursprung (uppströms) eller påverkansanalys (nedströms) för andra noder som visas i diagram. Välj en nod för att ange den som basnod.
Visa eller dölj noderna när du vill visa eller dölja grupper med objekt på samma nivå.
Sammanfattningsvy för ursprung
Analytics-konsumenter och tillfälliga affärsanvändare kan nå en sammanfattningsvy för konsumenter av beroenden på fältnivå direkt från ett analysdiagram i en tabellvy som listar beroenden för fältet som används i diagrammet.
Denna vy stöds i alla icke-buntade analytiska diagram i Qlik, utom diagrammen Button och Map. Även om det mer detaljerade ursprungsdiagrammet är tillgängligt, kan tillfälliga analytikeranvändare komma åt sammanfattningsinformation för associerade objekt som inkluderar: program, länkar, datauppsättningar, tabeller, fält, dimensioner och mått. Du kan enkelt få en förklaring av var data kom ifrån i ett diagram med översiktsvyn för ursprung.
I den här vyn listas detaljer och beroenden för mått och dimensioner i diagrammet. Detta inkluderar Uttryck som beräknar mått eller dimension, fälten som används i uttrycket, och de datakällor från vilka fälten kom. Välj i rutan för fält och källor när du vill Gå till ursprung(för det fältet eller källan).
Gör följande:
- Ändra diagraminställningar så att sammanfattningsvyn för ursprungskonsument är synlig. Dessa inställningar är inte aktiva som standard.
- Under Utseende>Allmänt> slår du på Visa detaljer.
- Under Utseende>Allmänt> slår du på Visa uttryck.
- Välj Redigering klar och välj information när du vill komma åt sammanfattningsvyn för ursprungskonsument.
Begränsningar
Ursprungsdiagrammet har följande begränsningar:
-
Appar som inte har lästs in på nytt efter versionssläppet av ursprung i Qlik Cloud kanske inte har fullständig ursprungsinformation tillgänglig för dem förrän efter att de har lästs in på nytt. Detaljer för vissa noder kan vara begränsade om de inte har lästs in efter att ursprung aktiverades för din klientorganisation.
-
Noddetaljer för datauppsättningar utanför din klientorganisation, som SQL Server- eller Google Drive-kopplingar, är begränsade till typen av datauppsättning och namn. REST-kopplingar visar endast att det är REST-data.
-
Översiktsvyn för ursprung stöds inte i knapp- och kartdiagram.
-
För närvarande är sammanfattningsvyn för diagramdetaljer inte tillgänglig i mobilläge.
Behörigheter
Du måste kunna se en app eller datauppsättning för att se ursprunget för objektet från dina aktivitetscenter.Om du kan se ursprungsdiagrammet för en basnod kan du se grundläggande detaljer och metadata för ursprungsobjekten uppströms.
Säkerhet
Ursprung på fältnivå
-
En användare kan bara byta till en basnod som de har tillgång till, annars är inte snabbmenyn tillgänglig.
-
Om en användare har tillgång till basnoden kommer de att ha tillgång till att se allt urpsrung uppströms.
Konsumentsammanfattningsvy (diagramdetaljer)
-
Tillgång ges alltid till dimensioner och uttryck. Länkar till ursprungs- och datauppsättningsnamn visas endast när användaren har åtkomst.
Exempel på användningsfall för att analysera ursprung
En genomgång av följande exempel finns under Användningsfall för fältnivåursprung.
Exempel: utforska var informationen kommer ifrån med sammanfattningsvyn för ursprung
Som analyskonsument vill du gärna veta var informationen kommer från när du tittar du på ett stapeldiagram i en app cars-data4-app. Du ser till att Visa detaljer och Visa uttryck är aktiverade för diagrammet under avsnittet Allmänt i egenskaper, och väljer sedan Redigering klar. När du klickar tillbaka till diagrammet väljer du Visa detaljer för att visa konsumentvyn för ursprung.
Konsumentvyn för ursprung listar Detaljer för dimensioner och mått i den vänstra kolumnen och Beroenden för Fält och Källor i mitten- och högerkolumnerna. Du ser att dimensionen Car_Id-ID är beroende av fältet Car_Id-ID som finns i tre listade QVD-källor. Välj -menyn i fältet och välj Lineage-Car_id-ID / cars-data för att öppna en ursprungsgraf för fältet Card_id-ID i cars-data-QVD:n.
Ursprungsdiagrammet visas från höger till vänster och visar att fältet Car_id_ID är i diaagrammet cars-data, lagrad som en Qlik-datafil. Utöka noderna när du spårar fälthistoriken tillbaka till den ursprungliga filen som laddades upp till Qlik Cloud. Du ser att den första vidarebefordran tillbaka visar att en QVD cars-data.qvd som innehåller fältet Car_id_ID lästes in i appen cars-data4-app. Nästa nod tillbaka är en app cars-data3-app från vilken cars-data.qvd genererades. Om du går ytterligare en vidarebefordran tillbaka och expanderar noden, ser du att den ursprungliga källfilen var en CSV-fil cars-data3.csv som innehåll fältet ID.
Genom att utöka tabellerna och visa fälten kan du identifiera den ursprungliga källfilen, tabellen och fältet för stapeldiagramsvärdet Car_id-ID.
Exempel: undersöka ursprunget till en datauppsättning och hur den skapades
Som programutvecklare överväger du att använda en befintlig datauppsättning rgb_customers.qvd för ditt program. Du undersöker ursprunget till denna datauppsättning så att du kan förstå var dessa data kommer ifrån. Från datauppsättningsrutan eller raden väljer du Ursprung från menyn för att öppna ursprungsgrafen. Från ursprungsgrafen visar du metadata för datasetet genom att välja menyn på QVD:n rgb_customers.qvd och Öppna översikten.
Klicka på webbläsarens bakåtpil för att återgå till ursprungsgrafen för att utforska ursprungsgrafen för datauppsättningen. Utöka noden rgb_customers_qvd för att visa tillgängliga fält. Observera att varje fält ger möjlighet att göra det till fokusbasnod genom att välja Ursprung (använd som ny basnod) eller välja Påverkansanalys för att visa framåtriktat ursprung och beroende objekt som kommer att påverkas av ändringar i datauppsättningen.
När du följer ursprunget bakåt och expanderar noderna kan du se att denna QVD-datauppsättning är utdata från programmet Prep Data RGB Sales Analysis. När du går tillbaka ytterligare en vidarebefordran och utökar noden Fillagring, ser du att programmet sales analysis hade en inläst CSV-fil: rgb_customers.csv. Analys på fältnivå avslöjar att fältet Tags i den ursprungliga källfilen fick det nya namnet rgb_customers.Tags i programmet sales analysis. Den ursprungliga CSV-filen kan öppnas till översikten för att visa värdefulla metadata som ägaren, skaparen, användningsstatistik, taggar, klassificeringar, fältprofil och påverkansanalys.
Exempel: visa fältberoenden och uttryck i diagram med ursprungsöversikt
Som en tillfällig affärsanvändare analyserar du ett ursprungsdiagram COGS per Month i ett program och vill granska uttrycket som används för att beräkna måttet (Cost of Goods Sold) COGS per månad och vilka Fält och Källor som används i diagrammet. Du ser till att Visa detaljer och Visa uttryck är aktiverade för diagrammet under avsnittet Allmänt i egenskaper, och väljer sedan Redigering klar. När du klickar tillbaka till diagrammet väljer du Visa detaljer för att visa konsumentvyn för ursprung.
Sammanfattningsvy för ursprung listar de mått och dimensioner som är representerade i diagrammet. Uttrycken som skapar måtten och dimensionerna kan också ses i en listmeny när du expanderar dessa fält. Du ser att måttet skapas av uttrycket: Sum (UnitCost*Quantity). Fälten (Quantity, UnitCost) i uttrycket listas som fältberoenden. Du kan välja för att visa ursprung för de två fälten, men i det här fallet finns det bara en vidarebefordran tillbaka till dess slutgiltiga källa Dataset.xlsx, som också är listad som källberoende i ursprungssammanfattningen.