注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

プロジェクト参照

Foundry では、プロジェクトは関連する作業をまとめる概念上の境界と、アクセスを適用・管理するためのセキュリティ境界の両方を定義します。プロジェクトの境界を越えてデータを使用する場合は、特に慎重に扱う必要があります。

プロジェクト参照

プロジェクト参照は、より高い権限を持つユーザー(通常はデータセットまたはパイプラインの所有者)が、ほかのプロジェクトのパイプラインでデータを検出して使用できるようにする仕組みです。プロジェクト参照では、データセットをプロジェクトにインポートする際に明示的に了承することで、プロジェクト間で継続的にデータを移動する場合の確認をより厳格にします。

プロジェクトにリソース参照を追加するには、プロジェクトのルートレベルにあるプロジェクト詳細パネルに移動します。+参照を追加ボタンをクリックして、データセットへの参照を追加します。下の画像では、データセット flights と training_data がプロジェクトに参照として追加されています。これにより、データ準備で保存するデータセットの入力として flights と training_data を使用できます。

プロジェクトに参照を追加

リソースを参照するには、そのリソースに対する compass:import-resource-from(通常は閲覧者ロールから付与されます)と、保存先プロジェクトに対する compass:import-resource-to(通常は編集者ロールから付与されます)が必要です。これらのロールは、Control Panel でカスタムロールを使用してカスタマイズできます。

プロジェクト範囲に限定されたデータ準備

Contour 9.161.0 以降、すべての新しいデータ準備では、プロジェクト範囲への制限が有効になっています。

プロジェクト範囲に限定されたデータ準備で出力データセットを保存するには、入力データセットと出力データセットがプロジェクトの範囲内にある必要があります。

データ準備の入力データセットは、プロジェクトの範囲内にある必要があります。つまり、入力データセットはワークブックと同じプロジェクトにあるか、そのプロジェクトに参照として追加されている必要があります。

出力データセットは、データ準備と同じプロジェクトにある必要があります。

データ準備のプロジェクト範囲の設定は、Preparation インターフェースの右上で確認できます。範囲外の入力データセットまたは出力データセットは、プロジェクト範囲のダイアログに一覧表示されます。このダイアログから直接参照を追加することもできます。

Preparation でプロジェクト範囲の設定を表示

入力データセットが範囲外の場合、出力データセットを保存できません。

データ準備の範囲外エラー

クレンジング済みデータセットを保存しない場合は、入力データセットに Preparation を使用するために参照を追加する必要はありません。

データ準備でプロジェクト範囲への制限を有効にする

プロジェクト範囲への制限がデフォルトで有効になる前に作成したデータ準備では、データ準備の右上でプロジェクト範囲への制限を有効にできます。有効にする前に、範囲外の入力には参照を追加し、範囲外の出力はデータ準備のプロジェクトに移動して、すべての範囲外の入力と出力に対処する必要があります。