Procesamiento de Analysis Services, tarea

Se aplica a:SQL Server SSIS Integration Runtime en Azure Data Factory

La tarea Procesamiento de Analysis Services procesa objetos de Analysis Services como modelos tabulares, cubos, dimensiones y modelos de minería de datos.

Al procesar modelos tabulares, tenga en cuenta lo siguiente:

  • No puede realizar análisis de impacto en modelos tabulares.

  • Algunas opciones de procesamiento para el modo tabular no están expuestas como, por ejemplo, el proceso de desfragmentación y el proceso de recálculo. Puede llevar a cabo estas funciones mediante la tarea Ejecutar DDL.

  • Las opciones Procesar índice y Procesar actualización no son adecuadas para los modelos tabulares y no deben usarse.

  • Los valores de las operaciones por lotes se omiten para los modelos tabulares.

  • Establezca la versión del servidor de destino en SQL Server 2019 para conectarse a Azure Analysis Services.

Integration Services incluye diversas tareas que realizan operaciones de Business Intelligence, como la ejecución de instrucciones del lenguaje de definición de datos (DDL) y consultas de predicción de minería de datos. Para obtener más información sobre tareas de Business Intelligence relacionadas, haga clic en uno de los temas siguientes:

Procesamiento de objetos

Pueden procesarse varios objetos a la vez. Cuando se procesan varios objetos, se definen valores de configuración que se aplicarán al procesamiento de todos los objetos del lote.

Los objetos de un lote pueden procesarse de manera secuencial o en paralelo. Si el lote no contiene objetos para los que el procesamiento secuencial sea importante, debe considerarse el procesamiento paralelo, ya que puede aumentar la velocidad de procesamiento. Si los objetos del lote se procesan en paralelo, se puede configurar la tarea de forma que determine automáticamente el número de objetos que se procesarán simultáneamente, aunque también se puede especificar manualmente este número. Si los objetos se procesan de forma secuencial, se puede establecer un atributo de transacción en el lote especificando todos los objetos de una transacción o utilizando una transacción independiente para cada objeto del lote.

Al procesar objetos de análisis, puede que también desee procesar los objetos que dependen de ellos. La tarea Procesamiento de Analysis Services incluye la opción de procesar los objetos dependientes, además de los seleccionados.

Normalmente, las tablas de dimensiones se procesan antes que las tablas de hechos. Puede producirse errores si intenta procesar las tablas de hechos antes que las tablas de dimensiones.

Esta tarea también permite configurar el control de errores en las claves de dimensión. Por ejemplo, la tarea puede omitir los errores o bien detenerse cuando se alcance un número especificado de errores. La tarea puede usar la configuración de errores predeterminada; también se puede definir una configuración de errores personalizada. En la configuración de errores personalizada, debe especificar el modo en que la tarea controla los errores, así como las condiciones de error. Por ejemplo, puede especificar que la tarea debe detenerse cuando se produzca el cuarto error o indicar cómo deben controlarse los valores Null en las claves. La configuración de errores personalizada puede incluir también la ruta de un archivo de registro de errores.

Nota:

La tarea Procesamiento de Analysis Services solo puede procesar objetos de análisis creados mediante las herramientas de SQL Server .

Esta tarea se suele usar en combinación con una tarea de inserción masiva, que carga datos en una tabla de SQL Server , o con una tarea Flujo de datos que implementa un flujo de datos que carga datos en una tabla. Por ejemplo, la tarea Flujo de datos puede tener un flujo de datos que extraiga los datos de una base de datos transaccional en línea (OLTP) y los cargue en una tabla de hechos de un almacenamiento de datos, tras lo cual se realiza la llamada a la tarea Procesamiento de Analysis Services para que procese el cubo generado en el almacenamiento de datos.

La tarea Procesamiento de Analysis Services usa un administrador de conexiones de Analysis Services para conectarse a una instancia de Microsoft SQL Server Analysis Services. Para más información, consulte Analysis Services Connection Manager.

Tratamiento de errores

Configuración de la tarea Procesamiento de Analysis Services

Puede establecer propiedades a través del Diseñador de SSIS o mediante programación.

Para obtener más información acerca de las propiedades que puede establecer en el Diseñador SSIS , haga clic en el tema siguiente:

Para obtener más información sobre cómo configurar estas propiedades en el Diseñador SSIS , haga clic en el siguiente tema:

Configuración mediante programación de la tarea Procesamiento de Analysis Services

Para obtener más información sobre cómo establecer estas propiedades mediante programación, haga clic en el tema siguiente:

Editor de la tarea de procesamiento de Analysis Services (página General)

Use la página General del cuadro de diálogo Editor de la tarea de procesamiento de Analysis Services para describir dicha tarea y asignarle un nombre.

Opciones

Nombre
Escriba un nombre único para la tarea de procesamiento de Analysis Services. Este nombre se utiliza como etiqueta en el icono de tarea.

Nota

Los nombres de tarea deben ser únicos en un paquete.

Descripción
Escriba una descripción de la tarea de procesamiento de Analysis Services.

Editor de la tarea de procesamiento de Analysis Services (página Analysis Services)

Utilice la página Analysis Services del cuadro de diálogo Editor de la tarea de procesamiento de Analysis Services para especificar un administrador de conexiones de Analysis Services, seleccionar los objetos analíticos que se deben procesar y establecer opciones de procesamiento y control de errores.

Al procesar modelos tabulares, tenga en cuenta lo siguiente:

  1. No puede realizar análisis de impacto en modelos tabulares.

  2. Algunas opciones de procesamiento para el modo tabular no están expuestas como, por ejemplo, el proceso de desfragmentación y el proceso de recálculo. Puede llevar a cabo estas funciones mediante la tarea Ejecutar DDL.

  3. Algunas opciones de procesamiento proporcionadas, como índices de proceso, no son adecuadas para los modelos tabulares y no deben utilizarse.

  4. Los valores de las operaciones por lotes se omiten para los modelos tabulares.

Opciones

administrador de conexiones de Analysis Services
Seleccione un administrador de conexiones de Analysis Services de la lista o haga clic en Nuevo para crear uno.

Nuevo
Cree un administrador de conexiones de Analysis Services nuevo.

Temas relacionados:Analysis Services Connection Manager, Referencia de la interfaz de usuario del cuadro de diálogo Agregar administrador de conexiones con Analysis Services

Lista de objetos

Propiedad Descripción
Nombre de objeto Enumera los nombres de los objetos especificados.
Tipo Enumera los tipos de los objetos especificados.
Opciones de proceso Seleccione una opción de procesamiento de la lista.

Temas relacionados: Procesar un modelo multidimensional (Analysis Services)
Configuración Enumera los valores de configuración de procesamiento para los objetos especificados.

Add (Agregar)
Agregue un objeto de Analysis Services a la lista.

Remove
Seleccione un objeto y haga clic en Eliminar.

Análisis de impacto
Lleve a cabo el análisis de impacto en el objeto seleccionado.

Temas relacionados:Cuadro de diálogo Análisis de impacto (Analysis Services - Datos multidimensionales)

Resumen de configuración de lotes

Propiedad Descripción
Orden de procesamiento Especifica si los objetos se procesan de manera secuencial o en un lote; si se utiliza el procesamiento paralelo, especifica el número de objetos que se deben procesar simultáneamente.
Modo de transacción Especifica el modo de transacción para el procesamiento secuencial.
Errores de dimensión Especifica el comportamiento de la tarea cuando se produce un error.
Ruta del registro de errores de claves de dimensiones Especifica la ruta de acceso del archivo en el que se registran los errores.
Procesar objetos afectados Indica si los objetos afectados o dependientes también se deben procesar.

Cambiar configuración
Cambie las opciones de procesamiento y el control de errores en las claves de dimensiones.

Temas relacionados:Cuadro de diálogo Cambiar configuración (Analysis Services - Datos multidimensionales)