Share via


Especificar Marcar como tabla de fechas para su uso con inteligencia de tiempo

Se aplica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Para usar las funciones de inteligencia de tiempo en fórmulas DAX, debe especificar una tabla de fechas y una columna de identificador único (datetime) del tipo de datos Date. Una vez especificada una columna en la tabla de fechas como identificador único, puede crear relaciones entre las columnas de la tabla de fechas y cualquier tabla de hechos.

Cuando se usan las funciones de inteligencia de tiempo, se aplican las siguientes reglas:

  • Cuando use funciones de inteligencia de tiempo DAX, no especifique nunca una columna datetime desde una tabla de hechos. Cree siempre una tabla de fechas independiente en el modelo con al menos una columna datetime del tipo de datos Date y con valores únicos.

  • Asegúrese de que la tabla de fechas tiene un intervalo de fechas continuo.

  • La columna datetime de la tabla de fechas debe estar desglosada por día (sin fracciones de día).

  • Debe especificar una tabla de fechas y una columna de identificador único mediante el cuadro de diálogo Marcar como tabla de fechas .

  • Cree relaciones entre las tablas de hechos y las columnas de tipo de datos Date en la tabla de fechas.

Especificación de una tabla de fechas y un identificador único

  1. En Visual Studio, en el diseñador de modelos, haga clic en la tabla de fechas.

  2. Haga clic en Extensions Table Date Mark (Marca defecha>de tabla>de extensiones>) como Date Table (Tabla de fechas).

  3. En el cuadro de diálogo Marcar como tabla de fechas , en el cuadro de lista Fecha , seleccione la columna que se utilizará como identificador único. Esta columna debe contener valores únicos y debe ser de tipo de datos Date.

  4. Si fuera necesario, cree las relaciones entre las tablas de hechos y la tabla de fechas.

Consulte también

Funciones de inteligencia de tiempo (DAX)