Compartir a través de


Table Clase

Definición

Representa un objeto Table en el modelo de datos. Un objeto Table es miembro del objeto TableCollection de un objeto Model. Contiene un elemento ColumnCollection. Las filas se basan en el objeto Partition o CalculatedPartitionSource si Table es una tabla calculada.

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
Herencia
Implementaciones

Constructores

Table()

Cree una nueva instancia de la clase Table con la configuración predeterminada.

Propiedades

AlternateSourcePrecedence

La clasificación o precedencia usada para seleccionar la tabla de origen alternativa en caso de que se encuentre más de una coincidencia.

Annotations

Obtiene el objeto de colección de todas las anotaciones del elemento Table actual.

CalculationGroup

Referencia de CalculationGroup.

ChangedProperties

Obtiene el objeto de colección de todas las propiedades modificadas en la tabla actual.

Columns

Obtiene el objeto de colección de todas las columnas del elemento Table actual.

DataCategory

Especifica el tipo de elemento Table de modo que se pueda personalizar el comportamiento de la aplicación según el tipo de datos de la tabla. Los valores permitidos son idénticos a los de las propiedades de tipo de dimensión de los modelos Multidimensional. El valor predeterminado es Regular. Otros valores incluyen 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) (dimensión de canal), Promotion (15).

DefaultDetailRowsDefinition

Define la expresión DAX predeterminada que se va a aplicar al desplazarse a las filas de detalles para obtener las medidas de esta tabla.

Description

Descripción de la tabla, que es visible para los desarrolladores en tiempo de diseño y para los administradores en las herramientas de administración, como SQL Server Management Studio.

ExcludeFromAutomaticAggregations

Indicación de si la tabla se excluye de la característica de agregaciones automáticas.

ExcludeFromModelRefresh

Valor booleano que indica si la tabla se excluye de la actualización del modelo. Cuando esto es cierto, una operación de actualización en el modelo no desencadenaría una actualización en las particiones de la tabla si ya se procesaran.

ExtendedProperties

Obtiene el objeto de colección de todas las propiedades extendidas del elemento Table actual.

Hierarchies

Obtiene el objeto de colección de todas las jerarquías en el objeto Table actual.

IsHidden

Valor booleano que indica si las herramientas de visualización del cliente tratan la tabla como oculta. Es true si el elemento Table se trata como oculto; de lo contrario, es false.

IsPrivate

Valor booleano que especifica si se va a ocultar una tabla del cliente. Si es true, oculta las tablas.

IsRemoved

Valor booleano que especifica si este objeto se ha quitado de un árbol de objetos.

(Heredado de MetadataObject)
LineageTag

Etiqueta que representa el linaje del objeto.

Measures

Obtiene el objeto de colección de todas las medidas del elemento Table actual.

Model

Obtiene el modelo tabular que contiene este objeto.

(Heredado de MetadataObject)
ModifiedTime

La hora en la que se ha modificado por última vez el objeto.

Name

Obtiene o establece el nombre de este objeto.

ObjectType

Obtiene el tipo del objeto.

Parent

Objeto primario, es NULL para los objetos Model.

Partitions

Obtiene el objeto de colección de todas las particiones del elemento Table actual.

RefreshPolicy

Actualice la directiva de la tabla.

Sets

Obtiene el objeto de colección de todos los conjuntos de la tabla actual.

ShowAsVariationsOnly

Valor booleano que indica una diferencia entre una versión local y de servidor. Si es true, el elemento Table solo se muestra cuando se hace referencia a él como Variation.

SourceLineageTag

Etiqueta que representa el linaje del origen del objeto.

StructureModifiedTime

La hora en la que se ha modificado por última vez la estructura del objeto.

SystemManaged

Valor booleano que indica si el sistema administra la tabla. El sistema toma posesión de la creación y eliminación de estas tablas.

Métodos

ApplyRefreshPolicy(Boolean, Int32)

Ajustando el esquema de partición de la tabla, determinado por la directiva de actualización que está asociada cuando la fecha efectiva que se usa se basa en la hora actual.

ApplyRefreshPolicy(DateTime, Boolean, Int32)

Ajustando el esquema de partición de la tabla, determinado por la directiva de actualización que está asociada a ella y la fecha efectiva especificada.

Clone()

Crea una nueva copia completa de un objeto Table.

CopyFrom(Table)
Obsoletos.

En desuso. Use el método CopyTo en su lugar.

CopyTo(Table)

Copia un objeto Table en el objeto especificado.

Refresh(RefreshType)
Obsoletos.

En desuso. Use el método RequestRefresh en su lugar.

Refresh(RefreshType, ICollection<OverrideCollection>)
Obsoletos.

En desuso. Use el método RequestRefresh en su lugar.

Rename(String)
Obsoletos.

En desuso. Use el método RequestRename en su lugar.

RequestRefresh(RefreshType)

Solicitud de actualización de este objeto.

RequestRefresh(RefreshType, DateTime)

Solicitud de actualización de este objeto.

RequestRefresh(RefreshType, ICollection<OverrideCollection>)

Solicitud de actualización de este objeto con invalidaciones.

RequestRefresh(RefreshType, ICollection<OverrideCollection>, DateTime)

Solicitud de actualización de este objeto con invalidaciones.

RequestRefresh(RefreshType, ICollection<OverrideCollection>, RefreshPolicyBehavior)

Solicitud de actualización de este objeto con invalidaciones.

RequestRefresh(RefreshType, RefreshPolicyBehavior)

Solicitud de actualización de este objeto.

RequestRename(String)

Solicitud de cambio de nombre de este objeto.

Validate()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Solo para uso interno de Microsoft.

(Heredado de MetadataObject)

Se aplica a