注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Foundryでは、プロジェクトは関連する作業の周りに概念的な境界を定義するとともに、アクセスを適用・管理するセキュリティ境界を定義します。プロジェクトの境界を超えてデータを使用する際は、特別な注意が必要です。
プロジェクト参照は、権限の高いユーザー(通常はデータセットやパイプラインのオーナー)が、他のプロジェクトのパイプラインでデータを検出・使用できるようにする仕組みを提供します。プロジェクト参照は、データセットがプロジェクトにインポートされる際に明示的に認識することで、プロジェクト間でデータを持続的に移動させる際の検討レベルを高めます。
プロジェクトにリソース参照を追加するには、プロジェクトのルートレベルでプロジェクト詳細パネルにアクセスします。+参照を追加 ボタンをクリックして、データセットへの参照を追加します。以下の画像では、flights
と training_data
のデータセットがプロジェクトに参照として追加されています。これにより、flights
と training_data
を、準備されたデータセットの入力として使用できます。
リソースを参照するには、リソースに対して compass:import-resource-from
(通常は Viewer role
から展開されます)と、宛先プロジェクトに対して compass:import-resource-to
(通常は Editor
役割から展開されます)の権限が必要です。これらの役割は、コントロールパネルのカスタムロールを使用してカスタマイズできます。
Contour 9.161.0 以降、すべての新しい準備はプロジェクトスコープが有効になっています。
プロジェクトスコープの準備で出力データセットを保存するには、入力データセットと出力データセットの両方がプロジェクトスコープ内にある必要があります。
準備への入力データセットはプロジェクトスコープ内にある必要があります。つまり、入力データセットは、ワークブックと同じプロジェクト内にあるか、プロジェクトに参照として追加されている必要があります。
出力データセットは、準備と同じプロジェクト内にある必要があります。
準備のインターフェース右上で、プロジェクトスコープの設定を確認できます。プロジェクトスコープ外の入力データセットや出力データセットは、プロジェクトスコープダイアログに表示されます。ダイアログから直接参照を追加することもできます。
入力データセットがスコープ外の場合、出力データセットを保存できません。
クリーンなデータセットを保存しない場合、入力データセットで準備を使用するために参照を追加する必要はありません。
プロジェクトスコープがデフォルトで有効になる前に準備を作成した場合、準備の右上でプロジェクトスコープを有効にできます。プロジェクトスコープを有効にする前に、スコープ外の入力に対して参照を追加し、スコープ外の出力に対しては、出力を準備のプロジェクトに移動させる必要があります。