从三角洲住表发布数据蜂巢metastore管道

你可以让管道发现和可用的输出数据查询通过发布数据集蜂巢metastore。metastore发布数据集,输入的模式名目标当您创建一个管道。您还可以添加一个目标数据库现有的管道。

默认情况下,所有表和视图中创建三角洲本地生活表管道。你必须向目标模式发布表查询或使用三角洲住表外数据集管道在他们宣布。

发布从管道统一目录表,看看使用统一的目录与三角洲住表管道

如何发布三角洲住表数据集模式

你可以声明一个目标模式中所有表的三角洲住表管道使用目标模式字段管道的设置创建管道ui。

您还可以指定一个模式通过设置在一个JSON配置目标价值。

你必须运行管道的更新发布结果目标模式。

您可以使用此功能与多个环境配置发布根据环境的不同模式。例如,您可以发布一个dev模式和发展刺激生产数据的模式。

如何查询数据集在三角洲住表吗

更新完成之后,您可以查看模式和表,查询数据,或者在下游应用程序中使用的数据。

一旦出版,三角洲生活表表可以查询任何环境访问目标模式。这包括砖SQL,笔记本和其他管道三角洲住表。

重要的

当您创建一个目标配置,只有表和相关元数据发布。不发表metastore的看法。

从目标模式排除表

如果你需要计算中间表不打算供外部使用,可以防止他们被发布到一个模式使用临时关键字。临时表根据三角洲生活仍然存储和处理数据表语义,但不应该访问当前以外的管道。使用下面的语法来声明临时表:

创建临时生活temp_table作为选择;
@dlt(临时=真正的)deftemp_table():返回(“…”)