dbt-watsonx-presto (Presto 用データ構築ツールアダプタ)

dbt-watsonx-presto は、dbt Core と Presto を接続するためのデータビルドツール (dbt) アダプタです。 このアダプタは、Presto でデータモデルを構築、テスト、文書化するのに役立ちます。

dbtについての詳細はこちらを参照:

プロフィールの設定については、コンフィギュレーション(プロフィールの設定) をご覧ください。

dbt-watsonx-presto のインストールと使用については、dbt-watsonx-presto のインストールと使用を参照してください。

制限

  • Presto では、dbt の以下の機能はサポートされていません:
    • アーカイバル
    • インクリメンタルモデル
  • Prestoとコネクタ関連の制限は、dbtにも適用されます。

基本的なdbtコマンド

  • dbtプロジェクトの初期化: 新しいdbtプロジェクトを立ち上げます。

    dbt init my_project
    
  • Debug dbt connection: dbtプロファイルと接続をテストします。

    dbt debug
    
  • シード・データ:シードデータをデータベース/データソースにロードします。

    dbt seed
    
  • dbtモデルの実行: モデルを構築し、実行します。

    dbt run
    
  • dbtモデルのテスト:モデルのテストを実行します。

    dbt test
    
  • ドキュメントを生成する:dbtプロジェクトのドキュメントを作成し、提供します。

    dbt docs generate
    dbt docs serve
    

dbtコマンドの詳細については、dbtコマンド・リファレンス を参照のこと。