Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las particiones dividen una tabla en partes lógicas. Cada partición se puede procesar (actualizada) independientemente de otras particiones. Las particiones creadas mediante el cuadro de diálogo Particiones de SQL Server Data Tools (SSDT) durante la creación de modelos se aplican a la base de datos del área de trabajo del modelo. Cuando se implementa el modelo, las particiones definidas para la base de datos del área de trabajo del modelo se duplican en la base de datos del modelo implementada. Puede crear y administrar particiones para una base de datos de modelo implementada mediante el cuadro de diálogo Particiones de SQL Server Management Studio. La información proporcionada en este tema describe las particiones creadas durante la creación de modelos mediante el cuadro de diálogo Administrador de particiones de SQL Server Data Tools (SSDT). Para obtener información sobre cómo crear y administrar particiones para un modelo implementado, consulte Creación y administración de particiones de modelo tabulares (SSAS Tabular).
Secciones de este tema:
Ventajas
Las particiones, en modelos tabulares, dividen una tabla en objetos de partición lógica. Después, cada partición se puede procesar independientemente de otras particiones. Por ejemplo, una tabla puede incluir determinados conjuntos de filas que contienen datos que rara vez cambian, pero otros conjuntos de filas tienen datos que cambian a menudo. En estos casos, no es necesario procesar todos los datos cuando realmente solo desea procesar una parte de los datos. Las particiones permiten dividir partes de los datos que necesita procesar con frecuencia a partir de los datos que se pueden procesar con menos frecuencia.
El diseño eficaz del modelo utiliza particiones para eliminar el procesamiento innecesario y la carga posterior del procesador en los servidores de Analysis Services, al mismo tiempo, lo que hace que los datos se procesen y actualicen con frecuencia suficientes para reflejar los datos más recientes de los orígenes de datos. La forma de implementar y usar particiones durante la creación de modelos puede ser muy diferente de cómo se implementan y usan las particiones para los modelos implementados. Tenga en cuenta que, durante la fase de creación de modelos, puede trabajar solo con un subconjunto de los datos que, en última instancia, estarán en el modelo implementado.
Procesamiento de particiones
Para los modelos implementados, el procesamiento se produce mediante SQL Server Management Studio o mediante la ejecución de un script que incluye el comando de proceso y especifica las opciones de procesamiento y la configuración. Al crear modelos mediante SQL Server Data Tools, puede ejecutar operaciones de proceso mediante un comando Proceso desde el menú Modelo o la barra de herramientas. Se puede especificar una operación de proceso para una partición, una tabla o todas.
Cuando se ejecuta una operación de proceso, se realiza una conexión al origen de datos mediante la conexión de datos. Los nuevos datos se importan en las tablas de modelo, las relaciones y las jerarquías se vuelven a generar para cada tabla y se vuelven a calcular los cálculos en columnas calculadas y medidas.
Al dividir aún más una tabla en particiones lógicas, puede determinar de forma selectiva qué, cuándo y cómo se procesan los datos de cada partición. Al implementar un modelo, el procesamiento de particiones se puede completar manualmente mediante el cuadro de diálogo Particiones de SQL Server Management Studio o mediante un script que ejecuta un comando de proceso.
Particiones en la base de datos del área de trabajo del modelo
Puede crear nuevas particiones, editar, combinar o eliminar particiones mediante el Administrador de particiones en SQL Server Data Tools. El Administrador de particiones proporciona dos modos para seleccionar tablas, filas y columnas para una partición: modo de vista previa de tabla y modo de consulta SQL. Todas las particiones se definen mediante una consulta SQL; sin embargo, mediante el modo de vista previa de tabla, puede obtener una vista previa y seleccionar los datos que desea incluir en la partición. La consulta SQL se crea y valida automáticamente. Dado que el modo vista previa de tabla es la misma vista previa de tabla que se encuentra en el cuadro de diálogo Editar propiedades de tabla y en la página Vista previa de tabla del Asistente para importación de tablas, el número máximo de filas en versión preliminar es 50.
Particiones en una base de datos de modelo implementada
Al implementar un modelo, las particiones de la base de datos del modelo implementada aparecerán como objetos de base de datos en SQL Server Management Studio. Puede crear, editar, combinar y eliminar particiones para un modelo implementado mediante el cuadro de diálogo Particiones de SQL Server Management Studio. La administración de particiones para un modelo implementado en SQL Server Management Studio está fuera del ámbito de este tema. Para obtener información sobre cómo administrar particiones en SQL Server Management Studio, consulte Creación y administración de particiones de modelo tabulares (SSAS tabular).
Tareas relacionadas
| Tema | Descripción |
|---|---|
| Crear y administrar particiones en la base de datos del área de trabajo (SSAS tabular) | Describe cómo crear y administrar particiones en la base de datos del área de trabajo del modelo mediante el Administrador de particiones en SQL Server Data Tools (SSDT). |
| Procesar particiones en la base de datos del espacio de trabajo (SSAS Tabular) | Describe cómo procesar (actualizar) particiones en la base de datos del área de trabajo del modelo. |
Véase también
Modo DirectQuery (SSAS Tabular)
Procesar datos (SSAS Tabular)