行业资讯
miniconda 关于python操作
本地windows安装步骤1、安装python, 推荐python3.9, 也可以安装miniconda的版本推荐直接安装miniconda:安装见https://blog.csdn.net/weixin_43828245/article/details/124768518.2、在miniconda的虚拟环境直接 运行命令pip install dbt-core dbt-postgres其中dbt-core是核心包, 必须安装, dbt-postgres是连接适配器, 演示使用postgres作为数据库, 可以根据实际的数据库类型选择其他种类的适配器, 例如dbt-mysql;直接链接postgres数据库的见https://zhuanlan.zhihu.com/p/560691123;3、如果是需要链接mysql需要安装python3.9版本具体见官网https://github.com/dbeatty10/dbt-mysql 支持的 Python 版本为3.6、3.7、3.8 和 3.94、conda create -n py39 python3.9 安装 3.9 版本 和conda activate py39 激活3.9版本5、conda install -c conda-forge dbt-mysql mysql-connector-python 安装链接mysql的依赖包6、https://docs.getdbt.com/docs/core/connect-data-platform/mysql-setup 官网测试mysql的7、dbt init 初始化 按照提示输入项目名称, 输入fund_analysis, 再选择数据库类型postgres.8、dbt debug –config-dir 初始化项目的路径9、mysql的配置和postgresql配置不一样type: mysql driver: mysqlconnector threads: 1 host: port: username: password: schema: 数据库名称 #dev: # type: postgres # threads: 1 # host: # port: # user: # pass: # dbname: # schema:调试dbtdbt debug 测试数据库链接是否成功指定文件生成对应的视图dbt run --models test2 -s ces1test2 目录名称ces1 sql文件名称也是生成视图名称具体例子见C:\Users\Administrator\fund_analysis\models\test2dbt的配置链接数据库文件见C:\Users\Administrator.dbt\profiles.ymlconda env list 显示所有环境conda activate py39 激活环境conda install 下载包conda deactivate 退出环境
郑州网站建设
网页设计
企业官网