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.
La base de datos del área de trabajo del modelo tabular, que se usa durante la creación de modelos, se crea al crear un nuevo proyecto de modelo tabular en SQL Server Data Tools (SSDT). La base de datos del área de trabajo reside en memoria en una instancia de Analysis Services que se ejecuta en modo tabular; Normalmente, en el mismo equipo que SQL Server Data Tools.
Este tema incluye las siguientes secciones:
Información general sobre la base de datos del área de trabajo
Uso de SSMS para administrar la base de datos del área de trabajo
Información general sobre la base de datos del área de trabajo
Se crea una base de datos de área de trabajo en la instancia de Analysis Services, especificada en la propiedad Workspace Server, al crear un nuevo proyecto de Business Intelligence mediante una de las plantillas de proyecto de modelo tabular en SQL Server Data Tools. Cada proyecto de modelo tabular tendrá su propia base de datos de á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, seguido de un nombre de usuario, seguido de un GUID.
La base de datos del área de trabajo reside en memoria mientras el proyecto de modelo tabular está abierto en SQL Server Data Tools. Al cerrar el proyecto, la base de datos del área de trabajo se mantiene 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 el disco, según lo determinado por la propiedad Retención del área de trabajo. Para obtener más información sobre la propiedad de retención del área de trabajo, consulte Propiedades de la base de datos del área de trabajo más adelante en este tema.
Después de agregar datos al proyecto de modelo mediante el Asistente para importación de tablas o mediante copiar o pegar, al ver las tablas, columnas y datos en el diseñador de modelos, verá la base de datos del área de trabajo. Si agrega tablas, columnas, relaciones, etc. va a cambiar la base de datos del área de trabajo.
Importante
Si alguna de las tablas del modelo contendrá un gran número de filas, considere la posibilidad de importar solo un subconjunto de los datos durante la creación de modelos. Al importar un subconjunto de los datos, puede reducir el tiempo de procesamiento y el consumo de recursos del 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 importación de tablas, editar propiedades de tabla y el cuadro de diálogo Administrador de particiones muestran tablas, columnas y filas en el origen de datos, y es posible que no muestren las mismas tablas, columnas y filas que la base de datos del área de trabajo.
Al implementar un proyecto de modelo tabular, 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 Deployment Server. Para obtener más información sobre la propiedad Deployment Server, vea Propiedades del proyecto (SSAS tabular).
La base de datos del área de trabajo del modelo normalmente reside en localhost o en una instancia con nombre local de un servidor de Analysis Services. Sin embargo, puede usar una instancia remota de Analysis Services para hospedar la base de datos del área de trabajo; sin embargo, no se recomienda esta configuración debido a la latencia durante las consultas de datos y otras restricciones. De forma óptima, la instancia de Analysis Services que hospedará las bases de datos del área de trabajo está en el mismo equipo que SQL Server Data Tools. La creación de proyectos de modelo en el mismo equipo que la instancia de Analysis Services que hospeda la base de datos del área de trabajo puede mejorar el rendimiento.
Las bases de datos del área de trabajo remota tienen las restricciones siguientes:
Latencia potencial durante las consultas.
No se puede establecer la propiedad de copia de seguridad de datos en Copia de seguridad en disco.
No se pueden importar datos de un libro de PowerPivot cuando se crea un nuevo proyecto de modelo tabular usando 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 se incluyen en 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 mediante la ventana Propiedades . Entre las propiedades específicas de la base de datos del área de trabajo se incluyen:
Nota:
Las propiedades Workspace Server, Workspace Retention y Data Backup tienen una configuración predeterminada aplicada al crear un nuevo proyecto de modelo. Puede cambiar la configuración predeterminada de los nuevos proyectos de modelo en la página Modelado de datos en las configuraciones de Analysis Server dentro del cuadro de diálogo Herramientas\Opciones. Estas propiedades, así como otras, también se pueden establecer para cada proyecto de modelo en la ventana Propiedades . El cambio de la configuración predeterminada no se aplicará a los proyectos de modelo ya creados. Para obtener más información, vea Configurar propiedades de implementación y modelado de datos predeterminados (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, seguido del nombre de usuario, seguido de un carácter de subrayado, seguido de un GUID. | Nombre de la base de datos del área de trabajo que se usa para almacenar y editar el proyecto de modelo en memoria. Después de crear un proyecto de modelo tabular, esta base de datos aparecerá en la instancia de Analysis Services especificada en la propiedad Workspace Server . Esta propiedad no se puede establecer en la ventana Propiedades. |
| Retención del área de trabajo | Descargar en memoria | Especifica cómo se conserva una base de datos de área de trabajo después de cerrar un proyecto de modelo. Una base de datos del área de trabajo incluye metadatos del modelo y datos importados. En algunos casos, la base de datos del área de trabajo puede ser muy grande y consumir una gran cantidad de memoria. De forma predeterminada, al cerrar un proyecto de modelo en SQL Server Data Tools, la base de datos del área de trabajo se descarga de la memoria. Al cambiar esta configuración, es importante tener en cuenta los recursos de memoria disponibles, así como la frecuencia con la que planea trabajar en el proyecto de modelo. Esta configuración de propiedad tiene las siguientes opciones: Mantener en memoria : especifica mantener la base de datos del área de trabajo en la memoria después de cerrar un proyecto de modelo. Esta opción consumirá más memoria; sin embargo, al abrir un proyecto de modelo en SQL Server Data Tools, se consumen menos recursos y la base de datos del área de trabajo se cargará más rápido. Descargar de memoria : especifica mantener la base de datos del área de trabajo en el disco, pero ya no está en memoria después de cerrar un proyecto de modelo. Esta opción consumirá menos memoria; sin embargo, al abrir un proyecto de modelo en SQL Server Data Tools, se debe volver a adjuntar la base de datos del área de trabajo; se consumen recursos adicionales y el proyecto de modelo se cargará más lentamente que si la base de datos del área de trabajo se mantiene en memoria. Use esta opción cuando los recursos en memoria estén limitados o cuando trabajen en una base de datos de área de trabajo remota. Eliminar área de trabajo : especifica eliminar la base de datos del área de trabajo de la memoria y no mantener la base de datos del área de trabajo en el disco después de cerrar el proyecto del modelo. Esta opción consumirá menos memoria y espacio de almacenamiento; Sin embargo, al abrir un proyecto de modelo en SQL Server Data Tools, se consumen recursos adicionales y el proyecto del modelo se cargará más lentamente que si la base de datos del área de trabajo se mantiene en memoria o en disco. Use esta opción cuando solo trabaje ocasionalmente en proyectos de modelo. La configuración predeterminada de esta propiedad se puede cambiar en la página Modelado de datos de la configuración de Analysis Server en el cuadro de diálogo Herramientas\Opciones. |
| Servidor de Workspace | 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 modelo 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 otro servidor de Analysis Services (que se ejecuta en modo tabular), escriba el nombre del servidor. El usuario que inició sesión debe ser administrador en el servidor de Analysis Services. Tenga en cuenta que se recomienda especificar un servidor local de Analysis Services como servidor del área de trabajo. En el caso de las bases de datos del área de trabajo en un servidor remoto, no se admite la importación desde PowerPivot, no se puede realizar una copia de seguridad de los datos localmente y la interfaz de usuario puede experimentar latencia durante las consultas. Tenga en cuenta también que la configuración predeterminada de esta propiedad se puede cambiar en la página Modelado de datos de la configuración de Analysis Services en el cuadro de diálogo Herramientas\Opciones. |
Uso de SSMS para administrar la base de datos del área de trabajo
Puede usar SQL Server Management Studio (SSMS) para conectarse al servidor de Analysis Services que hospeda la base de datos del área de trabajo. Normalmente, no hay ninguna administración de la base de datos del área de trabajo necesaria; la excepción consiste en desasociar o eliminar una base de datos del área de trabajo, que debe realizarse desde SQL Server Management Studio.
Advertencia
No use 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 |
|---|---|
| Propiedades del modelo (SSAS tabular) | Proporciona descripciones y pasos de configuración para las propiedades de la base de datos del área de trabajo de un modelo. |
Véase también
Configurar las propiedades predeterminadas de implementación y modelado de datos (SSAS tabular)
Propiedades del proyecto (SSAS tabular)