注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
パイプラインの各ステージには、専用のコードリポジトリを持ち、そこでコードベースのデータ変換を構造化された環境で開発およびメンテナンスする必要があります。まず、ユーザーの Datasource プロジェクト用のリポジトリを作成しましょう。
⚠️ このチュートリアルの前提条件は、後でユーザーの作業を保存する専用の場所を作成しておくことです。まだ設定していない場合は、以下の手順に従ってください:
まず、以下の手順を順に実行して、サンドボックスフォルダーを作成するプロジェクトフォルダーを見つけます。
1a. 画面の上部で Projects を選択し、Foundry Training & Resources
という名前のプロジェクトを検索して開きます。次に、Foundry Reference Project
フォルダーを選択します。次に、その **Temporary Training** Artifacts
サブフォルダーを選択します。このビューの右上近くに選択可能な + New オプションがあれば、ここでサンドボックスフォルダーを作成できます。フォルダーを作成するにはステップ 2 に進むか、ステップ 1b に進んでください。
1b. Foundry Training & Resources
プロジェクトで新しいフォルダーを作成できなかった場合は、代わりに画面の上部で Projects を選択し、Temporary Training Artifacts
という名前のプロジェクトを検索します。Foundry の設定にこのようなプロジェクトがある場合、新しいデータをすべてのユーザーに書き込む権限が設定されています。このようなプロジェクトが見つからない場合、管理者がプロジェクト作成の権限をどのように制御しているかにより、ユーザー自身で作成できるかもしれません。作成する場合は、ユーザーの組織内の全員にエディターロールを与えるようにしてください。このプロジェクトがある場合は、それを選択して開き、フォルダーを作成するにはステップ 2 に進むか、ステップ 1c に進んでください。
1c. Foundry のエンロールメントは、全ユーザーが新しいデータを書き込むことができるプロジェクトで設定されていないかもしれません。今後のチュートリアルを完了するためには、そのようなプロジェクトが作成されている必要があります。Foundry の管理者や Palantir サポートに依頼して、デフォルトで全ユーザーにエディターアクセスを許可する Temporary Training Artifacts
という名前のプロジェクトを作成してもらってください。それが作成されたら、そのプロジェクトを開き、フォルダーを作成するためにステップ 2 を進めてください。
Temporary Training Artifacts プロジェクトを開いたら、ユーザーの名前をつけたフォルダーを作成し、そこにリソースを保存します。.../**Temporary Training** Artifacts/yourFolder/...
.../**Temporary Training** Artifacts/${yourName}/Data Engineering Tutorials/Datasource Project: Flight Alerts/
です。➕ New ▾
ボタンをクリックして、ドロップダウンリストから Code Repository を選択し、新しいコードリポジトリを作成します。リポジトリは現在、Python を使用してデータを変換するためのデフォルトのテンプレートファイルでブートストラップしています。
初期化後にマルチ言語リポジトリ(SQL + Python や Python + Java など)を有効にすることができます。これは、File editor on Navigation で説明されているプロセスを使用して sub-project を作成することで実現します。利用可能なデータ変換言語についての詳細は、Supported languages. を読んでみてください。