activities
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 Integration Service で提供されるコネクタ パッケージは機械翻訳で処理されています。
Integration Service のアクティビティ
Last updated 2024年10月8日

Snowflake で行を挿入する際の主キー出力の識別

自動的にインクリメントされる ID 列を含むテーブルがある場合、一般的なユース ケースは、そのテーブルに行を挿入し、作成された行の ID を出力する処理です。

この問題の最も簡単な回避策は、データをオフロードするテーブルで外部キー リレーションシップを維持することです。 次の例では、Snowflake の [レコードを挿入 ] アクティビティで、[出力] SNOWFLAKE_IDがあっても、実行中に行が追加されたときに実際の出力がないことがわかります。 これは Snowflake の制限です。 したがって、このテーブルの外部キー列 (SFDC_OPPORTUNITY_ID) を維持します。

docs image
行が追加されたら、Snowflake の [ネイティブ検索] アクティビティを使用して外部キー (SFDC_OPPORTUNITY_ID) と引き換えに主キー (SNOWFLAKE_ID) を照会し、後続の [行項目を取得] システム アクティビティを使用することができます。

docs image
返された SNOWFLAKE_ID (主キー) はアップストリーム アプリケーションのカスタム フィールド (この場合は Salesforce) に格納することもできるため、更新を連続して実行する必要がある場合でも、毎回外部キーを使用して ID を照会する必要はありません。

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo White
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.