Base de datos del área de trabajo (SSAS tabular)
La base de datos del área del trabajo de modelos tabulares, utilizada durante la creación de modelos, se crea cuando se crea un nuevo proyecto de modelos tabulares en SQL Server Data Tools (SSDT). La base de datos del área de trabajo reside en la memoria en una instancia de Analysis Services que se ejecuta en modo tabular; normalmente en el mismo equipo que SQL Server Data Tools.
En este tema se incluyen las secciones siguientes:
Información general sobre la base de datos del área de trabajo
Propiedades de la base de datos del área de trabajo
Usar SSMS para administrar la base de datos del área de trabajo
Tareas relacionadas
Información general sobre la base de datos del área de trabajo
La base de datos del área de trabajo se crea en la instancia de Analysis Services, especificada en la propiedad Servidor del área de trabajo, cuando se crea un proyecto de Business Intelligence usando una de las plantillas de proyectos de modelos tabulares de SQL Server Data Tools. Cada proyecto de modelos tabulares tendrá su propia base de datos del área de trabajo. Puede usar SQL Server Management Studio para ver la base de datos del área de trabajo en el servidor de Analysis Services. El nombre de la base de datos del área de trabajo incluye el nombre del proyecto seguido de un carácter de subrayado, el nombre de usuario, otro carácter de subrayado y un GUID.
La base de datos del área de trabajo reside en memoria mientras el proyecto de modelos tabulares está abierto en SQL Server Data Tools. Cuando se cierra el proyecto, la base de datos del área de trabajo, bien permanece en memoria, se almacena en disco y se quita de la memoria (valor predeterminado), o se quita de la memoria y no se almacena en disco, según lo que determine la propiedad Retención de área de trabajo. Para obtener más información sobre la propiedad Retención de área de trabajo, vea Propiedades de la base de datos del área de trabajo más adelante en este tema.
Cuando se ven tablas, columnas y datos en el Diseñador de modelos después de haber agregado datos a un proyecto de modelos usando el Asistente para la importación de tablas o con copiar y pegar, lo que se ve en realidad es la base de datos del área de trabajo. Al agregar tablas, columnas y relaciones adicionales, se modifica la base de datos del área de trabajo.
Importante |
---|
Si alguna de las tablas del modelo contiene un gran número de filas, considere importar únicamente un subconjunto de los datos durante la creación del modelo. Si importa un subconjunto de los datos, puede reducir el tiempo de procesamiento y el consumo de recursos de servidor de bases de datos del área de trabajo. |
[!NOTA]
La ventana de vista previa de la página Seleccionar tablas y vistas del Asistente para la importación de tablas, el cuadro de diálogo Editar propiedades de tabla y el cuadro de diálogo Administrador de particiones muestran tablas, columnas y filas del origen de datos, pero es posible que no sean las mismas tablas, columnas y filas que las que muestra la base de datos del área de trabajo.
Cuando se implementa un proyecto de modelos tabulares, la base de datos del modelo implementada, que es básicamente una copia de la base de datos del área de trabajo, se crea en la instancia del servidor de Analysis Services especificada en la propiedad Servidor de implementación. Para obtener más información acerca de la propiedad Servidor de implementación, vea Propiedades del proyecto (SSAS tabular).
La base de datos del área de trabajo del modelo reside normalmente en un host local o en una instancia local con nombre de un servidor de Analysis Services. Si lo desea, puede usar una instancia remota de Analysis Services para hospedar la base de datos del área de trabajo; sin embargo, no se recomienda usar esta configuración debido a la latencia que se produce durante las consultas de datos y otras restricciones. En condiciones óptimas, la instancia de Analysis Services que hospedará la base de datos del área de trabajo se encuentra en el mismo equipo que SQL Server Data Tools. Crear proyectos de modelos en el mismo equipo en que se encuentra la instancia de Analysis Services que hospeda la base de datos del área de trabajo puede mejorar el rendimiento.
Las bases de datos de área de trabajo remotas tienen las restricciones siguientes:
Una latencia potencial durante las consultas.
La propiedad Copia de seguridad de datos no se puede establecer en Hacer copia de seguridad en disco.
No se pueden importar datos de un libro PowerPivot cuando se crea un nuevo proyecto de modelo tabular utilizando la plantilla de proyecto Importar desde PowerPivot.
Propiedades de la base de datos del área de trabajo
Las propiedades de la base de datos del área de trabajo están incluidas entre las propiedades del modelo. Para ver las propiedades del modelo, en SQL Server Data Tools, en el Explorador de soluciones, haga clic en el archivo Model.bim. Las propiedades del modelo se pueden configurar usando la ventana Propiedades. Entre las propiedades específicas de la base de datos del área de trabajo se encuentran:
[!NOTA]
Las propiedades Servidor del área de trabajo, Retención del área de trabajo y Copia de seguridad de datos tienen valores predeterminados que se aplican al crear un nuevo proyecto de modelos. Puede cambiar la configuración predeterminada de los nuevos proyectos de modelos en la página Modelado de datos de la configuración de Analysis Server del cuadro de diálogo Herramientas\Opciones. Estas propiedades, junto con otras, también se pueden establecer para cada proyecto de modelos en la ventana Propiedades. Si se cambia la configuración predeterminada, la nueva configuración no se aplicará a los proyectos de modelos creados previamente. Para obtener más información, vea Configurar las propiedades predeterminadas de modelado de datos y de implementación (SSAS tabular).
Propiedad |
Valor predeterminado |
Descripción |
---|---|---|
Base de datos del área de trabajo |
El nombre del proyecto seguido de un carácter de subrayado, el nombre de usuario, otro carácter de subrayado y un GUID. |
El nombre de la base de datos del área de trabajo usada para almacenar y editar el proyecto de modelos en memoria. Después de crear un proyecto de modelos tabulares, esta base de datos aparecerá en la instancia de Analysis Services especificada en la propiedad Servidor del área de trabajo. Esta propiedad no se puede establecer en la ventana Propiedades. |
Retención de área de trabajo |
Descargar de la memoria |
Especifica cómo se conserva una base de datos del área de trabajo después de cerrar un proyecto de modelos. Una base de datos del área de trabajo incluye los metadatos del modelo y los datos importados. En algunos casos, la base de datos del área de trabajo puede ser muy grande y usar una gran cantidad de memoria. De forma predeterminada, cuando se cierra un proyecto de modelos en SQL Server Data Tools, la base de datos del área de trabajo se descarga de la memoria. Si se cambia este valor, es importante tener en cuenta los recursos de memoria disponibles, así como la frecuencia con que se piensa trabajar en el proyecto de modelos. El valor de esta propiedad tiene las opciones siguientes:
La configuración predeterminada para esta propiedad se puede cambiar en la página Modelado de datos en la configuración de Analysis Server del cuadro de diálogo Herramientas\Opciones. |
Servidor del área de trabajo |
localhost |
Esta propiedad especifica el servidor predeterminado que se usará para hospedar la base de datos del área de trabajo mientras se crea el proyecto de modelos en SQL Server Data Tools. Todas las instancias disponibles de Analysis Services que se ejecutan en el equipo local se incluyen en el cuadro de lista. Para especificar un servidor diferente de Analysis Services (que se ejecute en modo tabular), escriba su nombre. El usuario que ha iniciado sesión debe ser administrador del servidor de Analysis Services.
La configuración predeterminada para esta propiedad se puede cambiar en la página Modelado de datos de la configuración de Analysis Services del cuadro de diálogo Herramientas\Opciones. |
Usar SSMS para administrar la base de datos del área de trabajo
Puede usar SQL Server Management Studio (SSMS) para conectarse con el servidor de Analysis Services que hospeda la base de datos del área de trabajo. Por lo general, no es necesaria ninguna administración de la base de datos del área de trabajo; la excepción es cuando hay que separar o eliminar una base de datos del área de trabajo, operación que debe realizarse desde SQL Server Management Studio.
Advertencia |
---|
No utilice SQL Server Management Studio para administrar la base de datos del área de trabajo mientras el proyecto está abierto en el diseñador de modelos. Si lo hace, podría provocar la pérdida de datos. |
Tareas relacionadas
Tema |
Descripción |
---|---|
Proporciona descripciones y pasos de configuración para las propiedades de la base de datos del área de trabajo de un modelo. |
Vea también
Conceptos
Configurar las propiedades predeterminadas de modelado de datos y de implementación (SSAS tabular)