Freigeben über


INFORMATIONEN. PARTITIONEN

Gilt für: Berechnete Spalte Berechnete Tabelle Measure Visuelle Berechnung DAX Abfrage

Gibt eine Tabelle mit Informationen zu jeder Partition im Semantikmodell zurück. Diese Funktion stellt Metadaten zu Tabellenpartitionen und deren Eigenschaften bereit.

Syntax

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

Die Parameter

Parameter sind für diese DAX Funktion optional. Wenn Parameter verwendet werden, müssen beide angegeben werden. Es sind mehrere Parameterpaare zulässig. Der Einschränkungsname und -wert sind Text und werden in doppelte Anführungszeichen eingegeben.

Begriff Definition
Einschränkungsname Name der Einschränkung, die zum Filtern der Ergebnisse verwendet wird.
Einschränkungswert Wert, der zum Filtern der Ergebnisse der Einschränkung verwendet wird.

Einschränkungen

In der Regel können alle Spalten der DAX Funktionsergebnisse als Einschränkung verwendet werden. Weitere Einschränkungen können ebenfalls zulässig sein.

Rückgabewert

Eine Tabelle mit den folgenden Spalten:

Kolumne Datentyp Description
[ID] Integer Eindeutiger Bezeichner für die Partition
[TableID] Integer DIE ID der Tabelle, zu der diese Partition gehört
[Name] String Name der Partition
[Beschreibung] String Beschreibung der Partition
[DataSourceID] Integer ID der Datenquelle für diese Partition
[QueryDefinition] String Abfragedefinition, die zum Auffüllen der Partition verwendet wird
[Zustand] Integer Aktueller Status der Partition
[Typ] Integer Partitionstyp
[PartitionStorageID] Integer ID des Partitionsspeichers
[Modus] Integer Verarbeitungsmodus für die Partition
[DataView] Integer Datenansichtseinstellung für die Partition
[ModifiedTime] DateTime Datum und Uhrzeit der letzten Änderung der Partition
[RefreshedTime] DateTime Datum und Uhrzeit der letzten Aktualisierung der Partition
[SystemFlags] Integer Systemkennzeichnungen für die Partition
[ErrorMessage] String Fehlermeldung, wenn sich die Partition in einem Fehlerzustand befindet
[RetainDataTillForceCalculate] Boolean Gibt an, ob Daten aufbewahrt werden sollen, bis die Berechnung erzwungen wird.
[RangeStart] String Startbereich für die inkrementelle Aktualisierung, falls zutreffend
[RangeEnd] String Endbereich für die inkrementelle Aktualisierung, falls zutreffend
[RangeGranularity] Integer Granularität für die bereichsbasierte Partitionierung
[RefreshBookmark] String Textmarke für inkrementelle Aktualisierungsvorgänge
[QueryGroupID] Integer DIE ID der Abfragegruppe, zu der diese Partition gehört
[ExpressionSourceID] Integer ID der Ausdrucksquelle
[MAttributes] String Zusätzliche Partitionsattribute

Bemerkungen

  • Wird in der Regel in DAX Abfragen verwendet, um Metadaten des Dokumentmodells zu prüfen und zu dokumentieren.
  • Erforderliche Berechtigungen hängen vom Host ab. Das Abfragen vollständiger Metadaten erfordert möglicherweise Modelladministratorberechtigungen.

Example

Die folgende DAX Abfrage kann in DAX Abfrageansichtausgeführt werden:

EVALUATE
	INFO.PARTITIONS()

Beispiel 2 – DAX Abfrage mit Verknüpfungen

Die folgende DAX Abfrage kann in DAX Abfrageansichtausgeführt werden:

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]

Siehe auch