TMSL 参考 - 命令概述
适用于:SQL Server 2016 及更高版本的 Analysis Services Azure Analysis Services Fabric/Power BI Premium
可以在 XMLA 终结点上执行命令,针对表格模型数据库使用表格模型脚本语言 (TMSL) 以 JSON 形式表述对象定义。 有关与以下命令一起使用的对象列表,请参阅 TMSL 参考 - 对象概述 。
对象操作
命令 | 说明 |
---|---|
Alter 命令 (TMSL) | 对对象进行内联修改,而无需指定完整定义。 |
Create 命令 (TMSL) | 创建一个新的 对象,包括其后代。 |
CreateOrReplace 命令 (TMSL) | 创建或替换对象定义的部分。 必须提供完整定义。 |
Delete 命令 (TMSL) | 删除对象,包括其后代。 |
数据刷新操作
命令 | 说明 |
---|---|
MergePartitions 命令 (TMSL) | 将目标分区合并到源中,然后删除目标。 |
Refresh 命令 (TMSL) | 处理数据库、表或分区。 |
脚本编写
命令 | 说明 |
---|---|
Sequence 命令 (TMSL) | 按顺序或并行批处理操作 |
数据库管理操作
命令 | 说明 |
---|---|
Attach 命令 (TMSL) | 将文件添加到服务器。 |
Detach 命令 (TMSL) | 从服务器中删除文件。 |
Backup 命令 (TMSL) | 创建数据库的备份文件。 |
Restore 命令 (TMSL) | 将数据库还原到服务器。 |
Synchronize 命令 (TMSL) | 将表格数据库与另一个现有数据库同步。 |