メイン コンテンツをスキップする

影響分析を使用したデータの系列分析

このページ上

影響分析を使用したデータの系列分析

影響分析を使用して、データ ソースおよびアプリの系列を表示します。影響分析は、データセットまたはアプリの系統のグラフィック ビューを提供し、データの入力と出力を示します。

系統グラフは、組織内のアプリとデータのデータ フローを示しています。アプリまたはデータセットで をクリックし、[影響分析] を選択して、系統グラフを開きます。データセットの [詳細] セクションから系統グラフにアクセスすることもできます。

系統グラフ

さまざまなノードを通過するデータフローを示す系統グラフ

系統グラフは、アプリとデータセットでデータがどのように使用されているかを示しています。アプリとデータセットをノードとして視覚化します。各ノードはデータの流れを示す矢印で接続されています。例えば、どのデータセット ノードがアプリ ノードによって使用されているか、どのアプリ ノードが他のアプリによって使用されているデータセットを生成しているかを確認できます。アプリとデータセットの使用法と依存関係を明確に確認できます。

権限

ハブからアイテムの影響分析を表示するには、アプリまたはデータセットを表示できる必要があります。系統グラフでは、アクセス権がないが分析用に選択されたアイテムの系統にあるアプリとデータセットに属するノードを確認できます。これらのノードについては、名前を表示できますが、ノードを開いたり、詳細を表示したりすることはできません。これらのノードの影響分析を表示して、それらの系統を確認することを選択できます。

影響分析は、テナントでは既定では使用できないため、テナント管理者が使用できるようにする必要があります。「影響分析の管理」を参照してください。

役割

系統グラフは組織内のさまざまな役割をサポートします。

データ管理者

この系列グラフは、データ管理者にとって、データの系列を把握するうえで役立ち、メタデータの追加および品質に関する問題解決が簡素化されます。系列グラフは、運用効率を向上させ、データセットのパイプライン、使用状況、重複の可能性を簡単に特定するのに役立ちます。

アプリ開発者とデータ モデラー

系統グラフはデータ ソースの信頼と理解を向上させます。データセットの完全な履歴、データセットを使用するアプリケーションを確認し、既存のデータセットから抽出した新しい情報を特定します。データがアプリまたはデータ モデルに適していることを信頼します。

系統グラフ

系統グラフには、データ ソースの系統のノードが表示されます。各ノードは、選択したデータセットまたはアプリの系統のステップを表します。 この系統情報は、アプリがデータをロードまたはリロードするたびにコンパイルされます。アプリが最近リロードされていない場合は、系統が不完全または不正確である可能性があります。

系統グラフ チャートには、以下のノード タイプが表示されます。

  • データ セット: データセットは、コネクタやデータ ファイルなどのデータ ソースです。データセットは、多くの場合、スペースに追加されたか、アプリから qvd ファイルとして生成されたデータ ソースです。データセット ノードは、データセットの場所と、それが共有スペースまたは管理スペースにあるかどうかを表示します。

  • アプリ: アプリ ノードは、系統内のデータ ソースを使用する Qlik Sense の分析アプリを表します。アプリ ノードは、アプリの名前と場所を QCS (Qlik Cloud) として表示します。

系統グラフで使用可能なノードは、選択したデータセットまたはアプリへの入力であるか、データセットまたはアプリからの出力です。

データセットまたはアプリを選択して、影響分析のルート ノードとして指定します。系統グラフでは濃いグレーの境界線でマークされています。

ルートノード

濃いグレーの境界線を持つ系統グラフのルート ノード。

系統グラフには、ルート ノードの入力ノードと出力ノードの数が表示されます。入力ノードは、ルート ノードの上流にあるノードです。一般的な入力ノードには、ルート ノードで使用されるデータ ソース、またはルート ノードで使用されるデータセットを生成するアプリが含まれます。出力ノードはルート ノードの下流にあるノードです。一般的な出力ノードは、ルート ノードをデータ ソースとして使用するアプリ、またはルート ノードによって出力されるデータセットです。

ノードをクリックして選択します。ノードを選択すると、そのノードへの系統が緑でハイライトされ、利用可能なノードの詳細を表示できます。

選択したノードのハイライトされた系統と詳細

ノードが選択され、緑色で強調表示された他のノードを通る完全な系統が表示されます。

ノードの詳細

詳細は、そのアプリまたはデータセットへのアクセスによって制限されます。詳細は以下の情報を提供することができます。

  • 名前

  • 説明

  • タグ

  • 場所

  • スペース

  • Owner

  • 作成者

  • 最終変更日

アプリまたはデータセットを表示する権限がない場合は、名前のみを表示できます。

系統グラフのナビゲート

クリックしてドラッグし、系統グラフをナビゲートします。ナビゲーション ボタンを使用することもできます。ホーム をクリックすると、系統グラフをルート ノ ードの中央に配置できます。戻るボタンと進むボタンを使用して、選択範囲内を移動します。

系統グラフのナビゲーション

系統グラフのナビゲーション ボタン。

分析中のルート ノードを変更するには、ノードを選択してから、詳細パネルから [影響分析] を選択します。

系統グラフにフィルターを使用して絞り込み、ルートノードの入力または出力のみを表示します。[検索] ボックスを使用して、特定のノードを検索します。

検索ボックスと入力および出力のフィルター

系統グラフ検索ボックスと入力および出力フィルター。

系統内の同じ位置にあるノードの大きなグループは、グループにまとめられる場合があります。すべてのノードを表示するには、ノードを展開することができます。折りたたまれたグループ内のノードを検索して表示することもできます。

下に折りたたまれたノードがあるノード

下に折りたたまれたノードがあるノード。

制限事項

影響分析と系統チャートには、次の制限があります。

  • Qlik Sense SaaS の影響分析のリリース後にリロードされていないアプリは、リロードするまで、完全な系統情報を利用できない場合があります。テナントの影響分析をオンにした後でノードがロードされていない場合、一部のノードの詳細が制限される場合があります。

  • SQL Server や Google ドライブ接続など、テナント外のデータセットのノードの詳細は、データセットのタイプと名前に制限されています。REST 接続は、それが REST データであることを表示するだけです。

系統グラフの使用

データのソースと使用をトレースします。データ系統の追跡により、データがどこから来て、どのように移動し、組織で使用されているかを理解するのに役立ちます。

アプリ開発者は、系統グラフを使用して、データ ソースの信頼と理解を向上させることができます。次のような質問に答えます。

  • このデータセットはどこから来たのですか?

  • どのアプリケーションがこのデータセットを使用していますか?

  • このデータセットから派生した他のデータセットはありますか?

アプリ開発者は、件名エリアに関連する複数のデータセットを見つけることができます。データセットの系統を見ると、データセットがどこから来ているのか、他のどのアプリがデータを使用しているかがわかります。

データ管理者は、系統グラフを使用して、運用効率、コラボレーション、データ品質を向上させることができます。次のような質問に答えます。

  • アプリで使用されていないデータセットはどれですか?

  • どのデータセットが潜在的に重複していますか?

  • データ パイプラインと変換を簡素化できますか?

  • データ パイプラインのどこかでデータセットを変更した場合のダウンストリームへの影響は何ですか?

例: 系統グラフを使用したデータセットの検索

アプリ開発者として、データ管理者はアプリを開発するためのデータセットを提供する場合があります。この例では、データ管理者はアプリ [QVD Output-2] から出力された QVD ファイルを使用すると述べています。QVD ファイルが出力される共有スペースを見ると、どのデータセットを使用すべきかがすぐにはわかりません。

QVD 出力スペース

そこに保存されているすべての QVD ファイルが表示されている QVD 出力スペース。

データセットの 1 つ (この場合は EmployeeData) で をクリックし、[影響分析] を選択します。

[EmployeeData] の影響分析

[QVD ファイル EmployeeData] の影響分析。

系統をたどると、このデータセットは [QVD Output-2] の出力であることがわかります。[ QVD-Output 2] を選択し、影響分析を表示します。

[QVD-Output-2] の影響分析

[アプリ QVD-Output2] の影響分析

これで、[QVD-Output-2] からのすべての出力を確認し、アプリで使用するデータ ソースを知ることができます。

例: 系統グラフによるデータの問題の診断

アプリ開発者として、アプリの 1 つである [App7] を使用しているクライアントから、アプリ内の一部のデータが古くなっているように見えると報告されました。ロード スクリプトを実行すると問題がないように見えるので、アプリで [影響分析] を開き、その入力を確認します。各ソース QVD ファイルの詳細を見ると、[Support] が 7 日間ロードされていないことがわかります。

[Support] の詳細

ノード Support.qvd の系統グラフの詳細。

アプリの所有者を特定してから、アプリの所有者に連絡してさらに調査することができます。

例: ダウンストリームへの影響の評価

データ管理者として、コネクター データを処理する古いアプリのロード スクリプトと出力を更新することを計画しています。プロセッサ アプリ [QVD-Output-1] の影響分析により、ダウンストリームの影響を判断し、どの出力がまだ使用されているかを確認できます。

[QVD-Output-1] の影響分析

アプリ [QVD-Output-1] の影響分析。

[QVD-Output-1] からの出力を使用するダウンストリーム アプリがいくつかあります。アプリを選択して、アプリの所有者を表示します。

App1 の詳細

アプリ App1 の詳細。

計画した変更を行う前に、アプリの所有者と話し合って、計画した変更によってアプリの機能が影響を受けないことを確認する必要があります。

例: データ パイプラインの冗長性の特定

データ管理者として、あなたはデータ パイプラインを確認して、パイプラインを簡素化および統合する機会を特定することにしました。コネクターの 1 つからのデータを処理するアプリが 2 つあることご存知でしょう。影響分析用のアプリの 1 つを選択してから、データ コネクターを選択してその影響分析を表示します。

データ コネクターの影響分析

ダウンストリームのデータ系統の全範囲を示す、データ接続のノードの影響分析。

このコネクターから QVD を出力するプロセッサ アプリが 2 つあります。2 つのアプリの出力の間にはいくつかの類似点があります。1 つのプロセッサ アプリに統合できる冗長性があり、出力が少なくなる可能性があります。これらのアプリとその出力をより詳細に調査して、合理化できるかどうかを確認します。