Delen via


INFO-functies

Data Analysis Expressions (DAX) bevat een set INFO-functies op basis van de bibliotheek van DMV's (Dynamic Management Views) in Analysis Services, die zijn gewijzigd om te werken als DAX functies. INFO DAX werkt als een tabelgegevenstype. Als tabellen kunnen ze worden gebruikt met andere DAX functies, zoals FILTER, SELECTCOLUMNS, ADDCOLUMNSen andere. In deze sectie worden INFO-functies beschreven die beschikbaar zijn in de DAX taal.

Voor semantische Power BI-modellen, net als DMV's, zijn voor de functies INFO DAX semantische modelbeheerdersmachtigingen vereist. Voor sommige zijn ook beheerdersmachtigingen voor werkruimten vereist.

Als DAX-functies gaan de INFO-functies verder dan de mogelijkheden van de DMV's, die een SQL-achtige syntaxis gebruiken en een rijset retourneren. Omdat deze nieuwe functies DAX functies zijn, kunnen ze worden gebruikt zoals elke tabel in een DAX-query, verder gecombineerd en gestructureerd in de DAX-query.

EVALUATE
	ADDCOLUMNS(
		SELECTCOLUMNS(
			INFO.VIEW.MEASURES(),
			"Measure", [Name],
			[Description],
			"DAX Formula", [Expression],
			"State", [State]
		),
		"Model name", "My semantic model",
		"As of date", NOW()
	)

INFO-functies worden ondersteund op semantische Power BI-modellen, SQL Server Analysis Services-modellen, Azure Analysis Services-modellen en PowerPivot-modellen. Er kunnen fouten optreden als de functie INFO voor een functie niet wordt ondersteund of beschikbaar is. INFO. VIEW DAX-functies kunnen worden uitgevoerd in berekende tabellen, kolommen, metingen en DAX query's, maar andere FUNCTIES voor INFO DAX kunnen alleen worden uitgevoerd in DAX query's.

INFO. FUNCTIES VOOR WEERGAVE-DAX

Vier van de INFO DAX-functies hebben ook tegenhangers als INFO.VIEW DAX-functies. Beschrijvende namen, zoals tabelnaam in plaats van tabel-id, worden gebruikt en nieuwe kolommen toegevoegd, zodat u deze gemakkelijker kunt gebruiken zonder dat u andere INFO-DAX functietabellen hoeft samen te voegen. INFO. VIEW DAX functies kunnen worden gebruikt in berekeningen binnen een semantisch model. Wanneer ze zijn opgenomen in een berekende berekende tabel kunnen ze een model zelf documenteren voor andere personen om rapporten of DAX query's te maken.

INFO.VIEW.TABELLEN

INFO. BEKIJKEN. TABLES bevat informatie over de tabellen in het model, zoals de tabelnaam, beschrijving, opslagmodus en of deze al dan niet verborgen is.

// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.TABLES()

De volgende schermopname is een voorbeeld van het gebruik van deze DAX functie in DAX queryweergave met het Regionale verkoopvoorbeeldrapport, beschikbaar in Learn in de Power BI-service.

Schermopname met de uitvoer van INFO. BEKIJKEN. De functie TABLES() DAX in DAX queryweergave.

INFO. BEKIJKEN. KOLOMMEN

INFO.VIEW.COLUMNS bevat informatie over de kolommen in een model, zoals de kolomnaam, het gegevenstype en of deze zichtbaar of niet is.

// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.COLUMNS()

De volgende schermopname is een voorbeeld van het gebruik van deze DAX functie in DAX queryweergave met het Regionale verkoopvoorbeeldrapport, beschikbaar in Learn in de Power BI-service.

Schermopname met de uitvoer van INFO.VIEW.COLUMNS() DAX Functie in DAX Queryweergave.

INFO. BEKIJKEN. MAATREGELEN

INFO.VIEW.MEASURES bevat informatie over de metingen in het model, zoals de naam van de meting, de expressie en de formaatstring.

// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.MEASURES()

De volgende schermopname is een voorbeeld van het gebruik van deze DAX functie in DAX queryweergave met het Regionale verkoopvoorbeeldrapport, beschikbaar in Learn in de Power BI-service.

Schermopname met de uitvoer van INFO.VIEW.MEASURES() DAX functie in DAX query view.

INFO. BEKIJKEN. RELATIES

INFO.VIEW.RELATIONSHIPS bevat informatie over de relaties in het model, zoals de van- en naar-tabellen en kolommen, kardinaliteit, en de richting van de kruisfilter.

// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.RELATIONSHIPS()

De volgende schermopname is een voorbeeld van het gebruik van deze DAX functie in DAX queryweergave met het Regionale verkoopvoorbeeldrapport, beschikbaar in Learn in de Power BI-service.

Schermopname met de uitvoer van INFO. BEKIJKEN. RELATIES() DAX functie in DAX queryweergave.

INFO DAX-functies

Hier volgt de lijst met INFO-functies. Sommige werken alleen op specifieke compatibiliteitsniveaus en voor bepaalde opslagmodi of andere semantische modeleigenschappen.

[Functie] [Beschrijving]
INFO. BEKIJKEN. KOLOMMEN Retourneert een lijst met alle kolommen in het huidige model. Kan worden gebruikt in berekeningen, inclusief berekende tabellen.
INFO. BEKIJKEN. MAATREGELEN Retourneert een lijst met alle metingen in het huidige model. Kan worden gebruikt in berekeningen, inclusief berekende tabellen.
INFO. BEKIJKEN. RELATIES Retourneert een lijst met alle relaties in het huidige model. Kan worden gebruikt in berekeningen, inclusief berekende tabellen.
INFO.VIEW.TABELLEN Retourneert een lijst met alle tabellen in het huidige model. Kan worden gebruikt in berekeningen, inclusief berekende tabellen.
INFO. ALTERNATEOFDEFINITIONS
INFO. AANTEKENINGEN Retourneert een lijst met alle aantekeningen in het huidige model met kolommen die overeenkomen met de schemarijset voor aantekeningenobjecten.
INFO.ATTRIBUTENHIERARCHIEËN Vertegenwoordigt de TMSCHEMA_ATTRIBUTE_HIERARCHIES DMV-queryfunctie.
INFO. ATTRIBUTEHIERARCHYSTORAGES
INFO.CALCDEPENDENCY Retourneert informatie over de berekeningsafhankelijkheid voor een DAX-query.
INFO.CALCULATIONGROUPS
INFO.BEREKENINGSITEMS
INFO.CATALOGI Vertegenwoordigt de DBSCHEMA_CATALOGS DMV-query-functie.
INFO.CHANGEDPROPERTIES Vertegenwoordigt de TMSCHEMA_CHANGED_PROPERTIES DMV-query-functie.
INFO.COLUMNPARTITIONSTORAGES
INFO.COLUMNPERMISSIONS Retourneert een lijst met alle kolommachtigingen in het huidige model met kolommen die overeenkomen met de schemarijset voor kolommachtigingenobjecten.
INFO KOLOMMEN Retourneert een lijst met alle kolommen in het huidige model met kolommen die overeenkomen met de schemarijset voor kolomobjecten.
INFO. COLUMNSTORAGES Retourneert een lijst met alle kolomopslag in het huidige model met kolommen die overeenkomen met de schemarijset voor kolomopslagobjecten.
INFO.CSDLMETADATA Retourneert informatie over databasemetagegevens in XML-indeling.
INFO. CULTUREN Retourneert een lijst met alle culturen in het huidige model met kolommen die overeenkomen met de schemarijset voor cultuurobjecten.
INFO.DATACOVERAGEDEFINITIONS
INFO.GEGEVENSBRONNEN Vertegenwoordigt de TMSCHEMA_DATASOURCES DMV-queryfunctie.
INFO.DELTATABLEMETADATASTORAGES
INFO. AFHANKELIJKHEDEN Retourneert informatie over de berekeningsafhankelijkheid voor een DAX-query.
INFO.DETAILROWSDEFINITIONS Retourneert een lijst met alle detailrijdefinities in het huidige model met kolommen die overeenkomen met de schemarijset voor detailrijendefinitieobjecten.
INFO. DICTIONARYSTORAGES
INFO.EXCLUDEDARTIFACTS Vertegenwoordigt de TMSCHEMA_EXCLUDED_ARTIFACTS DMV-queryfunctie.
INFO.UITDRUKKINGEN Retourneert een lijst met alle expressies in het huidige model met kolommen die overeenkomen met de schemarijset voor expressieobjecten.
INFO.EXTENDEDPROPERTIES Retourneert een lijst met alle uitgebreide eigenschappen in het huidige model met kolommen die overeenkomen met de schemarijset voor uitgebreide eigenschappenobjecten.
INFO. FORMATSTRINGDEFINITIONS
INFO.FUNCTIES Retourneert informatie over de functies die momenteel beschikbaar zijn voor gebruik in de programmeertaal DAX. Vertegenwoordigt de MDSCHEMA_FUNCTIONS DMV-queryfunctie, maar retourneert standaard alleen DAX (en niet MDX)-functies. Als de ORIGIN-beperking niet is opgegeven, wordt deze standaard ingesteld op 3 of 4.
INFO. GENERALSEGMENTMAPSEGMENTMETADATASTORAGES
INFO.GROUPBYCOLUMNS
INFO. HIËRARCHIEËN Vertegenwoordigt de TMSCHEMA_HIERARCHIES DMV-query-functie.
INFO.HIERARCHYSTORAGES
INFO. KPI's Retourneert een lijst met alle KPI's in het huidige model met kolommen die overeenkomen met de schemarijset voor KPI-objecten.
INFO.NIVEAUS Retourneert een lijst met alle niveaus in het huidige model met kolommen die overeenkomen met de schemarijset voor niveauobjecten.
INFO. LINGUISTICMETADATA Vertegenwoordigt de TMSCHEMA_LINGUISTIC_METADATA DMV-queryfunctie.
INFO.MAATREGELEN Retourneert een lijst met alle metingen in het huidige model met kolommen die overeenkomen met de schemarijset voor meetobjecten.
INFO. MODEL Vertegenwoordigt de TMSCHEMA_MODEL DMV-queryfunctie.
INFO. OBJECTTRANSLATIONS Retourneert een lijst met alle objectomzettingen in het huidige model met kolommen die overeenkomen met de schemarijset voor objectomzettingsobjecten.
INFO.PARQUETFILESTORAGES
INFO.PARTITIES Vertegenwoordigt de TMSCHEMA_PARTITIONS DMV-query-functie.
INFO. PARTITIONSTORAGES Retourneert een lijst met alle partitieopslag in het huidige model met kolommen die overeenkomen met de schemarijset voor partitieopslagobjecten.
INFO.PERSPECTIVECOLUMNS Retourneert een lijst met alle perspectiefkolommen in het huidige model met kolommen die overeenkomen met de schemarijset voor perspectiefkolomobjecten.
INFO.PERSPECTIVEHIERARCHIES Retourneert een lijst met alle perspectiefhiërarchieën in het huidige model met kolommen die overeenkomen met de schemarijset voor perspectiefhiërarchieobjecten.
INFO.PERSPECTIVEMEASURES Retourneert een lijst met alle perspectiefmetingen in het huidige model met kolommen die overeenkomen met de schemarijset voor perspectiefmetingenobjecten.
INFO.PERSPECTIEVEN Retourneert een lijst met alle perspectieven in het huidige model met kolommen die overeenkomen met de schemarijset voor perspectiefobjecten.
INFO.PERSPECTIEVENTABELLEN Retourneert een lijst met alle perspectieftabellen in het huidige model met kolommen die overeenkomen met de schemarijset voor perspectieftabelobjecten.
INFO.EIGENSCHAPPEN Vertegenwoordigt de DISCOVER_PROPERTIES DMV-query functie.
INFO.QUERYGROEPEN
INFO. REFRESHPOLICIES
INFO.RELATEDCOLUMNDETAILS
INFO.RELATIONSHIPINDEXSTORAGES
INFO. RELATIES Vertegenwoordigt de TMSCHEMA_RELATIONSHIPS DMV-query functie.
INFO.RELATIESTORAGES
INFO. ROLLIDSCHAPPEN Levert een lijst van alle rollenlidmaatschappen in het huidige model met kolommen die overeenkomen met de schemarijenset voor objecten voor rollenlidmaatschappen.
INFO.ROLLEN Retourneert een lijst met alle rollen in het huidige model met kolommen die overeenkomen met de schemarijset voor rollenobjecten.
INFO.SEGMENTMAPSTORAGES Retourneert een lijst van alle segmentkaartopslag in het huidige model met kolommen die overeenkomen met de rijenset van het schema voor segmentkaartopslagobjecten.
INFO.SEGMENTSTORAGES
INFO. OPSLAGBESTANDEN Retourneert een lijst met alle opslagbestanden in het huidige model met kolommen die overeenkomen met de schemarijset voor opslagbestandsobjecten.
INFO.OPSLAGMAPPEN Retourneert een lijst met alle opslagmappen in het huidige model met kolommen die overeenkomen met de schemarijset voor opslagmapobjecten.
INFO.STORAGETABLECOLUMNS Retourneert statistieken over de kolommen van tabellen in het geheugen.
INFO.STORAGETABLECOLUMNSEGMENTS Retourneert informatie over de kolomsegmenten die worden gebruikt voor het opslaan van gegevens voor in-memory tabellen.
INFO.STORAGETABLES Retourneert statistieken over tabellen in het geheugen.
INFO.TABLEPERMISSIONS Retourneert een lijst met alle tabelmachtigingen in het huidige model met kolommen die overeenkomen met de schemarijset voor tabelmachtigingenobjecten.
INFO.TABELLEN Retourneert een lijst met alle tabellen in het huidige model met kolommen die overeenkomen met de schemarijset voor tabelobjecten.
INFO.TABLESTORAGES Retourneert een lijst met alle tabelopslag in het huidige model met kolommen die overeenkomen met de schemarijset voor tabelopslagobjecten.
INFO.VARIATIES Retourneert een lijst met alle variaties in het huidige model met kolommen die overeenkomen met de schemarijset voor variatiesobjecten.