注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
このコンテンツは learn.palantir.com でもご覧いただけますが、アクセシビリティの観点から、ここに掲載しています。
パイプラインの各段階では、構造化された環境でコードベースのデータ変換を開発・維持するための専用のコードリポジトリが必要です。まず、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/${ユーザーの名前}/Data Engineering Tutorials/Datasource Project: Flight Alerts/
に進みます。➕ New ▾
ボタンをクリックし、ドロップダウンリストから Code Repository を選択して新しいコードリポジトリを作成します。これで、リポジトリは Python でデータを変換するために必要なデフォルトのテンプレートファイルでブートストラップが開始されます。
初期化後にマルチ言語リポジトリ(例:SQL + Python、Python + Java)を有効にするには、File editor on Navigation で説明されているプロセスを使用して サブプロジェクト を作成することで可能です。利用可能なデータ変換言語の詳細については、Supported languages. を読んでみてください。