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

ある小売企業は、Salesforce CRMに蓄積された顧客データをAmazon S3に毎日転送し、Amazon Athenaで分析したいと考えています。データエンジニアリングチームは以下の要件を定義しました。 ・Salesforce APIのカスタム実装なしにデータを転送すること ・スケジュールに基づいて自動的にデータフローを実行すること ・転送中にフィールドのマッピング・フィルタリングができること ・インフラ管理不要なフルマネージドサービスを使用すること これらの要件を最も効率的に満たすAWSサービスはどれですか?

A
Amazon AppFlow
✓ 正解
Amazon AppFlowはSalesforce、ServiceNow、Slackなど50以上のSaaSアプリケーションとAWSサービス間のデータ転送をノーコードで実現するフルマネージドサービスです。スケジュール実行・イベントトリガー実行、フィールドのマッピング・フィルタリング・変換機能を標準で提供し、カスタムAPIの実装や独自インフラの管理が不要です。
B
AWS Glue ETLジョブとSalesforce用カスタムコネクター
AWS Glue ETLジョブはSalesforce接続にカスタムコネクターの開発・管理が必要で、実装・保守コストが高くなります。
C
AWS Lambda関数とSalesforce REST APIの組み合わせ
AWS Lambda関数はSalesforce APIへの認証・ページネーション・エラー処理などを自前で実装する必要があり、開発・運用負荷が大きいです。
D
Amazon Data Firehoseと専用Lambdaトランスフォーマー
Amazon Data Firehoseはストリーミングデータの収集・配信に特化しており、SalesforceなどのSaaSアプリケーションとのネイティブな連携機能を持ちません。

解説

Amazon AppFlowはSalesforce、ServiceNow、Slackなど50以上のSaaSアプリケーションとAWSサービス間のデータ転送をノーコードで実現するフルマネージドサービスです。スケジュール実行・イベントトリガー実行、フィールドのマッピング・フィルタリング・変換機能を標準で提供し、カスタムAPIの実装や独自インフラの管理が不要です。 選択肢BのAWS Glue ETLジョブはSalesforce接続にカスタムコネクターの開発・管理が必要で、実装・保守コストが高くなります。 選択肢CのAWS Lambda関数はSalesforce APIへの認証・ページネーション・エラー処理などを自前で実装する必要があり、開発・運用負荷が大きいです。 選択肢DのAmazon Data Firehoseはストリーミングデータの収集・配信に特化しており、SalesforceなどのSaaSアプリケーションとのネイティブな連携機能を持ちません。

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

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

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