注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
learn.palantir.com でも以下の内容をご覧いただけますが、アクセシビリティの観点から、ここに掲載しています。
/Transform Project: Alert Metrics
プロジェクトフォルダー。flight_alert_metrics_logic
リポジトリ。flyer_status
とアラートの priority
によってフィルター処理されたデータフレームを (3) の異なるデータセットに書き込む マルチ出力変換。Transform Project は通常、ソースを組み合わせ、追加のビジネスロジックを適用してオントロジー対応データセットを生成します。一般的に、これらのデータセットは一般的な使用を意図したものでは ありません 。
リポジトリの Foundry Explorer ヘルパーを画面の左下に表示して、コードで参照したいデータセットを検索できます。
フォールバックブランチ の概念により、Foundry のビルドプロセスは、現在のブランチに対応するブランチが見つからない場合、入力の Master
ブランチに "フォールバック" します。リポジトリの Settings → Branches → Fallback Branches で、逐次的なフォールバックブランチの動作を定義することもできます。
今回の マルチ出力変換 演習では、コードが入力データセットを 1回だけ 読み取り、処理します。同じデータ変換ロジックを複数の変換オブジェクトで再利用したい場合は、生成された変換 を使用します。例えば、以下の場合には 生成された変換 を検討します。
これらの2つのケースでは、複数の変換で同じデータ変換コードを使用すると便利です。出力ごとに個別に変換オブジェクトを定義するのではなく、forループを使用して変換オブジェクトを生成できます。