创建或更改连续导出

创建或更改连续导出作业。

语法

.create-or-alter continuous-export ContinuousExportName
[ over (T1 , T2 )]
to table ExternalTableName
[ with (PropertyName = PropertyValue,...)]
<| Query

属性

properties 类型 说明
ContinuousExportName String 连续导出的名称。 该名称在数据库中必须独一无二,用于定期运行连续导出。
ExternalTableName String 要导出到的外部表的名称。
查询 String 要导出的查询。
over (T1, T2) String 查询中可选的以逗号分隔的事实数据表列表。 如果不指定此项,将假定查询中引用的所有表都是事实数据表。 如果指定此项,则不在此列表中的表将被视为维度表,并且将没有作用域(所有记录都将参与所有导出)。 有关详细信息,请参阅连续数据导出概述
intervalBetweenRuns Timespan 连续导出执行之间的时间跨度。 必须大于 1 分钟。
forcedLatency Timespan 一个可选的时间段,将查询范围限定为在此时间段之前(相对于当前时间)引入的记录。 例如,如果查询执行一些聚合/联接操作,而你想要确保在运行导出之前已引入所有相关记录,则此属性很有用。

除此之外,连续导出的创建命令支持导出到外部表命令支持的所有属性。

示例

.create-or-alter continuous-export MyExport
over (T)
to table ExternalBlob
with
(intervalBetweenRuns=1h, 
 forcedLatency=10m, 
 sizeLimit=104857600)
<| T
名称 ExternalTableName 查询 ForcedLatency IntervalBetweenRuns CursorScopedTables ExportProperties
MyExport ExternalBlob S 00:10:00 01:00:00 [
"['DB'].['S']"
]
{
"SizeLimit":104857600
}