Freigeben über


Table Klasse

Definition

Stellt eine Tabelle im Datenmodell dar. Ein Tabellenobjekt ist ein Mitglied des TableCollection-Objekts unter einem Model-Objekt. Es enthält ein ColumnCollection-Element. Zeilen basieren auf einem Partition-Objekt oder einem CalculatedPartitionSource-Objekt, wenn die Tabelle eine berechnete Tabelle ist.

public sealed class Table : Microsoft.AnalysisServices.Tabular.NamedMetadataObject, Microsoft.AnalysisServices.Tabular.IMetadataObjectWithLineage
type Table = class
    inherit NamedMetadataObject
    interface IMetadataObjectWithLineage
Public NotInheritable Class Table
Inherits NamedMetadataObject
Implements IMetadataObjectWithLineage
Vererbung
Implementiert

Konstruktoren

Table()

Erstellen Sie eine neue Instanz der Table-Klasse mit Standardeinstellungen.

Eigenschaften

AlternateSourcePrecedence

Die Rangfolge oder Rangfolge, die zum Auswählen der alternativen Quelltabelle verwendet wird, falls mehrere Übereinstimmungen gefunden werden.

Annotations

Ruft das Collectionobjekt aller Anmerkungen in der aktuellen Tabelle ab.

CalculationGroup

CalculationGroup-Referenz.

ChangedProperties

Ruft das Auflistungsobjekt aller geänderten Eigenschaften in der aktuellen Tabelle ab.

Columns

Ruft das Collectionobjekt aller Spalten in der aktuellen Tabelle ab.

DataCategory

Bestimmt den Typen der Tabelle, damit Sie das Verhalten der Anwendung basierend auf dem Datentypen in der Tabelle anpassen können. Zulässige Werte sind identisch mit denen der Dimensionstypeigenschaften für mehrdimensionale Modelle. „Regular“ ist die Standardeinstellung. Andere Werte sind z. B. Time (2), Geography (3), Organization (4), BillOfMaterials (5), Accounts (6), Customers (7), Products (8), Scenario (9), Quantitativ1e (10), Utility (11), Currency (12), Rates (13), Channel (14) - channel dimension, Promotion (15).

DefaultDetailRowsDefinition

Definiert den anzuwendenden Standard-DAX-Ausdruck, wenn in dieser Tabelle ein Drillthrough für die Detailzeilen, die die Measures enthalten, ausgeführt wird.

Description

Die Beschreibung der Tabelle, die zur Entwurfszeit für Entwickler und für Administratoren in Verwaltungstools (z.B. SQL Server Management Studio) sichtbar ist.

ExcludeFromAutomaticAggregations

Ein Hinweis, ob die Tabelle vom Feature für automatische Aggregationen ausgeschlossen ist.

ExcludeFromModelRefresh

Ein boolescher Wert, der angibt, ob die Tabelle von der Modellaktualisierung ausgeschlossen ist. Wenn dies zutrifft, löst ein Aktualisierungsvorgang für das Modell keine Aktualisierung für die Partitionen der Tabelle aus, wenn sie bereits verarbeitet wurden.

ExtendedProperties

Ruft die Collectionobjekte aller erweiterten Eigenschaften der aktuellen Tabelle ab.

Hierarchies

Ruft das Sammlungsobjekt aller Hierarchien in der aktuellen Tabelle ab.

IsHidden

Ein boolescher Wert, der angibt, ob die Tabelle von Clientvisualisierungstools als ausgeblendetes Element behandelt wird. TRUE, wenn die Tabelle als ausgeblendetes Element behandelt wird; andernfalls FALSE.

IsPrivate

Ein boolescher Wert, der angibt, ob eine Tabelle für den Client ausgeblendet werden soll. TRUE blendet die Tabellen aus.

IsRemoved

Ein boolescher Wert, der angibt, ob dieses Objekt aus einer Objektstruktur entfernt wurde.

(Geerbt von MetadataObject)
LineageTag

Ein Tag, das die Herkunft des Objekts darstellt.

Measures

Ruft das Collectionobjekt aller Measures in der aktuellen Tabelle ab.

Model

Ruft das tabellarische Modell ab, das dieses Objekt enthält.

(Geerbt von MetadataObject)
ModifiedTime

Der Zeitpunkt, zu dem das Objekt zuletzt geändert wurde.

Name

Ruft den Namen dieses Objekts ab oder legt diesen fest.

ObjectType

Ruft den Typ des Objekts ab.

Parent

Übergeordnetes Objekt, NULL für Model-Objekte.

Partitions

Ruft das Collectionobjekt aller Partitionen in der aktuellen Tabelle ab.

RefreshPolicy

Aktualisieren Sie die Richtlinie für die Tabelle.

Sets

Ruft das Auflistungsobjekt aller Sätze in der aktuellen Tabelle ab.

ShowAsVariationsOnly

Ein boolescher Wert, der einen Unterschied zwischen einer lokalen Version und einer Serverversion anzeigt. Wenn TRUE wird die Tabelle nur angezeigt, wenn auf sie als Abweichung verwiesen wird.

SourceLineageTag

Ein Tag, das die Herkunft der Quelle für das -Objekt darstellt.

StructureModifiedTime

Der Zeitpunkt, zu dem die Objektstruktur zuletzt geändert wurde.

SystemManaged

Ein boolescher Wert, der angibt, ob die Tabelle vom System verwaltet wird. Das System übernimmt das Erstellen und Löschen solcher Tabellen.

Methoden

ApplyRefreshPolicy(Boolean, Int32)

Anpassen des Partitionierungsschemas der Tabelle, das durch die aktualisierungsrichtlinie bestimmt wird, die ihr zugeordnet ist, wenn das verwendete Gültigkeitsdatum auf der aktuellen Zeit basiert.

ApplyRefreshPolicy(DateTime, Boolean, Int32)

Anpassen des Partitionierungsschemas der Tabelle, das durch die ihr zugeordnete Aktualisierungsrichtlinie und das angegebene Gültigkeitsdatum bestimmt wird.

Clone()

Erstellt eine neue vollständige Kopie eines Table-Objekts.

CopyFrom(Table)
Veraltet.

Veraltet. Verwenden Sie stattdessen die CopyTo-Methode.

CopyTo(Table)

Kopiert ein Table-Objekt in das angegebene Objekt.

Refresh(RefreshType)
Veraltet.

Veraltet. Verwenden Sie stattdessen die RequestRefresh-Methode.

Refresh(RefreshType, ICollection<OverrideCollection>)
Veraltet.

Veraltet. Verwenden Sie stattdessen die RequestRefresh-Methode.

Rename(String)
Veraltet.

Veraltet. Verwenden Sie stattdessen die RequestRename-Methode.

RequestRefresh(RefreshType)

Aktualisierung dieses Objekts anfordern.

RequestRefresh(RefreshType, DateTime)

Aktualisierung dieses Objekts anfordern.

RequestRefresh(RefreshType, ICollection<OverrideCollection>)

Aktualisierung dieses Objekts mit Außerkraftsetzungen anfordern.

RequestRefresh(RefreshType, ICollection<OverrideCollection>, DateTime)

Aktualisierung dieses Objekts mit Außerkraftsetzungen anfordern.

RequestRefresh(RefreshType, ICollection<OverrideCollection>, RefreshPolicyBehavior)

Aktualisierung dieses Objekts mit Außerkraftsetzungen anfordern.

RequestRefresh(RefreshType, RefreshPolicyBehavior)

Aktualisierung dieses Objekts anfordern.

RequestRename(String)

Umbenennen dieses Objekts anfordern.

Validate()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Nur Microsoft-interne Verwendung.

(Geerbt von MetadataObject)

Gilt für: