适用于:
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) | 将表格数据库与其他现有数据库同步。 |