Udostępnij za pośrednictwem


INFORMACJI. OBLICZENIAITEMS

Dotyczy: kolumna obliczeniowa tabela obliczeniowa Miara zapytanie wizualizacji DAX

Zwraca tabelę z informacjami o każdym elemencie obliczeń w modelu semantycznym. Ta funkcja udostępnia metadane dotyczące elementów obliczeń w grupach obliczeń.

Składnia

INFO.CALCULATIONITEMS ( [<Restriction name>, <Restriction value>], ... )

Parametry

Parametry są opcjonalne dla tej funkcji DAX. W przypadku użycia parametrów należy podać oba parametry. Dozwolona jest więcej niż jedna para parametrów. Nazwa i wartość ograniczeń są tekstowe i wprowadzane w cudzysłowach.

Termin Definition
Nazwa ograniczenia Nazwa ograniczenia używanego do filtrowania wyników.
Wartość ograniczenia Wartość używana do filtrowania wyników ograniczenia.

Restrictions

Zazwyczaj wszystkie kolumny wyników funkcji DAX mogą być używane jako ograniczenie. Mogą być również dozwolone dodatkowe ograniczenia.

Wartość zwracana

Tabela z następującymi kolumnami:

Nazwa kolumny Typ danych Description
[ID] Integer Unikatowy identyfikator elementu obliczania
[CalculationGroupID] Integer Unikatowy identyfikator grupy obliczeń, która zawiera ten element obliczeń
[FormatStringDefinition] Sznurek Definicja ciągu formatu dla elementu obliczania
[Nazwa] Sznurek Nazwa elementu obliczania
[Opis] Sznurek Opis elementu obliczania
[ModifiedTime] DateTime Data i godzina ostatniej modyfikacji elementu obliczania
[Stan] Sznurek Stan elementu obliczania
[ErrorMessage] Sznurek Dowolny komunikat o błędzie skojarzony z elementem obliczeń
[Wyrażenie] Sznurek Wyrażenie DAX dla elementu obliczania
[Porządkowe] Integer Położenie porządkowe elementu obliczeniowego w grupie obliczeń

Uwagi

  • Zazwyczaj używane w DAX zapytaniach do inspekcji i dokumentowania metadanych modelu.
  • Wymagane uprawnienia zależą od hosta. Wykonywanie zapytań dotyczących pełnych metadanych może wymagać uprawnień administratora modelu.

Example

Następujące zapytanie DAX można uruchomić w widoku zapytania DAX:

EVALUATE
	INFO.CALCULATIONITEMS()

Przykład 2 — zapytanie DAX ze sprzężeniami

Następujące zapytanie DAX można uruchomić w widoku zapytania DAX:

EVALUATE
	VAR _CalculationItems =
		INFO.CALCULATIONITEMS()

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

	VAR _CombinedTable =
		NATURALLEFTOUTERJOIN(
			_CalculationItems,
			_CalculationGroups
		)

	RETURN
		SELECTCOLUMNS(
			_CombinedTable,
			"Calculation Item Name", [Name],
			"Calculation Group Description", [Calculation Group Description],
			"Expression", [Expression],
			"Ordinal", [Ordinal]
		)
		
	ORDER BY [Calculation Group Description], [Ordinal]

Zobacz także