Redshift と AWS エコシステムは初めてです。オンプレミスの Oracle EBS テーブルから Redshift にデータ変更をストリーミングするためのオプションまたはベスト プラクティスを探しています。
- S3 をステージング領域として使用する必要がありますか? したがって、Oracle->S3->Redshift? それは、Oracle テーブルを Redshift にリアルタイムでストリーミングするのに適していますか?
- S3 ステージングをバイパスして Oracle->AWS Kinesis(Firehose)->Redshift を実行する方法はありますか? もしそうなら、私が読むことができるそのようなシナリオはありますか?
- AWS Kinesis の代わりに Kafka を使用するのはどうですか?
- AWS Kinesis または Kafka は、オンプレミスの Oracle インスタンスから直接プルできますか?
- Redshift にほぼリアルタイムまたはほぼリアルタイムでデータをロードするための代替手段/コンポーネント、ETL ツールはありますか?
オンプレミスの Oracle からストリーミングするテーブルが多数あります。Redshift は初めてですが、Oracle、SQL Server、PG には精通しています。私がここで完全に打ち負かされている場合は申し訳ありません。
助けてください:)どんな考えや参考文献も大歓迎です...