Referência de TMSL – Visão geral de comandos

Aplica-se a: SQL Server 2016 e posteriores do Analysis Services Azure Analysis Services Fabric/Power BI Premium

Você pode executar comandos em um ponto de extremidade XMLA, formulando definições de objeto em JSON usando a TMSL (Linguagem de Script de Modelo Tabular), em bancos de dados de modelo tabulares. Consulte Referência TMSL – Visão geral de objetos para obter uma lista de objetos usados com os comandos a seguir.

Operações de objeto

Comando Descrição
Comando Alter (TMSL) Faça modificações embutidas em um objeto sem precisar especificar a definição completa.
Comando Create (TMSL) Cria um novo objeto, incluindo seus descendentes.
Comando CreateOrReplace (TMSL) Criar ou substituir partes de uma definição de objeto. A definição completa deve ser fornecida.
Comando Delete (TMSL) Exclua um objeto, incluindo seus descendentes.

Operações de atualização de dados

Comando Descrição
Comando MergePartitions (TMSL) Mescle uma partição de destino em uma origem e exclua o destino.
Comando Refresh (TMSL) Processar um banco de dados, uma tabela ou uma partição.

Scripting

Comando Descrição
Comando Restore (TMSL) Operações em lote sequencialmente ou em paralelo

Operações de gerenciamento de banco de dados

Comando Descrição
Comando Attach (TMSL) Adiciona um arquivo ao servidor.
Comando Detach (TMSL) Remove um arquivo dos servidores.
Comando Backup (TMSL) Cria um arquivo de backup de um banco de dados.
Comando Restore (TMSL) Restaura o banco de dados para o servidor.
Comando Synchronize (TMSL) Sincroniza um banco de dados tabular com outro banco de dados existente.