TMSL 参考 - 命令概述

适用于: SQL Server 2016 及更高版本 Analysis Services Azure Analysis Services Fabric/Power BI Premium

可以在 XMLA 终结点上执行命令,针对表格模型数据库使用表格模型脚本语言(TMSL)在 JSON 中表述对象定义。 有关与以下命令一起使用的对象列表,请参阅 TMSL 参考 - 对象概述

对象作

Command Description
Alter 命令 (TMSL) 对对象进行内联修改,而无需指定完整定义。
创建命令 (TMSL) 创建一个新对象,包括其后代。
CreateOrReplace 命令 (TMSL) 创建或替换对象定义的部分。 必须提供完整的定义。
Delete 命令 (TMSL) 删除对象,包括其后代。
UpdateCulture 命令 (TMSL) 更新数据库的区域性或排序规则。

数据刷新作

Command Description
MergePartitions 命令 (TMSL) 将目标分区合并到源中,并删除目标。
Refresh 命令 (TMSL) 处理数据库、表或分区。

脚本编写

Command Description
序列命令 (TMSL) 按顺序或并行执行批处理作

数据库管理作

Command Description
Attach 命令 (TMSL) 将文件添加到服务器。
Detach 命令 (TMSL) 从服务器中删除文件。
备份命令 (TMSL) 创建数据库的备份文件。
还原命令 (TMSL) 将数据库还原到服务器。
同步命令 (TMSL) 将表格数据库与其他现有数据库同步。