Udostępnij za pośrednictwem


INFORMACJI. PARTYCJI

Dotyczy: kolumna obliczeniowa tabela obliczeniowa Miara zapytanie wizualizacji DAX

Zwraca tabelę z informacjami o każdej partycji w modelu semantycznym. Ta funkcja udostępnia metadane dotyczące partycji tabeli i ich właściwości.

Składnia

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

Kolumna Typ danych Description
[ID] Integer Unikatowy identyfikator partycji
[TableID] Integer Identyfikator tabeli, do którego należy ta partycja
[Nazwa] Sznurek Nazwa partycji
[Opis] Sznurek Opis partycji
[DataSourceID] Integer Identyfikator źródła danych dla tej partycji
[ZapytanieDefinition] Sznurek Definicja zapytania używana do wypełniania partycji
[Stan] Integer Bieżący stan partycji
[Typ] Integer Typ partycji
[PartitionStorageID] Integer Identyfikator magazynu partycji
[Tryb] Integer Tryb przetwarzania partycji
[DataView] Integer Ustawienie widoku danych dla partycji
[ModifiedTime] DateTime Data i godzina ostatniej modyfikacji partycji
[RefreshedTime] DateTime Data i godzina ostatniego odświeżenia partycji
[SystemFlags] Integer Flagi systemowe partycji
[ErrorMessage] Sznurek Komunikat o błędzie, jeśli partycja jest w stanie błędu
[RetainDataTillForceCalculate] logiczny Czy zachować dane do czasu wymuszenia obliczenia
[RangeStart] Sznurek Zakres początkowy odświeżania przyrostowego, jeśli ma to zastosowanie
[RangeEnd] Sznurek Zakres końcowy odświeżania przyrostowego, jeśli ma to zastosowanie
[RangeGranularity] Integer Stopień szczegółowości partycjonowania opartego na zakresie
[RefreshBookmark] Sznurek Zakładka dla operacji odświeżania przyrostowego
[QueryGroupID] Integer Identyfikator grupy zapytań, do którego należy ta partycja
[ExpressionSourceID] Integer Identyfikator źródła wyrażenia
[MAttributes] Sznurek Dodatkowe atrybuty partycji

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.PARTITIONS()

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

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

EVALUATE
	VAR _Partitions =
		INFO.PARTITIONS()

	VAR _Tables = 
		SELECTCOLUMNS(
			INFO.TABLES(),
			"TableID", [ID],
			"Table Name", [Name]
		)

	VAR _DataSources = 
		SELECTCOLUMNS(
			INFO.DATASOURCES(),
			"DataSourceID", [ID],
			"Data Source Name", [Name]
		)

	VAR _CombinedWithTables =
		NATURALLEFTOUTERJOIN(
			_Partitions,
			_Tables
		)

	VAR _CombinedWithDataSources =
		NATURALLEFTOUTERJOIN(
			_CombinedWithTables,
			_DataSources
		)

	RETURN
		SELECTCOLUMNS(
			_CombinedWithDataSources,
			"Table Name", [Table Name],
			"Partition Name", [Name],
			"Data Source Name", [Data Source Name],
			"Type", [Type],
			"Refreshed Time", [RefreshedTime]
		)
	ORDER BY [Table Name], [Partition Name]

Zobacz także