Référence TMSL - Vue d’ensemble des commandes

S’applique à : SQL Server 2016 et versions ultérieures Analysis Services Azure Analysis Services Fabric/Power BI Premium

Vous pouvez exécuter des commandes sur un point de terminaison XMLA, en formulant des définitions d’objets au format JSON à l’aide du langage TMSL (Tabular Model Scripting Language) sur des bases de données de modèle tabulaire. Consultez Référence TMSL - Vue d’ensemble des objets pour obtenir la liste des objets utilisés avec les commandes suivantes.

Opérations d’objet

Commande Description
Alter, commande (TMSL) Apportez des modifications inline à un objet sans avoir à spécifier la définition complète.
Create, commande (TMSL) Crée un objet, y compris ses descendants.
CreateOrReplace, commande (TMSL) Créer ou remplacer des parties d’une définition d’objet. La définition complète doit être fournie.
Delete, commande (TMSL) Supprimer un objet, y compris ses descendants.

Opérations d’actualisation des données

Commande Description
MergePartitions, commande (TMSL) Fusionnez une partition cible dans une source et supprimez la cible.
Refresh, commande (TMSL) Traiter une base de données, une table ou une partition.

Scripts

Commande Description
Sequence, commande (TMSL) Opérations de lot séquentiellement ou en parallèle

Opérations de gestion de base de données

Commande Description
Attach, commande (TMSL) Ajoute un fichier au serveur.
Detach, commande (TMSL) Supprime un fichier des serveurs.
Backup, commande (TMSL) Crée un fichier de sauvegarde d’une base de données.
Restore, commande (TMSL) Restaure la base de données sur le serveur.
Synchronize, commande (TMSL) Synchronise une base de données tabulaire avec une autre base de données existante.