無限ノック › DEA 練習問題一覧 › 問題
DEAデータの取り込みと変換

マーケティング部門は、Salesforceに蓄積されたリード・商談データをAmazon S3データレイクに定期的に取り込み、Amazon Athenaで分析したいと考えています。カスタムコードの開発を最小限に抑え、OAuth認証によるセキュアなデータ転送を実現したいと考えています。最も適切なサービスはどれですか?

A
AWS Lambda関数でSalesforce REST APIを定期呼び出しし、取得データをAmazon S3に保存するスケジューラーを構築する
Lambda + Salesforce APIはカスタムコードの開発・メンテナンスが必要であり、APIレート制限処理やページネーション実装も自前で対応が必要です。
B
Amazon AppFlowを使用し、SalesforceとAmazon S3間のデータフローをノーコードで設定する
✓ 正解
Amazon AppFlowはSalesforce、ServiceNow、Marketo、Slackなどの主要SaaSアプリケーションとAWSサービス間のデータ転送をノーコードで実現するフルマネージドサービスです。OAuth認証の組み込み対応、転送データの暗号化、スケジュール・イベント・オンデマンドの柔軟なトリガー設定が可能です。
C
AWS GlueカスタムコネクターをSalesforce用に開発し、定期的にETLジョブを実行する
GlueカスタムコネクターはGlueのSpark処理能力を活用できますが、コネクター自体の開発作業が生じ「コード最小限」という要件に反します。
D
AWS Database Migration Service(DMS)を使用してSalesforceからS3にデータを継続的にレプリケートする
AWS DMSはリレーショナルデータベースやDWH間のレプリケーションに特化しており、SalesforceのようなSaaSアプリケーションとの接続はサポートしていません。

解説

Amazon AppFlowはSalesforce、ServiceNow、Marketo、Slackなどの主要SaaSアプリケーションとAWSサービス間のデータ転送をノーコードで実現するフルマネージドサービスです。OAuth認証の組み込み対応、転送データの暗号化、スケジュール・イベント・オンデマンドの柔軟なトリガー設定が可能です。 選択肢AのLambda + Salesforce APIはカスタムコードの開発・メンテナンスが必要であり、APIレート制限処理やページネーション実装も自前で対応が必要です。 選択肢CのGlueカスタムコネクターはGlueのSpark処理能力を活用できますが、コネクター自体の開発作業が生じ「コード最小限」という要件に反します。 選択肢DのAWS DMSはリレーショナルデータベースやDWH間のレプリケーションに特化しており、SalesforceのようなSaaSアプリケーションとの接続はサポートしていません。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでDEAを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← DEA の問題一覧に戻る