影響分析 - 7.0

Talend Big Data Platform Studioユーザーガイド

author
Talend Documentation Team
EnrichVersion
7.0
EnrichProdName
Talend Big Data Platform
task
ジョブデザインと開発
EnrichPlatform
Talend Studio

影響分析は、[Repository] (リポジトリ)ツリービューに一元管理されている任意のアイテムを使用し、リポジトリアイテムのパラメーターの変更による影響を受けるすべてのジョブの特定に役立ちます。

影響分析は、リストされているジョブのそれぞれのデータフローを分析してデータフローが通過するすべてのコンポーネントおよびステージを示し、ソースコンポーネントからターゲットコンポーネントまでのデータに対して行われた変換も示します。

Talend Studioを使用すると、影響分析結果をHTMLおよびXMLの詳細ドキュメンテーションとして出力できます。詳細は、影響分析/データ来歴の結果をHTMLにエクスポートするおよび影響分析/データ来歴の結果をXMLにエクスポートするを参照して下さい。

警告:

影響分析またはデータ来歴を実行するすべてのアイテムは、以下のノードのいずれかの下にある[Repository] (リポジトリ)ツリービュー内で一元管理する必要があります: [Joblet Designs] (ジョブレットデザイン)[Contexts] (コンテキスト)[SQL Templates] (SQLテンプレート)[Referenced project] (参照プロジェクト)、または[Metadata] (メタデータ)

下に示す例は、[Repository] (リポジトリ)ツリービュー内の[Metadata] (メタデータ)ノードの下に格納されているデータベース接続アイテムに対して行われた影響分析を示します。

リストされているジョブのそれぞれのデータフローをソースコンポーネントからターゲットコンポーネントまで分析するには、次の手順に従います。

手順

  1. [Repository] (リポジトリ)ツリービュー内で[Metadata]を展開し、分析するメタデータまで移動します。この例ではDB接続mysqlの下にある[employees] (従業員)です。
  2. 分析するエントリを右クリックして、[Impact Analysis] (影響分析)を選択します。
    進行状況バーは変更されたメタデータパラメーターを使用するすべてのジョブをチェックするプロセスの状況を示します。Studioに[Impact Analysis] (影響分析)ビューが表示され、選択したメタデータエントリを使用するすべてのジョブがリストされます。対応するフィールドに選択したデータベース接続とテーブルスキーマの名前が表示されます。
    注:

    このビューは、[Window] (ウィンドウ) > [Show View] (ビューを表示) > Talend > [Impact Analysis] (影響分析)と選択しても開くことができます。

  3. リストされている任意のジョブを右クリックして選択します。

    選択...

    範囲...

    [Open Job] (ジョブを開く)

    Studioワークスペース内の対応するジョブを開きます。

    [Expand/Collapse] (展開する/折り畳む)

    選択したジョブに含まれるすべてのアイテムを展開または折り畳みます。

    このようにして、選択したメタデータを使用するジョブの概要が分かります。
  4. データソース(入力コンポーネント)からさまざまなコンポーネントやステージを経てデータ送信先(出力コンポーネント)に至るデータフローを分析するカラム名を[Column] (カラム) リストから選択します。この例では[Name] (名前)になります。
    注:

    デフォルトで[Last version] (最新バージョン)のチェックボックスがオンになっています。このオプションにより、分析結果にジョブの全バージョンを表示する代わりにジョブの最新バージョンを選択することができます。

  5. [Analysis...] (分析...)をクリックします。
    分析操作の進行状況を示すバーが表示され、分析結果がビューに表示されます。

タスクの結果

注:

または、[Repository] (リポジトリ)ツリービューの特定のカラムを直接に右クリックしてコンテキストメニューから[Impact Analysis] (影響分析)を選択し、そのカラムに関する分析結果を[Impact Analysis] (影響分析)ビューに表示できます。

影響分析の結果は、ソースカラムの[Name] (名前)のデータが、出力カラムの[Name] (名前)に書き込まれる前に通過するコンポーネントや変換をトレースします。