azure 如何在内存中使用DBT转换?

sxissh06  于 2023-08-07  发布在  其他
关注(0)|答案(1)|浏览(117)

我想在Azure Functions中实现DBT转换模型,而无需任何持久存储。
但是,默认情况下,DBT将与正在运行的数据库示例(如PostgreSQL)一起工作。如何在内存中使用DBT,例如传入的JSON文件?是否可以创建PostgreSQL、H2或SQLite的内存版本,并可以在Azure Functions中创建和销毁?

zynd9foi

zynd9foi1#

您可以将DuckDBdbt-duckdb插件一起使用。当配置了dbt模型时,您可以使用现有的DuckDB示例,或者启动一个将完成dbt转换的内存示例。默认情况下使用内存,并且很容易读取和写入JSON,csv等。文档都很好。我还没有在Azure函数上测试它,但计划很快。

相关问题