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.
Se aplica a:
columna Calculada
Tabla calculada
Consulta de cálculo visual ![]()
DAX
Devuelve una tabla con información sobre cada dependencia de cálculo en el modelo semántico. Esta información le ayuda a comprender el modelo.
Sintaxis
INFO.CALCDEPENDENCY ( [<Restriction name>, <Restriction value>], ... )
Parámetros
Los parámetros son opcionales para esta función DAX. Cuando se usan parámetros, se deben proporcionar ambos. Se permite más de un par de parámetros. El nombre y el valor de restricción son texto y se escriben entre comillas dobles.
| Término | Definición |
|---|---|
| Nombre de restricción | Nombre de la restricción utilizada para filtrar los resultados. |
| Valor de restricción | Valor usado para filtrar los resultados de la restricción. |
Restricciones
Normalmente, todas las columnas de los resultados de la función DAX se pueden usar como restricción. También se pueden permitir restricciones adicionales.
Valor devuelto
Una tabla con las columnas siguientes:
| Columna | Descripción |
|---|---|
| [DATABASE_NAME] | Nombre del modelo semántico. |
| [OBJECT_TYPE] | Tipo de objeto. |
| [TABLE] | Nombre de la tabla del objeto. |
| [OBJECT] | Nombre del objeto. |
| [EXPRESIÓN] | Fórmula DAX del objeto . |
| [REFERENCED_OBJECT_TYPE] | Tipo de objeto al que hace referencia este objeto. El "Objeto" depende de este objeto. |
| [REFERENCED_TABLE] | Nombre de tabla del objeto al que se hace referencia. |
| [REFERENCED_OBJECT] | Nombre del objeto al que se hace referencia. |
| [REFERENCED_EXPRESSION] | Fórmula de DAX del objeto al que se hace referencia. |
| [QUERY] | Consulta, si se especifica como restricción. |
Observaciones
Solo los usuarios pueden ejecutarlo con permiso de escritura en el modelo semántico y no cuando están conectados al modelo semántico en Power BI Desktop. Esta función se puede usar en DAX consultasy no se puede usar en cálculos.
También puede llamar a esta función DAX con INFO. DEPENDENCIAS.
Ejemplo 1: consulta de DAX
La consulta DAX siguiente se puede ejecutar en DAX vista de consulta:
EVALUATE
INFO.CALCDEPENDENCY()
Esta consulta DAX devuelve una tabla con todas las columnas de esta función DAX.
Ejemplo 2: DAX consulta con restricción
La consulta siguiente DAX se puede ejecutar en DAX la vista de consulta y limita los resultados a la medida Ventas totales:
EVALUATE
INFO.CALCDEPENDENCY("Query", "EVALUATE { [Total Sales] }")
Si una restricción tiene comillas dobles, se pueden escapar con otra comilla doble y, opcionalmente, puede usar un VAR para contener el valor.
EVALUATE
VAR _query =
"EVALUATE
SELECTCOLUMNS(
'Date',
""Date"", [Date]
)"
RETURN
INFO.CALCDEPENDENCY(
"Query",
_query
)