4

dbt は単一のデータベースに対してのみ機能するようです。

私のデータが別のデータベースにある場合でも、それは機能しますか? たとえば、データレイクがデルタを使用しているが、Redshift を使用して dbt を実行したい場合、dbt はこの場合でも機能しますか?

4

4 に答える 4

0

DBTには実行エンジンがないため、データ自体を処理していないため、データベースにSQLコマンドを送信するだけなので、あるソースから別のソースにデータを移動するために使用することはできません。

いずれにせよ、S3 から Redshift にデータを移動する場合は、S3 を外部テーブルとしてクエリできるRedshift Spectrumを使用できます。S3 で DBT を使用し、同じシステムから Redshift データを使用できます。

于 2020-07-21T06:49:41.780 に答える