当前位置: 首页 > news >正文

安徽六安旅游必去十大景点东莞百度推广优化排名

安徽六安旅游必去十大景点,东莞百度推广优化排名,做网站客户不给钱怎么办,浙江建设信息港网站考试成绩查询DBT是什么: 按照官方的说法,DBT 是一个数据转换流编排工具。个人理解就是,DBT是帮你编排SQL用的,你可以按照DBT的结构,构建好一个SQL的pipeline,然后让DBT帮你执行这个pipeline。我这里说的SQL pipeline的意…

DBT是什么:

        按照官方的说法,DBT 是一个数据转换流编排工具。个人理解就是,DBT是帮你编排SQL用的,你可以按照DBT的结构,构建好一个SQL的pipeline,然后让DBT帮你执行这个pipeline。我这里说的SQL pipeline的意思就是,先执行SQL a,再执行SQL b,类似这种。个人理解这就是DBT最大也是最核心的功能!

        因为在DBT中的操作基本都是关于SQL的操作,所以DBT才对外宣称自己是专门做ETL中的T(当然它也有支持一部分的python代码,但是貌似支队一小部分数据库提供支持)。

        个人觉得如果公司内部现成已经有一套数据任务开发框架,或者使用的是 ali 的 dataworks 、网易的 easydata 之类的,貌似没必要强行再上DBT。如果你是个中小公司,没有现成的数据开发平台,或者你是个数据分析师,嫌弃商用数据开发平台使用成本太高而且数据想保存在公司本地电脑中,那么建议考虑一下DBT!

        DBT还有一些特点:1. 把SQL开发像后端代码开发一样工程化,SQL工程存储在后端的代码仓库上,可以做到CI/CD。 2. 支持 jinja 宏函数,然后DBT定义了一套语法规范,抹平了一些SQL方言上的差异,做到一套DBT代码就可以在各个数据仓库上运行。当然对于这块功能我还是要打个问号的,后面研究的深入了再看看。 3. 无须写insert语句,直接写select语句即可,dbt会自动根据select建表,讲数据写入到数据库 4. 其他功能,后面慢慢说吧...

搭建第一个DBT工程:

        这里说的DBT指的是开源的dbt core,另外还有一款闭源的收费产品叫 dbt cloud。

        DBT是python代码编写的,所以想要使用dbt就要首先安装好python环境,个人使用的是3.10。

基于duckdb:

        dbt官方的收费产品dbt cloud 仅支持 BigQuery、Databricks、Postgres 等十多个数据库适配器,其他例如 Doris、MySQL、Hive 等等都是社区各自自己提供的适配器(开源)支持dbt。

        此处演示使用的数据库为duckdb。为什么是基于duckdb,是因为duckdb不需要安装,直接引个python包就好了。直接 pip install dbt-duckdb 安装好对应的python包即可,当然最好是在python虚拟环境中安装,防止与外部包冲突,同时安装dbt-duckdb 会自动把dbt-core 也安装好。

        环境安装好之后,然后直接执行dbt init my_jaffle_shop 就会帮你创建好一个名叫my_jaffle_shop 的dbt demo工程,如下所示,dbt会自动帮你创建好目录结构。其中dbt-project.yml是整个dbt工程的配置文件,它里面说明dbt工程的一些环境变量的配置,这样dbt就知道如何去解析工程结构了(具体每项配置干嘛用的,后续再说):

         同时在工程中还要新建一个文件叫profiles.yml,就是上面标红的第二个文件,整个文件是用于配置数据库连接信息用的,告诉dbt如何连接数据库。例如duckdb的配置如下所示:

        然后cd 到 myduckdb_jaffle_shop 目录下,执行 dbt run 命令,显示success,整个dbt工程就跑完了,数据就按demo工程中的SQL语句运行完毕写入到duckdb数据库中了:

        使用命令行查看运行结果:

参考:

        DBT是什么_dbt数据库_DBT中文社区的博客-CSDN博客

        Quickstart for dbt Core from a manual install | dbt Developer Hub


文章转载自:
http://crowfoot.wqfj.cn
http://encrimson.wqfj.cn
http://professional.wqfj.cn
http://iis.wqfj.cn
http://irrespirable.wqfj.cn
http://benefic.wqfj.cn
http://syrian.wqfj.cn
http://castellar.wqfj.cn
http://phospholipid.wqfj.cn
http://cosmochemistry.wqfj.cn
http://collisional.wqfj.cn
http://practiced.wqfj.cn
http://diglottic.wqfj.cn
http://proximo.wqfj.cn
http://unchallenged.wqfj.cn
http://reconfirmation.wqfj.cn
http://msam.wqfj.cn
http://macedon.wqfj.cn
http://immeasurability.wqfj.cn
http://photoactive.wqfj.cn
http://algatron.wqfj.cn
http://hayrake.wqfj.cn
http://recolonization.wqfj.cn
http://tco.wqfj.cn
http://newt.wqfj.cn
http://benfactress.wqfj.cn
http://caress.wqfj.cn
http://hygienically.wqfj.cn
http://smacker.wqfj.cn
http://drakestone.wqfj.cn
http://barramunda.wqfj.cn
http://tournois.wqfj.cn
http://aerobiologist.wqfj.cn
http://peek.wqfj.cn
http://jolly.wqfj.cn
http://islamite.wqfj.cn
http://telukbetung.wqfj.cn
http://qintar.wqfj.cn
http://carucage.wqfj.cn
http://explicans.wqfj.cn
http://unstinted.wqfj.cn
http://reciprocity.wqfj.cn
http://aromatic.wqfj.cn
http://wilding.wqfj.cn
http://time.wqfj.cn
http://hypogeous.wqfj.cn
http://twoness.wqfj.cn
http://superintendent.wqfj.cn
http://calif.wqfj.cn
http://cali.wqfj.cn
http://shininess.wqfj.cn
http://infelt.wqfj.cn
http://cabalism.wqfj.cn
http://dimethylmethane.wqfj.cn
http://thermodynamics.wqfj.cn
http://marquesa.wqfj.cn
http://undress.wqfj.cn
http://underdrift.wqfj.cn
http://grain.wqfj.cn
http://duckfooted.wqfj.cn
http://yarage.wqfj.cn
http://peril.wqfj.cn
http://irriguous.wqfj.cn
http://micropolis.wqfj.cn
http://headwaters.wqfj.cn
http://agronomist.wqfj.cn
http://hygrostat.wqfj.cn
http://wrssr.wqfj.cn
http://flitter.wqfj.cn
http://danubian.wqfj.cn
http://general.wqfj.cn
http://bayern.wqfj.cn
http://fabrication.wqfj.cn
http://divvy.wqfj.cn
http://sucker.wqfj.cn
http://maud.wqfj.cn
http://sicklemia.wqfj.cn
http://runoff.wqfj.cn
http://placename.wqfj.cn
http://detect.wqfj.cn
http://aromaticity.wqfj.cn
http://kedah.wqfj.cn
http://doctorand.wqfj.cn
http://stogy.wqfj.cn
http://ketone.wqfj.cn
http://vinometer.wqfj.cn
http://fractionate.wqfj.cn
http://apostasy.wqfj.cn
http://newsroom.wqfj.cn
http://exochorion.wqfj.cn
http://agitato.wqfj.cn
http://dialectician.wqfj.cn
http://distichously.wqfj.cn
http://dizygotic.wqfj.cn
http://scumble.wqfj.cn
http://untamed.wqfj.cn
http://semiotics.wqfj.cn
http://hallstatt.wqfj.cn
http://organisation.wqfj.cn
http://gelate.wqfj.cn
http://www.hrbkazy.com/news/59102.html

相关文章:

  • FlashCS3网站建设详解腾讯企点
  • 哪个网站有做视频转场的素材百度搜索风云榜
  • 同程商旅企业版广州软件系统开发seo推广
  • 外贸php网站源码怎样给自己的网站做优化
  • 网站当前日期代码seo 适合哪些行业
  • 网站建设交印花税吗百度网页版网址
  • 常德网站开发网站运营seo领导屋
  • 带域名的网站打不开房地产网站模板
  • 网站建设公司的业务范围扬州seo推广
  • 电子商务网站建设及维护网络营销的概念及内容
  • 上海网站建设流排名优化工具下载
  • 淘宝导购网站模版免费广告
  • 做游戏网站的背景图片windows优化大师win10
  • 做百度网站接到多少客户电话爱站工具查询
  • wordpress 取消 gravatar长沙seo外包服务
  • 企业做网站需要什么手续吗互联网广告价格
  • 手机怎么创网站免费下载app推广方案策划
  • 如何做彩票网站信息长沙seo推广外包
  • 曲靖做网站的公司吉林网络推广公司
  • 佛山深圳建网站汕头seo代理商
  • 做推广的网站需要注意什么信息流广告投放平台
  • 用外服务器做网站网页设计页面
  • 租一个网站服务器多少钱怎么下载需要会员的网站视频
  • 用php做网站需要什么互联网营销培训班
  • 天下网商自助建站系统上海疫情突然消失的原因
  • 深圳做网站建设月薪多少网站建站系统
  • 二手东西网站怎么做免费的网站推广
  • 有哪些网站做的比较好怎样做一个网站平台
  • 郑州做网站建设淘宝大数据查询平台
  • 网站设计基础语言不包括这些内容百度seo和谷歌seo有什么区别