dbt
dbt-starrocks は、dbt を使用して StarRocks 内のデータを変換するためのツールで、dbt のモデリングパターンとベストプラクティスを活用できます。
dbt-starrocks GitHub repo.
Experimental feature
Supported features
Supported features
| StarRocks >= 3.1 | StarRocks >= 3.4 | Feature |
|---|---|---|
| ✅ | ✅ | Table materialization |
| ✅ | ✅ | View materialization |
| ✅ | ✅ | Materialized View materialization |
| ✅ | ✅ | Incremental materialization |
| ✅ | ✅ | Primary Key Model |
| ✅ | ✅ | Sources |
| ✅ | ✅ | Data tests (generic and singular) |
| ✅ | ✅ | Unit tests |
| ✅ | ✅ | Storing test failures |
| ✅ | ✅ | Source freshness (loaded_at_field) |
| ❌ | ❌ | Metadata-based source freshness |
| ✅ | ✅ | Docs generate |
| ❌ | ❌ | persist_docs |
| ✅ | ✅ | Expression Partition |
| ❌ | ❌ | Kafka |
| ❌ | ✅ | Dynamic Overwrite |
* | ✅ | Submit task |
| ✅ | ✅ | Microbatch (Insert Overwrite) |
| ❌ | ✅ | Microbatch (Dynamic Overwrite) |
* 特定の submit task のサポートを確認するには、SUBMIT TASK を参照してください。