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

做网站的公司哪家有名设计类的网站

做网站的公司哪家有名,设计类的网站,wordpress 论坛社区,wordpress主题瀑布流下载DBT提供了强大的命令行工具,它使数据分析师和工程师能够更有效地转换仓库中的数据。dbt的一个关键特性是能够为数据模型生成文档,这就是dbt docs命令发挥作用的地方。本教程将指导您完成使用dbt生成和提供项目文档的过程。 dbt doc 命令 dbt docs命令有…

DBT提供了强大的命令行工具,它使数据分析师和工程师能够更有效地转换仓库中的数据。dbt的一个关键特性是能够为数据模型生成文档,这就是dbt docs命令发挥作用的地方。本教程将指导您完成使用dbt生成和提供项目文档的过程。

dbt doc 命令

dbt docs命令有两个子命令:generate和serve。generate命令用于创建项目文档,而serve命令用于在web浏览器中查看此文档。

  • 生成工程文档

要为dbt项目生成文档,在终端中导航到dbt项目的根目录,并运行以下命令:

dbt docs generate

该命令将为您的项目创建一个带有文档的静态站点。该站点包括关于您的模型、测试、源代码等的信息。

  • 项目文档服务

生成文档之后,您可以使用serve命令在本地查看它。在终端上运行以下命令:

dbt docs serve

这将启动web服务器实例,并在默认的web浏览器中打开文档。我们可以浏览文档以查看有关dbt项目的信息。

  1. 浏览文档

生成的文档提供了关于dbt项目的大量信息。您可以使用project /Database切换在项目文件夹层次结构视图和以数据库为中心的表和视图集合之间切换。您还可以使用搜索栏来查找项目中的特定模型。

  1. 数据血缘关系

dbt文档的强大特性是它能够可视化模型之间的关系。我们可以通过点击模型页面中的“Lineage”选项卡来访问这个特性。这将显示所选模型的上游或下游的所有模型的图表,提供数据沿沿性的清晰视图。
在这里插入图片描述

dbt docs 示例

假设我们dbt项目有一个简单的模型,可以将原始销售数据转换为更有用的格式。模型定义了名为sales.sql的文件中:

-- models/sales.sql
{{ config(materialized='table') }}select    order_id,    product_id,    customer_id,    quantity,    price,    quantity * price as total_price,    order_datefrom raw.sales

同时定义模型的描述文件,sales.yaml:

# models/schema.yml
version: 2models:  - name: sales    description: This table contains transformed sales data.    columns:      - name: order_id        description: The unique identifier for each order.      - name: product_id        description: The unique identifier for each product.      - name: customer_id        description: The unique identifier for each customer.      - name: quantity        description: The quantity of the product sold in the order.      - name: price        description: The price of the product.      - name: total_price        description: The total price of the order, calculated as quantity * price.      - name: order_date        description: The date the order was placed.

这里只是示例,当然可以使用中文,更符合用户习惯。

现在可以使用dbt docs generate为这个模型生成文档。在命令行界面中导航到dbt项目根目录并运行生成文档命令:

dbt docs generate

该命令将在dbt项目中生成**target目录。在这个目录中,可以找到manifest.jsoncatalog.json**文件。这些文件包含有关dbt项目的元数据,基于这些元数据能生成文档web网页。

接下来,我们可以使用dbt docs serve在本地启动文档服务:

dbt docs serve

该命令将启动一个web服务器,并打开文档默认web浏览器。在这里可以看到sales模型的文档页面,其中包含在sales.yaml描述文件中定义的所有列描述和其他信息。

总结

dbt docs命令是为dbt项目生成和提供文档的强大工具。通过使用这个命令,我们可以确保团队和其他相关人员能够访问数据模型的最新的、准确的文档信息。期待您的真诚反馈,更多内容请阅读数据分析工程专栏。

http://www.yayakq.cn/news/998790/

相关文章:

  • 互联网营销外包公司网站地图优化
  • 哪里做网站百度收录块芷江建设局网站
  • 网站建设基础流程优化方案英语必修三电子版
  • dw制作旅游网站教程网站建设策划书的心得
  • 17zwd一起做网站广州新塘进入公众号核酸检测
  • 企业电商网站优化中英文网站建设报价
  • 网站建设业务员好做吗网站源码网址修改
  • 可信网站验证多少钱中企动力为什么一直招人
  • 网站搭建价格网站上线方案
  • 美食攻略网站建设课程设计虚拟主机控制面板怎么建设网站
  • 平乡网站建设p2p网站建设规划
  • 四川聚锋建设工程有限公司官方网站做网站的怎么找客户
  • 阿里巴巴外贸网站登录网站托管网站建设竞价托管
  • 专业做网站建设公司排名免费企业静态网站模板
  • pc网站如何做seo重庆市城市建设档案馆官方网站
  • 做非法网站的有没有灵台门户网站建设
  • 回收手表网站关于建设部门子网站的请示
  • 巨野网站定制做网站注意什么问题
  • 慈溪建设局网站关键词优化网站
  • 国内空间没备案可以打开网站吗软件技术女生学怎么样
  • 强企网做网站什么是网站推广
  • 网站建设可视化工具个人可以做建站网站么
  • 阿凡达营销网站浙江省建筑诚信平台查询系统
  • 慈溪网站设计高端前端开发
  • 做淘宝优惠网站步骤wordpress cms主题 怎么用
  • 怎么在阿里巴巴网站做公司网上开店货源的选择主要有
  • 广州网站制作怎么做重庆专业网站推广方案
  • 公司建网站公司莱阳网页设计
  • 怎样做网站赚流量广州华茂建设工程有限公司 网站
  • 专业网站建设公司用织梦吗?创造app软件