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.
En Microsoft SQL Server Analysis Services, puede usar el Asistente para dimensiones en SQL Server Data Tools (SSDT) para crear una dimensión de tiempo cuando no haya ninguna tabla de tiempo disponible en la base de datos de origen. Para ello, seleccione una de las siguientes opciones en la página Seleccionar método de creación :
Generación de una tabla de tiempo en el origen de datos Seleccione esta opción cuando tenga permiso para crear objetos en el origen de datos subyacente. A continuación, el asistente generará una tabla de tiempo y almacenará esta tabla en el origen de datos. A continuación, el asistente crea la dimensión de tiempo a partir de la tabla de tiempo mencionada.
Generación de una tabla de tiempo en el servidor Seleccione esta opción cuando no tenga permiso para crear objetos en el origen de datos subyacente. A continuación, el asistente generará y almacenará una tabla en el servidor en lugar de en el origen de datos. (La dimensión creada a partir de una tabla de tiempo en el servidor se denomina dimensión de tiempo del servidor). A continuación, el asistente crea la dimensión de tiempo del servidor a partir de esta tabla.
Cuando se crea una dimensión de tiempo, se especifican los períodos de tiempo y también las fechas de inicio y finalización de la dimensión. El asistente usa los períodos de tiempo especificados para crear los atributos de tiempo. Al procesar la dimensión, Analysis Services genera y almacena los datos necesarios para admitir las fechas y períodos especificados. El asistente usa los atributos creados para una dimensión de tiempo para recomendar jerarquías para la dimensión. Las jerarquías reflejan las relaciones entre distintos períodos de tiempo y tienen en cuenta diferentes calendarios. Por ejemplo, en una jerarquía de calendario estándar, un nivel de Semanas aparece bajo un nivel de Años, pero no bajo un nivel de Meses, porque las semanas se dividen de manera equitativa en años, pero no en meses. Por el contrario, en una jerarquía de calendario de manufactura o de informes, las semanas dividen uniformemente los meses, por lo que un nivel Semanas aparece bajo un nivel Meses.
Definir períodos de tiempo
Use la página Definir períodos de tiempo del asistente para especificar el intervalo de fechas que desea incluir en la dimensión. Por ejemplo, puede seleccionar un intervalo que comience el 1 de enero del primer año de los datos y que termine uno o dos años más allá del año actual (para permitir transacciones futuras). Las transacciones que están fuera del rango no aparecen o aparecen como miembros desconocidos en la dimensión, en función de la configuración de la propiedad UnknownMemberVisible de la dimensión. También puede cambiar el primer día de la semana que usan los datos (el valor predeterminado es Domingo).
Seleccione los períodos de tiempo que se usarán cuando el asistente cree las jerarquías que se aplican a sus datos, como Años, Medios Años, Trimestres, Cuatrimestres, Meses, Decenas, Semanas o Fecha. Siempre debe seleccionar al menos el período de fecha. El atributo Date es el atributo clave de la dimensión, por lo que la dimensión no puede funcionar sin ella.
Junto a Idioma para los nombres de los miembros de la dimensión del tiempo, seleccione el idioma que se usará para nombrar a los miembros de la dimensión.
Después de crear una dimensión de tiempo basada en un intervalo de fechas, puede usar el Diseñador de dimensiones para agregar o quitar atributos de hora. Dado que el atributo Date es el atributo clave de la dimensión, no puede quitarlo de la dimensión. Para ocultar el atributo Date de los usuarios, puede cambiar la AttributeHierarchyVisible propiedad del atributo a False.
Seleccionar calendarios
El calendario estándar (gregoriano) de 12 meses, que comienza el 1 de enero y finaliza el 31 de diciembre, siempre se incluye al crear una dimensión de tiempo. En la página Seleccionar calendarios del asistente, puede especificar calendarios adicionales para establecer jerarquías en la dimensión. Para obtener descripciones de los tipos de calendario, vea Crear una dimensión de tipo de fecha.
En función de los períodos de tiempo que seleccione en la página Definir períodos de tiempo del asistente, las selecciones de calendario determinan los atributos que se crean en la dimensión. Por ejemplo, si selecciona los períodos de tiempo año y trimestre en la página Definir períodos de tiempo del asistente y selecciona Fiscalcalendar en la página Seleccionar calendarios , se crean los atributos FiscalYear, FiscalQuarter y FiscalQuarterOfYear para el calendario fiscal.
El asistente también crea jerarquías específicas para el calendario que se componen de los atributos que se crean para el calendario. Para cada calendario, cada nivel de cada jerarquía se integra en el nivel superior. Por ejemplo, en el calendario estándar de 12 meses, el asistente crea una jerarquía de los años y las semanas o los años y los meses. Sin embargo, las semanas no se incluyen uniformemente dentro de los meses de un calendario estándar, por lo que no hay ninguna jerarquía de años, meses y semanas. En contraste, las semanas de un calendario de informes o fabricación se dividen uniformemente en meses, por lo que en estos calendarios se agrupan en meses.
Completar el Asistente de Dimensiones
En la página de Finalización del Asistente, revise los atributos y jerarquías creados por el asistente y, a continuación, asigne un nombre a la dimensión de tiempo. Haga clic en Finalizar para completar el asistente y crear la dimensión. Después de completar la dimensión, puede cambiarla mediante el Diseñador de dimensiones.
Véase también
Vistas del origen de datos en modelos multidimensionales
Crear una dimensión de tipo de fecha
Propiedades de dimensión de base de datos
Relaciones de dimensiones
Crear una dimensión mediante una tabla existente
Crear una dimensión mediante la generación de una tabla no temporal en el origen de datos