Utilisation de XMLA (XML for Analysis) dans Analysis Services

Microsoft SQL Server Analysis Services utilise XMLA (XML for Analysis) comme seul protocole pour communiquer avec les applications clientes. Étant donné que Analysis Services utilise XMLA pour la définition des données, la manipulation des données et la prise en charge du contrôle de données, Analysis Services prend en charge des commandes supplémentaires qui étendent la spécification XML for Analysis 1.1.

Dans cette section

Rubrique

Description

Gestion des connexions et des sessions (XMLA)

Explique comment se connecter à une instance Analysis Services et comment gérer les sessions et la conservation de l'état avec XMLA.

Gestion des erreurs et des avertissements (XMLA)

Indique comment Analysis Services retourne les informations d'erreur et d'avertissement pour les méthodes et les commandes XMLA.

Définition et identification d'objets (XMLA)

Décrit les identificateurs et références d'objet et explique comment les utiliser dans les commandes XMLA.

Gestion des transactions (XMLA)

Explique comment utiliser les commandes BeginTransaction, CommitTransaction et RollbackTransaction pour définir explicitement et gérer une transaction dans la session XMLA active.

Annulation de commandes (XMLA)

Indique comment utiliser la commande Cancel pour annuler les commandes, les sessions et les connexions XMLA.

Exécution d'opérations de traitement par lot (XMLA)

Explique comment utiliser la commande Batch pour exécuter plusieurs commandes XMLA, en série ou en parallèle, dans une même transaction ou sous forme de transactions distinctes, en utilisant une seule méthode XMLA Execute.

Création et modification d'objets (XMLA)

Explique comment utiliser les commandes Create, Alter et Delete avec des éléments ASSL (Analysis Services Scripting Language) pour définir, modifier ou supprimer des objets dans une instance Analysis Services.

Verrouillage et déverrouillage de bases de données (XMLA)

Explique comment utiliser les commandes Lock et Unlock pour verrouiller et déverrouiller une base de données Analysis Services.

Traitement d'objets (XMLA)

Indique comment utiliser la commande Process pour traiter un objet Analysis Services.

Fusion de partitions (XMLA)

Explique comment utiliser la commande MergePartitions pour fusionner des partitions dans une instance Analysis Services.

Conception d'agrégations (XMLA)

Explique comment utiliser la commande DesignAggregations, en mode itératif ou en mode batch, pour concevoir des agrégations pour une conception d'agrégation dans Analysis Services.

Sauvegarde, restauration et synchronisation de bases de données (XMLA)

Explique comment utiliser les commandes Backup et Restore pour sauvegarder et restaurer une base de données Analysis Services à partir d'un fichier de sauvegarde.

Indique également comment utiliser la commande Synchronize pour synchroniser une base de données Analysis Services avec une base de données existante dans une même instance ou dans une instance différente.

Insertion, mise à jour et suppression de membres (XMLA)

Indique comment utiliser les commandes Insert, Update et Drop pour ajouter, modifier ou supprimer des membres dans une dimension activée en écriture.

Mise à jour de cellules (XMLA)

Explique comment utiliser la commande UpdateCells pour modifier les valeurs de cellules dans une partition activée en écriture.

Gestion des caches (XMLA)

Indique comment utiliser la commande ClearCache pour effacer les caches d'objets Analysis Services.

Surveillance de traces (XMLA)

Explique comment utiliser la commande Subscribe pour s'abonner à une trace existante et la surveiller dans une instance Analysis Services.

Exploration de données avec XMLA

XML for Analysis prend entièrement en charge les ensembles de lignes de schéma d'exploration de données. Ces ensembles de lignes fournissent des informations pour interroger les modèles d'exploration de données à l'aide de la méthode Discover. Pour plus d'informations sur les ensembles de lignes de schéma d'exploration de données, consultez Ensembles de lignes de schéma d'exploration de données.

Pour plus d'informations sur DMX, consultez Guide de référence du langage DMX (Data Mining Extensions).