Compartilhar via


Table Classe

Definição

Representa um Table no modelo de dados. Um objeto Table é um membro do objeto TableCollection em um objeto Model. Ele contém um ColumnCollection. As lnhas serão baseadas no objeto Partition ou um CalculatedPartitionSource se Table for uma tabela 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
Herança
Implementações

Construtores

Table()

Crie uma nova instância da classe Table com configurações padrão.

Propriedades

AlternateSourcePrecedence

A classificação ou precedência usada para selecionar a tabela de origem alternativa caso mais de uma correspondência seja encontrada.

Annotations

Obtém o objeto de coleção de todas as Anotações na Tabela atual.

CalculationGroup

Referência de CalculationGroup.

ChangedProperties

Obtém o objeto de coleção de todas as propriedades alteradas na Tabela atual.

Columns

Obtém o objeto de coleção de todas as Colunas na Tabela atual.

DataCategory

Especifica o tipo de Tabela para que você possa personalizar o comportamento do aplicativo com base no tipo de dados na tabela. Os valores permitidos são idênticos àqueles das propriedades de tipo de dimensão para modelos multidimensionais. O padrão é Regular. Outros valores incluem 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) - dimensão do canal, Promotion (15).

DefaultDetailRowsDefinition

Define a expressão de DAX padrão a ser aplicada ao fazer o drill-through para as linhas de detalhes das medidas nesta tabela.

Description

A descrição da tabela, visível para os desenvolvedores no tempo de design e para os administradores em ferramentas de gerenciamento, como o SQL Server Management Studio.

ExcludeFromAutomaticAggregations

Uma indicação se a tabela é excluída do recurso de agregações automáticas.

ExcludeFromModelRefresh

Um valor booliano que indica se a tabela é excluída da atualização do modelo. Quando isso for verdadeiro, uma operação de atualização no modelo não dispararia uma atualização nas partições da tabela se elas já fossem processadas.

ExtendedProperties

Obtém o objeto da coleção de todas as propriedades estendidas na Tabela atual.

Hierarchies

Obtém o objeto de coleção de todas as hierarquias no Table atual.

IsHidden

Um valor booliano que indica se a tabela é tratada como oculta por ferramentas de visualização do cliente. True se a Tabela for tratada como oculta; caso contrário, false.

IsPrivate

Um valor booliano que especifica se a tabela deve ser ocultada do cliente. True oculta as tabelas.

IsRemoved

Um booliano que especifica se este objeto foi removido de uma árvore de objeto.

(Herdado de MetadataObject)
LineageTag

Uma marca que representa a linhagem do objeto .

Measures

Obtém o objeto de coleção de todas as medidas na Tabela atual.

Model

Obtém o modelo Tabular que contém este objeto.

(Herdado de MetadataObject)
ModifiedTime

A hora em que o objeto foi modificado pela última vez.

Name

Obtém ou define o nome deste objeto.

ObjectType

Obtém o tipo do objeto.

Parent

Objeto pai, nulo para objetos Model.

Partitions

Obtém o objeto de coleção de todas as partições na Tabela atual.

RefreshPolicy

Atualizar a política para a tabela.

Sets

Obtém o objeto de coleção de todos os conjuntos na Tabela atual.

ShowAsVariationsOnly

Um valor booliano que indica uma diferença entre uma versão local e do servidor. Se True, a Tabela será mostrada apenas quando referenciadas como Variação.

SourceLineageTag

Uma marca que representa a linhagem da origem do objeto.

StructureModifiedTime

A hora em que a estrutura do objeto foi modificada pela última vez.

SystemManaged

Um valor booliano que indica se a tabela é gerenciada pelo sistema. O sistema se apropria da criação e exclusão dessas tabelas.

Métodos

ApplyRefreshPolicy(Boolean, Int32)

Ajustando o esquema de particionamento da tabela, determinado pela política de atualização associada a ela quando a data de efetivação usada é baseada na hora atual.

ApplyRefreshPolicy(DateTime, Boolean, Int32)

Ajustando o esquema de particionamento da tabela, determinado pela política de atualização associada a ela e pela data de efetivação especificada.

Clone()

Cria uma nova cópia completa de um objeto Table.

CopyFrom(Table)
Obsoleto.

Preterido. Em vez disso, use o método CopyTo.

CopyTo(Table)

Copia um objeto Table no objeto especificado.

Refresh(RefreshType)
Obsoleto.

Preterido. Em vez disso, use o método RequestRefresh.

Refresh(RefreshType, ICollection<OverrideCollection>)
Obsoleto.

Preterido. Em vez disso, use o método RequestRefresh.

Rename(String)
Obsoleto.

Preterido. Em vez disso, use o método RequestRename.

RequestRefresh(RefreshType)

Solicitação de atualização deste objeto.

RequestRefresh(RefreshType, DateTime)

Solicitação de atualização deste objeto.

RequestRefresh(RefreshType, ICollection<OverrideCollection>)

Solicitação de atualização deste objeto com substituições.

RequestRefresh(RefreshType, ICollection<OverrideCollection>, DateTime)

Solicitação de atualização deste objeto com substituições.

RequestRefresh(RefreshType, ICollection<OverrideCollection>, RefreshPolicyBehavior)

Solicitação de atualização deste objeto com substituições.

RequestRefresh(RefreshType, RefreshPolicyBehavior)

Solicitação de atualização deste objeto.

RequestRename(String)

Solicitar a renomeação deste objeto.

Validate()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Somente para uso interno da Microsoft.

(Herdado de MetadataObject)

Aplica-se a