私はこれら2つのサービスについて混乱しています。彼らは同じサービスを提供しているようだ。たぶん唯一の違いは、グルーカタログには広範囲のデータソースが含まれる可能性があるということです。それは、AWS GlueがRedshiftを置き換えることができるという意味ですか?Amazon Redshiftと新しいAWS Glueデータウェアハウジングサービスの違いは何ですか?
答えて
コメントは正しく、これらの2つのサービスは同じではありませんAWS Redshiftはデータウェアハウスサービスで、AWS GlueはETLサービスです。 AWS Documentationによると
:
アマゾン赤方偏移は、それが簡単かつ費用対効果の高い効率的な既存のビジネス・インテリジェンス・ツールを使用して、すべてのデータを分析することができ、高速、完全に管理され、ペタバイト規模データウェアハウスのサービスです。洗練されたクエリ最適化、高性能ローカルディスク上のカラムストレージ、大規模並列クエリの実行を使用して、ペタバイトの構造化データに対して複雑な分析クエリを実行できます。 AWS Documentationによると
:
AWS接着剤は、あなたのデータを分類し、それをきれいに、それを豊かにすることは簡単で費用効果的にすること完全に管理ETL(抽出、変換、ロード)サービスで、さまざまなデータストア間で確実に移動
AWSが提供するドキュメンテーションを詳細に参照できますが、本質的に全く異なるサービスです。
お返事ありがとうございます。私は間違って私の質問を策定したと思う。Yes、GlueはETLサービスですが、Redshiftはデータウェアハウスサービスですが、RedshiftはETL機能を備えている必要があります。そうでなければ、ETL操作の適切なレイヤーなしにデータをどのように倉庫に保存できますか?さらに、ストレージとしてのデータウェアハウスは、キーが少なく、正規化の制約がないデータベースに過ぎません。データ・ウェアハウスの重要な要素は、最初はETLプロセスと大規模な保管場所です。 – mksoi
私たちが記憶部分を無視すれば、私はRedshiftでGlueのものと比較して行うことができるETLの操作の違いは何ですか? – mksoi
データベースはETL機能を提供する必要はありませんが、データを取得する方法が必要です。これらは、挿入、更新、削除と同じくらい最小限に抑えることができます。 ETLツールは、データの移動、組織、それらの操作の順序付けおよび同期化、およびデータを移動および変換する操作の開発に特化したツールです。 – Rich
ETL操作を実行し、Redshiftに読み込むために、マリオンETLツールを使用します。このマリオンはS3から読み取ることができます。グルーはブックカタログであり、テーブルはクローラーによって作成され、グルーカタログに追加されます。今はこれがETL操作を行う場所であり、我々はこれらのテーブルをクエリしてレポートを作成するためにatenaを使用します。
- 1. Amazon ECSとAmazon EC2の違いは何ですか?
- 2. Amazon SNSとAmazon SQSの違いは何ですか?
- 3. AWS ElasticsearchとAWS CloudSearchの違いは何ですか?
- 4. AWSラムダとAWSラムダプロキシの違いは何ですか?
- 5. AWS Glue Python
- 6. Apache CouchDBのAmazon Simple DBとの違いは何ですか?
- 7. Amazon Kinesis StreamとJava Streamの違いは何ですか?
- 8. SMS GatewayとAmazon SQSの違いは何ですか?
- 9. knoxとAWS SDKの違いは何ですか?node.jsにはどのような違いがありますか?
- 10. oracleの新しいトリガーと新しいトリガーの違いは何ですか?
- 11. 「新しいA()」と「A.newInstance()」の違いは何ですか?
- 12. HttpClient.post()と新しいHttpRequest( 'POST')の違いは何ですか?
- 13. SavedModelBundle.session()と新しいSession(グラフ)の違いは何ですか?
- 14. BitwiseとAmazon Redshift SQL
- 15. aws s3 PutObjectResultのgetContentMd5()とgetETag()の違いは何ですか
- 16. 新しいQLabelと新しくないQLabelの違いは何ですか?
- 17. Qt-新しいQThread(this)と新しいQThread()の違いは何ですか?
- 18. Amazon Redshift - デフォルトの結合は何ですか?
- 19. AWS GLUEデータインポート問題
- 20. AWSとLightsailの違いは何ですか?
- 21. 'aws-s3'と 'fog'宝石の違いは何ですか?
- 22. AWS DockerとHadoop Clustersの主な違いは何ですか?
- 23. ファイル名に基づいてAWS Glueカスタムクローラ
- 24. AWS LambdaとHeroku:主要な違いは何ですか?
- 25. BEGIN文はRedshiftで新しいトランザクションを開始しますか?
- 26. 更新クラスと更新クラスの違いは何ですか
- 27. redshiftで ":: date"のアプリケーションは何ですか?
- 28. Amazon RedshiftのDEFAULT
- 29. AWS(Amazon Web Services)のkeyNameとは何ですか?
- 30. Amazon AWSのEBS-Snapshotとは何ですか?
AWS Glueはデータウェアハウスではありません。接着剤はETLサービスです。何かあれば、RedshiftとAthenaを比較したいかもしれませんが、Glueはまったく同様のサービスではありません。 –
お返事ありがとうございます。私は間違って私の質問を策定したと思う。 Yes、GlueはETLサービスですが、Redshiftはデータウェアハウスサービスですが、RedshiftはETL機能を備えている必要があります。そうでなければ、ETL操作の適切なレイヤーなしにデータをどのように倉庫に保存できますか?さらに、ストレージとしてのデータウェアハウスは、キーが少なく、正規化の制約がないデータベースに過ぎません。データ・ウェアハウスの重要な要素は、最初はETLプロセスと大規模な保管場所です。 – mksoi
RedshiftにETL機能があり、どのデータベースにもETL層があるとするあなたの前提は間違っています。 Redshiftは分析データベースです。データをETLしてRedshiftにする必要がある場合は、Glueのような別のサービスを使用します。 AWSサービスは、すべてを提供するために単一のサービスを探すのではなく、必要なソリューションを作成するためにまとめたビルディングブロックと考える必要があります。 –