Usar XML for Analysis en Analysis Services (XMLA)

MicrosoftSQL ServerAnalysis Services usa XML for Analysis (XMLA) como su único protocolo al comunicar con aplicaciones cliente. Puesto que Analysis Services usa XMLA para la definición, manipulación y soporte del control de datos, Analysis Services admite comandos adicionales que amplían la especificación de XML for Analysis 1.1.

En esta sección

Tema

Descripción

Administrar conexiones y sesiones (XMLA)

Describe cómo conectar a una instancia Analysis Services y cómo administrar sesiones y la compatibilidad de estados en XMLA.

Controlar errores y advertencias (XMLA)

Describe cómo Analysis Services devuelve información sobre errores y advertencias para los métodos y comandos en XMLA.

Definir e identificar objetos (XMLA)

Describe identificadores de objetos y referencias a objetos y cómo usar identificadores y referencias dentro de los comandos XMLA.

Administrar transacciones (XMLA)

Detalla cómo usar los comandos BeginTransaction, CommitTransactiony RollbackTransaction para definir y administrar de forma explícita una transacción de la sesión XMLA actual.

Cancelar comandos (XMLA)

Describe cómo usar el comando Cancel para cancelar comandos, sesiones y conexiones en XMLA.

Realizar operaciones por lotes (XMLA)

Describe cómo usar el comando Batch para ejecutar varios comandos XMLA, en serie o en paralelo, bien dentro de la misma transacción o bien como transacciones independientes, mediante un método Execute de XMLA único.

Crear y modificar objetos (XMLA)

Describe cómo usar los comandos Create, Alter y Delete, junto con los elementos ASSL (Analysis Services Scripting Language) para definir, cambiar o quitar los objetos de una instancia de Analysis Services.

Bloquear y desbloquear bases de datos (XMLA)

Detalla cómo usar los comandos Lock y Unlock para bloquear y desbloquear una base de datos de Analysis Services.

Procesar objetos (XMLA)

Describe cómo usar el comando Process para procesar un objeto de Analysis Services.

Mezclar particiones (XMLA)

Describe cómo usar el comando MergePartitions para combinar las particiones en una instancia de Analysis Services.

Diseñar agregaciones (XMLA)

Describe cómo usar el comando DesignAggregations, bien en modo iterativo o por lotes, para diseñar agregaciones para un diseño de agregaciones en Analysis Services.

Restaurar, sincronizar y realizar copias de seguridad de bases de datos (XMLA)

Describe cómo usar los comandos Backup y Restore para realizar copias de seguridad y restaurar una base de datos de Analysis Services a partir de un archivo de copia de seguridad.

También describe cómo usar el comando Synchronize para sincronizar una base de datos de Analysis Services con una base de datos existente en la misma instancia o en una instancia diferente.

Insertar, actualizar y quitar miembros (XMLA)

Describe cómo usar los comandos Insert, Update y Drop para agregar, cambiar o eliminar los miembros de una dimensión habilitada para escritura.

Actualizar celdas (XMLA)

Describe cómo usar el comando UpdateCells para cambiar los valores de celdas en una partición habilitada para escritura.

Administrar claves de cifrado de instancias (XMLA)

Detalla cómo usar el comando SetEncryptionKey para establecer o restablecer claves de cifrado de instancias para una instancia de Analysis Services.

Administrar cachés (XMLA)

Detalla cómo usar el comando ClearCache para borrar las cachés de objetos de Analysis Services.

Supervisar los seguimientos (XMLA)

Describe cómo usar el comando Subscribe para suscribir a un seguimiento existente y supervisarlo en una instancia Analysis Services.

Minería de datos con XMLA

XML for Analysis es totalmente compatible con los conjuntos de filas de esquema de minería de datos. Estos conjuntos de filas proporcionan información para consultar modelos de minería de datos mediante el método Discover. Para obtener más información acerca de los conjuntos de filas de esquema de minería de datos, vea Conjuntos de filas de esquema de minería de datos.

Para obtener más información acerca de DMX, vea Referencia de Extensiones de minería de datos (DMX).