工具概覽
star-schema-generator 是一款工具,它接收原始 JSON 文件(如 API webhook、事件日誌或匯出資料塊),返回完整帶型別的維度模型,包括事實表、維度表、代理鍵、自然鍵和外部索引鍵關係。它通過對 Gemini 3.5 Flash 的一次結構化呼叫來生成,結果由 Pydantic v2 業務規則契約在執行時校驗。
生成的 DDL 會在記憶體中的 DuckDB 沙箱裡執行以驗證正確性。該應用還可以生成 dbt Core 腳手架,包含 staging 模型、mart 模型以及帶測試的 schema.yml。它面向免費額度使用而設計:每次執行僅一次推理呼叫,UI 由確定性的會話狀態驅動,對瞬時錯誤有限次重試,並提供分類的錯誤資訊。
定價
價格與限制可能變動,請以官網為準,並確認幣別、付款週期、最低席位數和用量上限。
應用場景
- 團隊用 star-schema-generator 把原始 JSON 文件轉換為完整帶型別的維度模型。
- 團隊用 star-schema-generator 在記憶體中的 DuckDB 沙箱裡驗證生成的 DDL。
- 團隊用 star-schema-generator 為分析工程工作流生成 dbt Core 腳手架。
- 團隊用 star-schema-generator 通過 Pydantic v2 契約對維度模型強制執行業務規則。
- 團隊用 star-schema-generator 在免費額度限制內執行,只需單次推理呼叫並提供分類的錯誤處理。
功能特色
接收原始 JSON 文件
支援以 API Webhook 資料為輸入
支援以事件日誌為輸入
支援以匯出資料為輸入
生成帶完整型別定義的維度模型
生成事實表和維度表
生成代理鍵
使用者評論
還沒有評論,來分享你的使用體驗吧