注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
コードを編集すると、データセットの内容、権限、構造に予期しない変更が生じる場合があります。本番ブランチを保護し、提案された変更のマージ前にレビューを必須にすることを推奨します。これらのオプションはブランチ設定にあります。これらを設定すると、プルリクエストページで、コードの変更が対象のデータセットに及ぼす影響をさまざまな方法で分析できます。
変更の影響を評価するには、影響を受けるデータセットを最新のコード変更でビルドする必要があります。このビルドは、ヘッドブランチ(開発)とベースブランチ(対象)の両方で必要です。
影響を受けるデータセットが古い場合、プルリクエストページに警告が表示されます。設定してビルド… をクリックすると、古いデータセットを確認し、ヘッドブランチとベースブランチでビルドできます。
プルリクエストページでデータが古いことを示す警告は、特定のコードリポジトリ内で影響を受けるデータセットのみを対象とします。プルリクエストページには、リポジトリ外の古い親データセットや未コミットの変更に関する警告は表示されません。
変更の影響タブには、プルリクエストの影響を受けるデータセットの情報が表示されます。デフォルトでは、直接影響を受けるデータセットのみが表示され、影響を受ける可能性のある派生データセットは含まれません。分析にデータセットを追加をクリックすると、ほかのテーブルへの影響も確認できます。
影響を受けるデータセットの一覧をリポジトリが決定する方法は、使用する言語によって異なる場合があります。Python リポジトリでは、トランスフォームのロジックレベルのバージョン管理(TLLV)を使用して一覧を生成します。Java トランスフォームでは、プルリクエストによってソースファイルが変更されると、データセットは直接影響を受けると見なされます。
影響を受けるデータセットをレビューするには、データへのアクセス権限が必要です。アクセスできないデータセットは、インターフェース上でアクセス不可と表示されます。
影響分析タブには、次の情報が表示されます。

分析にデータセットを追加をクリックすると、プルリクエストが派生データセットに及ぼす影響が分析されます。選択したデータセットと影響を受けるデータセットの間にあるすべての中間データセットも追加されます。
影響に関する情報を表示するには、追加したデータセットが古い状態であってはなりません。設定してビルド… をクリックして、古いデータセットの最新の一覧を表示し、ビルドを実行します。
パイプラインレビュータブでは、プルリクエストの影響を受けるデータセットのリネージ表示を確認できます。

データセットノードを選択すると、そのデータセットを生成するトランスフォームのコードファイルの変更が、そのコードファイルで生成される各データセットのスキーマ変更とともに表示されます。データフローの順に影響を受けるデータセットをたどると、異なるファイルとデータセットの変更がどのように対応しているかを理解しやすくなります。
プルリクエストの変更をレビューする際に進行状況を把握できるよう、ファイルごとに承認または拒否できます。トランスフォームのソースファイルについては、このレビューステータスがパイプライングラフ内の対応する出力データセットノードにインジケーターとして表示されます。