Condividi tramite


Informazioni di riferimento su TMSL - Panoramica dei comandi

Si applica a: SQL Server 2016 e versioni successive di Analysis Services Azure Analysis Services Fabric/Power BI Premium

È possibile eseguire comandi su un endpoint XMLA, formulando definizioni di oggetti in JSON usando TMSL (Tabular Model Scripting Language) nei database del modello tabulare. Per un elenco di oggetti usati con i comandi seguenti, vedere La panoramica degli oggetti TMSL - Oggetti .

Operazioni sugli oggetti

Comando Descrizione
Comando Alter (TMSL) Apportare modifiche inline a un oggetto senza dover specificare la definizione completa.
Comando Create (TMSL) Crea un nuovo oggetto, inclusi i relativi discendenti.
Comando CreateOrReplace (TMSL) Creare o sostituire parti di una definizione di oggetto. È necessario specificare la definizione completa.
Comando Delete (TMSL) Eliminare un oggetto, inclusi i relativi discendenti.

Operazioni di aggiornamento dati

Comando Descrizione
Comando MergePartitions (TMSL) Unire una partizione di destinazione in un'origine ed eliminare la destinazione.
Comando Refresh (TMSL) Elaborare un database, una tabella o una partizione.

Scripting

Comando Descrizione
Comando Sequence (TMSL) Operazioni batch in sequenza o in parallelo

Operazioni di gestione del database

Comando Descrizione
Comando Attach (TMSL) Aggiunge un file al server.
Comando Detach (TMSL) Rimuove un file dai server.
Comando Backup (TMSL) Crea un file di backup di un database.
Comando Restore (TMSL) Ripristina il database nel server.
Comando Synchronize (TMSL) Sincronizza un database tabulare con un altro database esistente.