跳到主要內容

透過影響分析來分析資料譜系

在此頁面

透過影響分析來分析資料譜系

請透過影響分析查看資料來源和應用程式的譜系。影響分析提供資料集或應用程式譜系的圖表檢視,顯示資料輸入和輸出。

譜系圖表顯示應用程式的資料流程和組織中的資料。按一下應用程式或資料集上的 ,然後選取影響分析,以開啟譜系圖表。您也可以從資料集的詳細資訊區段存取譜系圖表

譜系圖表

A lineage graph showing the dataflow through different nodes

譜系圖表顯示如何在應用程式和資料集中使用資料。這將應用程式和資料集視覺化為節點。透過顯示資料流程的箭頭連接每個節點。例如,您可以查看應用程式節點使用了哪些資料集節點,以及哪些應用程式節點產生了其他應用程式使用的資料集。您可以清楚看見應用程式和資料集的使用情況和相依性。

權限

您必須能夠檢視應用程式或資料集,以從中心檢視項目的影響分析。在譜系圖表中,您可以針對您無法存取、但位於選取用於分析的項目譜系中的應用程式和資料集,查看屬於這些應用程式和資料集的節點。對於這些節點,您可以檢視名稱,但無法開啟節點或查看詳細資料。您可以選擇以檢視這些節點的影響分析,以查看譜系。

依照預設,影響分析不可用於租用戶,必須由租用戶管理員設為可用。請參閱 管理影響分析

角色

譜系圖表支援組織中不同的角色。

資料管理員

譜系圖表可協助資料管理員理解資料譜系,更輕鬆地新增中繼資料並解決品質問題。圖表可改善操作效率,協助輕鬆識別資料集管道、使用情況和潛在複製。

應用程式開發人員和資料模型化人員

譜系圖表可改善資料來源的信任和理解情形。查看資料集的完整歷史記錄、哪些應用程式使用資料集,並識別從現有資料集衍生的新資訊。信任資料適合您的應用程式或資料模型。

譜系圖表

譜系圖表顯示資料來源譜系中的節點。每個節點呈現所選資料集或應用程式的譜系中的步驟。只要在應用程式載入或載入資料時,就會編譯此譜系資訊。若最近沒有載入應用程式,譜系可能會不完整或不精確。

下列節點類型顯示在譜系圖表中:

  • 資料集:資料集是資料來源,例如連接器或資料檔案。資料集通常是作為 qvd 檔案新增至空間或從應用程式產生的資料來源。資料集節點顯示資料集位置以及位於共用或受管理空間。

  • 應用程式:應用程式節點呈現使用譜系中該資料來源的 Qlik Sense 分析應用程式。應用程式節點顯示應用程式名稱和應用程式位置作為 QCS (Qlik Cloud)。

可用於譜系圖表的節點是輸入到所選資料集或應用程式的內容,或是從資料集或應用程式輸出的內容。

選取資料集或應用程式以指定為影響分析的根節點。這在譜系圖表中以深灰色框線標記。

 根節點

The root node of a lineage graph, with a dark grey border.

譜系圖表顯示根節點的輸入和輸出節點計數。輸入節點是根節點上游的節點。一般輸入節點包括根節點使用的資料來源或產生根節點使用之資料集的應用程式。輸出節點是根節點下游的節點。一般輸出節點是使用根節點作為資料來源的應用程式,或根節點輸出的資料集。

按一下以選取節點。選取節點後,會以綠色醒目提示通往該節點的譜系,讓您可以檢視可用節點詳細資訊。

醒目提示的所選節點譜系與詳細資訊

A node has been selected, showing its complete lineage through the other nodes highlighted in green.

節點詳細資訊

詳細資訊依據您對該應用程式或資料集的存取權限而有所限制。詳細資訊可以提供下列資訊:

  • 名稱

  • 描述

  • 標記

  • 位置

  • 空間

  • 擁有者

  • 建立者

  • 上次修改

若您沒有檢視應用程式或資料集的權限,則只能檢視名稱。

導覽譜系圖表

按一下並拖曳以導覽譜系圖表。您也可以使用導覽按鈕。您可以按一下 Home 以將根節點上的譜系圖表置中。使用向後和向前按鈕以在選項附近移動。

譜系圖表導覽

Navigation buttons for the lineage graph.

若要變更正在分析的根節點,請選取節點,然後從詳細資訊面板選取影響分析

篩選譜系圖表,僅檢視根節點的輸入或輸出。使用搜尋方塊以搜尋特定節點。

搜尋方塊和輸入及輸出篩選器

The lineage graph search box and input and output filters.

譜系中相同位置的大型節點群組可摺疊為一個群組。您可以展開以檢視所有節點。您也可以進行搜尋,透過摺疊的群組顯示節點。

下方具有摺疊節點的節點

Nodes with collapsed nodes beneath. The collapsed nodes are hidden beneath a Show more option.

限制

影響分析和譜系圖表具有下列限制:

  • Qlik Sense SaaS 中發佈影響分析之後尚未載入的應用程式,直到載入為止,可能不會有完整的譜系資訊可用。為租用戶開啟影響分析後,若某些節點尚未載入,這些節點的詳細資訊可能會受到限制。

  • 租用戶外部資料集的節點詳細資訊,例如 SQL 伺服器或 Google 雲端硬碟連線,受限於資料集類型和名稱。REST 連線僅顯示這是 REST 資料。

使用譜系圖表

追蹤來源和資料使用情況。追蹤資料譜系可協助您理解資料來自何處,以及如何透過組織移動和組織的使用方式。

應用程式開發人員可以使用譜系圖表改善對於資料來源的信任和理解。回答問題,例如:

  • 此資料集來自何處?

  • 哪些應用程式使用此資料集?

  • 從此資料集是否衍生了其他資料集?

應用程式開發人員可以找到多個與主旨區域有關的資料集。查看資料集譜系後,您可以看見該資料來自何處以及哪些其他應用程式使用該資料。

對於資料管理員,您可以使用譜系圖表改善操作效率、共同作業和資料品質。回答問題,例如:

  • 應用程式中目前沒有使用哪些資料集?

  • 哪些資料集可能是複製內容?

  • 是否可以簡化資料管道和轉換?

  • 變更對資料管道中任何地方的資料集有什麼下游影響?

範例:透過譜系圖表尋找資料集

作為應用程式開發人員,您的資料管理員可能會向您提供您想從中開發應用程式的資料集。在此範例中,資料管理員表示要從應用程式 QVD Output-2 使用 QVD 檔案輸出。查看 QVD 檔案輸出所在的共用空間後,並不清楚應使用哪些資料集。

QVD 輸出空間

The QVD Output space, showing all the QVD files sotre in it. Many are similarly named.

在其中一個資料集 (在此案例中為 EmployeeData) 按一下 ,然後選取影響分析

EmployeeData 的影響分析

Impact analysis of the QVD file EmployeeData.

按照譜系,您可以看見此資料集是 QVD Output-2 的輸出。選取 QVD-Output 2,然後檢視影響分析。

QVD-Output-2 的影響分析

The impact analyiss of the app QVD-Output2

您現在可以看見來自 QVD-Output-2 的所有輸出,並且知道應在應用程式中使用哪些資料來源。

範例:透過譜系圖表診斷資料問題

作為應用程式開發人員,使用您的應用程式之一 App7 的用戶端回報,某些資料在應用程式中顯得過時。當您執行載入指令碼時,狀況看起來還好,所以您在應用程式開啟影響分析並查看其輸入。查看每個來源 QVD 檔案的詳細資訊後,您看見一個 Support 已經 7 天尚未載入。

Support 的詳細資料

Details in lineage graph for the node Support.qvd. In the details, you can see that it was last modified 7 days ago.

您可以判定應用程式擁有者,然後聯繫他們以便進一步調查。

範例:評估下游影響

作為資料管理員,您計畫更新載入指令碼和其中一個處理連接器資料的舊有應用程式的輸出。處理應用程式 QVD-Output-1 的影響分析可以判定下游影響並查看仍在使用哪些輸出。

QVD-Output-1 的影響分析

An impact analysis of the app QVD-Output-1.

有數個下游應用程式使用來自 QVD-Output-1 的輸出。選取應用程式以檢視應用程式擁有者。

App1 的詳細資訊

The details for the app App1. This app uses a large number of qvds output from QVD-Output-1.

按計畫進行變更之前,您需要與應用程式擁有者談談,以確認任何計畫的變更不會影響應用程式功能。

範例:識別資料管道中的冗餘

作為資料管理員,您決定檢閱資料管道,以找出簡化和合併管道的機會。您知道有兩個應用程式處理來自其中一個連接器的資料。選取用於影響分析的其中一個應用程式,然後選取資料連接器以檢視其影響分析。

資料連接器的影響分析

An impact anaylsis of the node of the data connection, showing the full scope of the downstream data lineage. There are two apps using this data source to output a large number of QVD files that are used by 4 apps.

有兩個處理器應用程式從此連接器輸出 QVD。兩個應用程式的輸出之間有些類似。可能有冗餘,可合併為單一處理器應用程式,具有較少的輸出並可能可以減少輸出。更密切地調查這些應用程式及其輸出,以查看是否可以簡化。