
AWS Glue zero-ETLでSalesforceのアーカイブ済みレコードのキャプチャが可能に
AIによる解説
要約
AWS Glue zero-ETL integrations for Salesforceにおいて、Salesforce側でアーカイブされたレコードを自動的にキャプチャし、ターゲットテーブルに反映する機能が追加されました。アーカイブされたレコードは isArchived フィールドを通じて識別されます。新規の統合設定では作成時から自動的に適用され、既存の統合設定では再設定やスキーマ変更なしに自動的にバックフィル(遡及適用)が行われます。本機能は、AWS Glue zero-ETL for SalesforceがサポートされているすべてのAWS CommercialおよびAWS GovCloud (US) リージョンで利用可能です。
エンジニアへのヒント
解決される課題
Salesforceの「Events」や「Tasks」といった高ボリュームなエンティティは、システム的に自動アーカイブされるため、従来のETLパイプラインではこれらのデータが分析基盤に欠落し、完全な履歴分析が困難でした。今回のアップデートで、運用負荷なく完全なレプリカを構築できるようになります。
日本国内の利用状況
リサーチ結果に基づき、東京リージョン (ap-northeast-1) では利用可能ですが、大阪リージョン (ap-northeast-3) では利用不可(AWS Glue Zero-ETLのサポート対象外)である点に注意してください。マルチリージョン構成を検討している場合は、東京リージョンを主軸に据える必要があります。
実務上のアドバイス
- スキーマ変更の自動適用: 既存のパイプラインを止めることなく
isArchivedフィールドが追加されるため、ダウンタイムなしで導入可能です。ただし、分析クエリ側でこのフラグを考慮したフィルタリング処理を追加することを推奨します。 - コストへの影響: アーカイブデータまで同期されるため、ターゲット側のストレージコストやクエリコストが微増する可能性があります。特にデータ量が多いエンティティを同期している場合は、コストモニタリングを強化してください。
次のアクション
まずは、Salesforce側でアーカイブ設定が有効なオブジェクト(Activities等)を同期し、ターゲットテーブルに isArchived フィールドが正しく追加され、値が反映されているかを確認してください。
参考ドキュメント
AWS Glue zero-ETL documentation https://docs.aws.amazon.com/glue/latest/dg/zero-etl-sources.html
次に読む
新着記事記事の関連性を手がかりに、次の情報を探せます。
保存にはログインが必要です。