Compartir a través de


INFORMACIÓN. TABLAS

Se aplica a: columna Calculada Tabla calculada Consulta de cálculo visual DAX

Devuelve una tabla con información sobre cada tabla del modelo semántico, con columnas que coinciden con el conjunto de filas de esquema para los objetos de tabla (por ejemplo, nombre, descripción y visibilidad).

Syntax

INFO.TABLES ( [<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.

Restrictions

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

Tabla cuyas columnas coinciden con el conjunto de filas de esquema para los objetos de tabla en el modelo semántico actual.

Columna Description
identificación Identificador único de la tabla
ModelID Clave externa al modelo que contiene esta tabla
Nombre Nombre de la tabla
DataCategory Clasificación de categorías de datos para la tabla
Description Descripción de la tabla
EstáOculto Boolean que indica si la tabla está oculta de las aplicaciones cliente
TableStorageID Clave externa a la información de almacenamiento de tablas
ModifiedTime Fecha y hora en que se modificó por última vez la tabla
StructureModifiedTime Fecha y hora en que se modificó por última vez la estructura de la tabla
SystemFlags Marcas del sistema para la administración de tablas internas
ShowAsVariationsOnly Boolean que indica si la tabla solo debe mostrar variaciones
IsPrivate Boolean que indica si la tabla es privada
DefaultDetailRowsDefinitionID Clave externa a la definición de filas de detalles predeterminada
AlternateSourcePrecedence Orden de precedencia para orígenes de datos alternativos
RefreshPolicyID Clave externa para la directiva de actualización para la actualización incremental
CalculationGroupID Clave externa al grupo de cálculo si esta tabla es un grupo de cálculo
ExcludeFromModelRefresh Boolean que indica si se va a excluir esta tabla de la actualización del modelo
LineageTag Etiqueta de linaje para el seguimiento del linaje de la tabla
SourceLineageTag Etiqueta de linaje de origen del origen de datos original
SystemManaged Boolean que indica si la tabla está administrada por el sistema

Observaciones

  • Resulta útil para la documentación y los escenarios de gobernanza.
  • Los permisos necesarios dependen del host. La consulta de metadatos completos puede requerir permisos de administrador del modelo.

Example

La consulta DAX siguiente se puede ejecutar en DAX vista de consulta:

EVALUATE
	INFO.TABLES()

Ejemplo 2: DAX consulta con combinaciones

La consulta DAX siguiente se puede ejecutar en DAX vista de consulta:

EVALUATE
VAR _Tables = 
    SELECTCOLUMNS(
        INFO.TABLES(),
        "TableID", [ID],
        "Table Name", [Name],
        "Description", [Description],
        "Is Hidden", [IsHidden],
        "Calculation Group ID", [CalculationGroupID],
        "Refresh Policy ID", [RefreshPolicyID]
    )

VAR _CalculationGroups = 
    SELECTCOLUMNS(
        INFO.CALCULATIONGROUPS(),
        "CalculationGroupID", [ID],
        "Calculation Group Name", [Name]
    )

VAR _RefreshPolicies = 
    SELECTCOLUMNS(
        INFO.REFRESHPOLICIES(),
        "RefreshPolicyID", [ID],
        "Policy Type", [PolicyType],
        "Incremental Periods", [IncrementalPeriods]
    )

VAR _CombinedTable1 = 
    NATURALLEFTOUTERJOIN(
        _Tables,
        _CalculationGroups
    )

VAR _CombinedTable2 = 
    NATURALLEFTOUTERJOIN(
        _CombinedTable1,
        _RefreshPolicies
    )

RETURN
    SELECTCOLUMNS(
        _CombinedTable2,
        "Table Name", [Table Name],
        "Description", [Description],
        "Is Hidden", [Is Hidden],
        "Calculation Group", [Calculation Group Name],
        "Policy Type", [Policy Type],
        "Incremental Periods", [Incremental Periods]
    )
ORDER BY [Table Name]

Consulte también