三角直播表SQL语言参考
文章提供Delta Live表SQL编程接口的细节和实例完整API规范见sqlAPI规范.
PythonAPI信息见三角直播表ython语言参考.
更多SQL命令信息见SQL语言参考.
SQL数据集
使用环境变换活生生视网膜
或环境变换OR系统内弗瑞斯特活生生表单
语法创建 sql视图或表从外部数据源或从管道定义的数据集读取数据集从内部数据集读取预设活生生
关键字数据集名下示例定义两个不同的数据集:表调用计程车
JSON文件输入源和表调用过滤数据
取计程车
表输入
环境变换OR系统内弗瑞斯特活生生表单计程车AS系统安全选择*从公元前.'/数据砖块-数据集/妮卡西/采样/公元前/'环境变换OR系统内弗瑞斯特活生生表单过滤数据AS系统安全选择.从活生生.计程车
Delta Live表自动捕捉管道定义数据集之间的依存关系并使用此依存信息判定执行顺序并记录管道事件日志线信息
视图和表均有下列可选属性:
评语
人文化描述此数据集数据质量约束强制期望值.
表还提供附加控件实现
看吧sqlAPI规范获取更多表视图属性信息
使用赛特
指定表或视图配置值,包括spark配置表格或视图后笔记本定义赛特
语句存取定义值任何spark配置使用赛特
语句用于执行SET报表后表或视图Spark查询读取查询配置值时使用字符串插法语法美元
.下示例设置Spark配置值命名启动日期
并使用值查询
SET启动Date='20200101'Create或RefresthLiveTable过滤 secle
要指定多配置值,请使用单片赛特
语句对数值
从流源读数据,例如自动加载器或内部数据集定义STRAMING活生生
表数 :
环境变换OR系统内弗瑞斯特STRAMING活生生表单customers_bronzeAS系统安全选择*从云文件高山市"/databricks-datasets/retail-org/customers/",Csv)环境变换OR系统内弗瑞斯特STRAMING活生生表单customers_silverAS系统安全选择*从斯特林高山市活生生.customers_bronze)
更多流数据信息见进程流数据与Delta直播表.
sqlAPI规范
创建表
CREATE或REFERSH[temori负期望-名-一Expect-servation-serve-serve-drop-serve-serve-s上位数2+++++++++++++++++++++++++++++++++++++++++++AS选择语句
表属性
除表属性支持三角湖中,您可以设置下表属性
表属性 |
---|
pipelines.autoOptimize.managed 默认值 : 启动或禁用自动调度优化表 |
pipelines.autoOptimize.zOrderCols 默认值:无 可选字符串内含用逗号划分列名列表举个例子 |
pipelines.reset.allowed 默认值 : 控制是否允许全新本表 |