Sdílet prostřednictvím


INFO funkce

Výrazy analýzy dat (DAX) zahrnují sadu funkcí INFO založených na knihovně zobrazení dynamické správy (DMV) ve službě Analysis Services, které byly upraveny tak, aby fungovaly jako DAX funkce. Funkce INFO DAX převádí výstup do datového typu tabulky. Jako tabulky lze použít s jinými DAX funkcemi, jako jsou FILTER, SELECTCOLUMNS, ADDCOLUMNSa další. Tato část popisuje funkce INFO dostupné v jazyce DAX.

U sémantických modelů Power BI stejně jako u DMVs vyžadují funkce INFO DAX správcovská oprávnění sémantických modelů. Některé také vyžadují oprávnění správce pracovního prostoru.

V rámci funkcí DAX tyto funkce INFO přesahují možnosti dynamických správcovských zobrazení (DMVs), které používají syntaxi podobnou SQL a vracejí sadu řádků. Vzhledem k tomu, že tyto nové funkce jsou DAX funkce, je možné je použít jako libovolnou tabulku v DAX dotazu – dále zkombinovaná a strukturovaná v dotazu DAX.

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

Funkce INFO jsou podporovány v sémantických modelech Power BI, ale ne v modelech SLUŽBY SQL Server Analysis Services, modelech azure Analysis Services nebo modelech PowerPivot. Funkce INFO.VIEW DAX je možné spustit v počítaných tabulkách, sloupcích, mírách a DAX dotazech, ale jiné funkce INFO DAX je možné spustit jenom v DAX dotazech.

INFORMACE.POHLED DAX funkce

Čtyři z funkcí INFO DAX mají také své protějšky ve funkcích INFO.VIEW DAX. Popisné názvy, například název tabulky místo ID tabulky, se používají a přidají se nové sloupce, aby se usnadnilo použití bez nutnosti spojit další tabulky funkcí INFO DAX. INFORMACE. Funkce VIEW DAX lze použít ve výpočtech uvnitř sémantického modelu. Pokud je součástí počítané tabulky, může se model samočinně dokumentovat pro další uživatele, kteří jej používají k vytváření sestav nebo DAX dotazů.

INFO.ZOBRAZENÍ.TABULKY

INFO.VIEW.TABLES obsahuje informace o tabulkách v modelu, jako je název tabulky, popis, režim úložiště a zda jsou skryté.

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

Následující snímek obrazovky je příkladem použití této funkce DAX v zobrazení dotazu DAX s ukázkou regionálního prodeje , která je k dispozici v Learn ve službě Power BI.

Snímek obrazovky znázorňující výstup funkce INFO.VIEW.TABLES() DAX v dotazovém zobrazení DAX.

INFORMACE. POHLED. SLOUPCE

INFO.VIEW.COLUMNS obsahují informace o sloupcích v modelu, například název sloupce, datový typ a zda jsou skryté nebo ne.

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

Následující snímek obrazovky je příkladem použití této funkce DAX v zobrazení dotazu DAX s ukázkou regionálního prodeje , která je k dispozici v Learn ve službě Power BI.

Snímek obrazovky znázorňující výstup funkce INFO.VIEW.COLUMNS() DAX v dotazovacím zobrazení DAX

INFORMACE. ZOBRAZENÍ. MĚŘENÍ

INFO.VIEW.MEASURES obsahuje informace o mírách v modelu, například název míry, výraz a formátovací řetězec.

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

Následující snímek obrazovky je příkladem použití této funkce DAX v zobrazení dotazu DAX s ukázkou regionálního prodeje , která je k dispozici v Learn ve službě Power BI.

Snímek obrazovky znázorňující výstup funkce INFO.VIEW.MEASURES() DAX v náhledu dotazu DAX.

informace. pohled. vztahy

INFO.VIEW.RELATIONSHIPS obsahuje informace o vztazích v modelu, jako jsou tabulky a sloupce, kardinalita a směr křížového filtru.

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

Následující snímek obrazovky je příkladem použití této funkce DAX v zobrazení dotazu DAX s ukázkou regionálního prodeje , která je k dispozici v Learn ve službě Power BI.

Snímek obrazovky znázorňující výstup funkce INFO.VIEW.RELATIONSHIPS() DAX v zobrazení dotazu DAX.

INFO DAX funkce

Tady je seznam funkcí INFO. Některé fungují jenom na konkrétních úrovních compat a pro určité režimy úložiště nebo jiné sémantické vlastnosti modelu.

[Funkce] Popis
INFORMACE. POHLED. SLOUPCE Vrátí seznam všech sloupců v aktuálním modelu. Lze použít ve výpočtech, včetně vypočítaných tabulek.
INFORMACE. ZOBRAZENÍ. MĚŘENÍ Vrátí seznam všech měr v aktuálním modelu. Může se používat ve výpočtech, včetně počítaných tabulek.
informace. pohled. vztahy Vrátí seznam všech relací v aktuálním modelu. Může se používat ve výpočtech, včetně počítaných tabulek.
INFO.ZOBRAZENÍ.TABULKY Vrátí seznam všech tabulek v aktuálním modelu. Lze použít ve výpočtech, včetně tabulek s vypočítanými hodnotami.
INFORMACE. ALTERNATIVNÍ DEFINICE
INFORMACE ANOTACE Vrátí seznam všech poznámek v aktuálním modelu se sloupci odpovídající sadě řádků schématu pro objekty poznámek.
INFORMACE. ATRIBUTOVÉ HIERARCHIE Představuje funkci dotazu dmV TMSCHEMA_ATTRIBUTE_HIERARCHIES.
INFORMACE.ATRIBUTOVÁHIERARCHIESKLADOVÁNÍ
INFO.CALCDEPENDENCE Vrátí informace o závislosti výpočtu pro dotaz DAX.
INFORMACE.CALCULATIONGROUPS
INFORMACE.VÝPOČTOVÉ POLOŽKY
INFO.KATALOGY Představuje DBSCHEMA_CATALOGS funkci dotazu DMV.
INFORMACE.ZMĚNĚNÉVLASTNOSTI Představuje dotazovací funkci DMV TMSCHEMA_CHANGED_PROPERTIES.
INFORMACE COLUMNPARTITIONSTORAGES
INFORMACE.SLOUPOVCOVÁOPRÁVNĚNÍ Vrátí seznam všech oprávnění sloupců v aktuálním modelu se sloupci, které odpovídají sadě řádků schématu pro objekty oprávnění sloupce.
INFORMACE SLOUPCE Vrátí seznam všech sloupců v aktuálním modelu se sloupci, které odpovídají sadě řádků schématu pro objekty sloupců.
INFORMACE O ÚLOŽIŠTI SLOUPCŮ Vrátí seznam všech úložišť sloupců v aktuálním modelu se sloupci odpovídající sadě řádků schématu pro objekty úložiště sloupců.
INFORMACE.CSDLMETADATA Vrátí informace o metadatech databáze ve formátu XML.
INFORMACE.KULTURY Vrátí seznam všech kultur v aktuálním modelu se sloupci, které odpovídají sadě řádků schématu pro objekty kultur.
INFORMACE. DEFINICE DATOVÉHO POKRYTÍ
INFORMACE. ZDROJE DAT Představuje TMSCHEMA_DATASOURCES funkci dotazu DMV.
INFORMACE.DELTATABLEMETADATASTORAGES
INFORMACE.ZÁVISLOSTI Vrátí informace o závislosti výpočtu pro dotaz DAX.
INFORMACE. DEFINICE_DETAILNÍ_ŘÁDKY Vrátí seznam všech definic řádků podrobností v aktuálním modelu se sloupci odpovídající sadě řádků schématu pro objekty definic řádků podrobností.
INFO.SLOVNÍKOVÁ ÚLOŽIŠTĚ
INFORMACE. VYLOUČENÉARTEFAKTY Představuje funkci dotazu DMV TMSCHEMA_EXCLUDED_ARTIFACTS.
INFORMACE: VÝRAZY Vrátí seznam všech výrazů v aktuálním modelu se sloupci odpovídající sadě řádků schématu pro objekty výrazů.
INFORMACE. ROZŠÍŘENÉVLASTNOSTI Vrátí seznam všech rozšířených vlastností v aktuálním modelu se sloupci odpovídající sadě řádků schématu pro objekty rozšířených vlastností.
INFORMACE. DEFINICE FORMÁTOVACÍCH ŘETĚZCŮ
INFORMACE/FUNKCE Vrátí informace o funkcích, které jsou aktuálně k dispozici pro použití v programovacím jazyce DAX. Představuje funkci dotazu MDSCHEMA_FUNCTIONS zobrazení dynamické správy, ale ve výchozím nastavení vrací pouze DAX funkce (a nikoli funkce MDX). Pokud není zadané omezení ORIGIN, výchozí hodnota je 3 nebo 4.
ÚDAJE. OBECNÝ SEGMENT MAPY DAT SEGMENTU METADAT SKLADU
INFO.GROUPBYCOLUMNS
INFORMACE.HIERARCHIE Představuje funkci dotazu dmV TMSCHEMA_HIERARCHIES.
INFORMACE. HIERARCHIE ÚLOŽIŠTĚ
INFO.KPI Vrátí seznam všech KPI v aktuálním modelu se sloupci odpovídajícími formátu řádkové sady schématu pro objekty KPI.
ÚROVNĚ INFORMACÍ Vrátí seznam všech úrovní v aktuálním modelu se sloupci odpovídajícími sadě řádků schématu pro objekty úrovně.
INFORMACE. LINGVISTICKÁ METADATA Představuje dotazovací funkci DMV TMSCHEMA_LINGUISTIC_METADATA.
INFORMACE O OPATŘENÍCH Vrátí seznam všech měr v aktuálním modelu se sloupci odpovídající sadě řádků schématu pro objekty měr.
INFO.MODEL Představuje TMSCHEMA_MODEL funkci dotazu DMV.
INFORMACE. PŘEKLADY OBJEKTŮ Vrátí seznam všech překladů objektů v aktuálním modelu se sloupci odpovídající sadě řádků schématu pro objekty překladu objektů.
INFORMACE.PARQUETFILESTORAGES
INFORMACE ODDÍLY Reprezentuje dotazovací funkci DMV TMSCHEMA_PARTITIONS.
INFORMACE.ODDÍLOVÉ ÚLOŽIŠTĚ Vrátí seznam všech úložišť oddílů v aktuálním modelu se sloupci odpovídajícími schématu řádkové sady pro objekty úložišť oddílů.
INFO.PERSPECTIVECOLUMNS Vrátí seznam všech sloupců perspektivy v aktuálním modelu se sloupci, které odpovídají sadě řádků schématu pro objekty sloupců perspektivy.
INFO.PERSPEKTIVNÍHIERARCHIE Vrátí seznam všech perspektivních hierarchií v aktuálním modelu se sloupci odpovídající sadě řádků schématu pro objekty hierarchií perspektivy.
INFORMACE.POHLEDOVÁ OPATŘENÍ Vrátí seznam všech měr perspektivy v aktuálním modelu se sloupci odpovídající sadě řádků schématu pro objekty měr perspektivy.
INFORMACE. PERSPEKTIVY Vrátí seznam všech perspektiv v aktuálním modelu se sloupci odpovídající sadě řádků schématu pro objekty perspektiv.
INFORMACE. PERSPEKTIVNÍ TABULKY Vrátí seznam všech tabulek perspektiv v aktuálním modelu se sloupci odpovídající sadě řádků schématu pro objekty tabulek perspektivy.
INFO.VLASTNOSTI Představuje DISCOVER_PROPERTIES funkci dotazu DMV.
INFORMACE. DOTAZOVACÍ SKUPINY
INFORMACE. AKTUALIZOVATPOLITIKY
INFORMACE. PODROBNOSTI_SLOUPCE
INFORMACE. UKLADÁNÍINDEXŮVZTAHŮ
INFORMACE O VZTAZÍCH Reprezentuje funkci dotazu DMV TMSCHEMA_RELATIONSHIPS.
INFORMACE.VZTAHYÚLOŽIŠTĚ
INFORMACE. ROLE ČLENSTVÍ Vrátí seznam všech členství rolí v aktuálním modelu se sloupci odpovídajícími sadě řádků schématu pro objekty členství v rolích.
INFO.ROLES Vrátí seznam všech rolí v aktuálním modelu se sloupci odpovídající sadě řádků schématu pro objekty rolí.
INFORMACE.SEGMENTMAPSTORAGES Vrátí seznam všech úložišť mapování segmentů v aktuálním modelu, kde sloupce odpovídají schématu množiny řádků pro objekty úložiště map segmentů.
INFORMACE. ÚLOŽIŠTĚ SEGMENTŮ
INFORMACE.UKLADACÍSOUBORY Vrátí seznam všech souborů úložiště v aktuálním modelu se sloupci odpovídající sadě řádků schématu pro objekty souboru úložiště.
INFORMACE. ÚLOŽIŠTNÍ SLOŽKY Vrátí seznam všech složek úložiště v aktuálním modelu se sloupci odpovídající sadě řádků schématu pro objekty složek úložiště.
INFORMACE.STORAGETABLECOLUMNS Vrátí statistiku o sloupcích tabulek v paměti.
INFORMACE – SEGMENTY SLOUPCŮ ÚLOŽIŠTĚ Vrátí informace o segmentech sloupců používaných k ukládání dat pro tabulky v paměti.
INFORMACE.STORAGETABLES Vrátí statistiku o tabulkách v paměti.
INFO.TABLEPERMISSIONS Vrátí seznam všech oprávnění tabulky v aktuálním modelu se sloupci odpovídající sadě řádků schématu pro objekty oprávnění tabulky.
INFORMACE TABULKY Vrátí seznam všech tabulek v aktuálním modelu se sloupci odpovídajícími sadě řádků schématu pro objekty tabulky.
INFO.UKLÁDÁNÍTABULEK Vrátí seznam všech úložišť tabulek v aktuálním modelu se sloupci odpovídající sadě řádků schématu pro objekty úložiště tabulek.
INFO. VARIACE Vrátí seznam všech variant v aktuálním modelu se sloupci, které odpovídají sadě řádků schématu pro objekty variant.