注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
プロジェクト参照は、より高い権限を持つユーザー(通常はデータセットやパイプラインの所有者)が、他のプロジェクトで自身のデータを検索して使用できるようにする仕組みです。中間プロジェクトは、権限の境界やデータ検索のハブとして使用できます。パイプラインの一部を所有するユーザーは、中間プロジェクトでデータセットのマーキングを解除したり、共有可能なバージョンを整理したり、その他の方法で配布したりすることで、下流の利用者が利用できるようにできます。
プロジェクト参照では、データセットがプロジェクトからエクスポートされる際やプロジェクトにインポートされる際に明示的に確認することで、プロジェクト間のデータ移動に対するチェックを強化します。


AccessOutsideProjectDenied エラーが発生します。リソースを参照するには、そのリソースに対する compass:import-resource-from 権限(通常は閲覧者ロールに含まれます)と、保存先プロジェクトに対する compass:import-resource-to 権限(通常は編集者ロールに含まれます)が必要です。これらの権限は、カスタムロールを使用してカスタマイズできます。
コードリポジトリ内のコードを変更するには、そのリポジトリで参照されているデータセットに関連するすべてのマーキングへのアクセス権が必要です。