Model Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um modelo de tabela criado no nível de compatibilidade 1200 ou acima.
public sealed class Model : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type Model = class
inherit NamedMetadataObject
Public NotInheritable Class Model
Inherits NamedMetadataObject
- Herança
Construtores
Model() |
Crie uma nova instância da classe Model com configurações padrão. |
Propriedades
Annotations |
Obtém o objeto de coleção de todas as anotações no Model atual. |
AutomaticAggregationOptions |
Opções para a agregação automática. |
Collation |
A sequência de ordenação. O Analysis Services usa ordenações do Windows. |
Culture |
O nome da Cultura usada para formatação. Depois que ele é usado por um objeto filho, o valor não pode ser alterado. |
Cultures |
Obtém o objeto da coleção de todas as culturas no modelo atual. |
DataAccessOptions |
Opções para o mecanismo de dados M. |
Database |
Obtém o banco de dados pai do modelo. |
DataSourceDefaultMaxConnections |
DataSourceDefaultMaxConnections será usado para conexões com uma fonte de dados se MaxConnections estiver definido como -1 no objeto de fonte de dados ou se não houver nenhum objeto de fonte de dados correspondente para a fonte de dados. |
DataSources |
Obtém o objeto da coleção de todas as fontes de dados no Model atual. |
DataSourceVariablesOverrideBehavior |
Controla se esse modelo permite que variáveis de fonte de dados sejam substituídas. |
DefaultDataView |
Usado por partições no modelo para determinar o tipo de consulta que recupera dados. Uma exibição de dados Completa recupera um conjunto de linhas não filtrado, usado para modelos na memória e para modelos DirectQuery implantados. Uma exibição de dados de Exemplo é um subconjunto de dados usados durante o design de modelo DirectQuery. |
DefaultMeasure |
Uma referência a uma medida padrão. |
DefaultMode |
O método padrão para disponibilizar dados na partição. |
DefaultPowerBIDataSourceVersion |
Usado pela conversão de formato de fonte de dados PBIX. |
Description |
A descrição do modelo, visível aos desenvolvedores no tempo de design e aos administradores em ferramentas de gerenciamento, como o SQL Server Management Studio. |
DirectLakeBehavior |
Defina o comportamento de fallback de tabelas de Direct Lake. |
DisableAutoExists |
Obsoleto.
Desabilitar o comportamento de auto exists para SummarizeColumns |
DiscourageCompositeModels |
Determina se os modelos compostos devem ser desencorajados. |
DiscourageImplicitMeasures |
Determina se as medidas implícitas devem ser desencorajados. |
Expressions |
Obtém o objeto de coleção de todas as expressões no Model atual. |
ExtendedProperties |
Obtém o objeto da coleção de todas as extendedproperties no Model atual. |
ForceUniqueNames |
Determina se as medidas podem ter os mesmos nomes que qualquer coluna no modelo. |
HasLocalChanges |
Obtém uma indicação se o modelo tem alterações locais que ainda não foram salvas no mecanismo. |
IsRemoved |
Um booliano que especifica se este objeto foi removido de uma árvore de objeto. (Herdado de MetadataObject) |
MAttributes |
A cadeia de caracteres que tem atributos M. |
MaxParallelismPerQuery |
Grau máximo de paralelismo para consulta no mecanismo de fórmula |
MaxParallelismPerRefresh |
Determina o número máximo possível de tarefas paralelas na atualização de dados, dentro das restrições de recurso do serviço de hospedagem. |
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. |
Perspectives |
Obtém o objeto da coleção de todas as perspectivas no Model atual. |
QueryGroups |
Obtém o objeto de coleção de todos os querygroups no Modelo atual. |
Relationships |
Obtém o objeto da coleção de todas as relações no Model atual. |
Roles |
Obtém o objeto da coleção de todas as funções no modelo atual. |
Server |
Obtém o servidor que hospeda o banco de dados pai do modelo. |
SourceQueryCulture |
O nome da Cultura usada para formatação durante a atualização por meio do Mashup. |
StorageLocation |
O local no disco para colocar o modelo. |
StructureModifiedTime |
A hora em que a estrutura do objeto foi modificada pela última vez. |
Tables |
Obtém o objeto da coleção de todas as tabelas no Model atual. |
ValueFilterBehavior |
Determina o comportamento do filtro de valor para SummarizeColumns |
Métodos
ApplyAutomaticAggregations() |
Recupera as recomendações de agregação automática do mecanismo do Analysis Services e aplica alterações ao modelo. |
ApplyAutomaticAggregations(AutomaticAggregationOptions) |
Recupera as recomendações de agregação automática do mecanismo do Analysis Services e aplica alterações ao modelo. |
ApplyPerformanceRecommendations(AutomaticAggregationOptions) |
Obsoleto.
Recupera as recomendações de agregação automática do mecanismo do Analysis Services e aplica alterações ao modelo. |
ApplyRefreshPolicies(Boolean, Boolean, Int32) |
Ajustando o esquema de particionamento das tabelas de atualização incremental no modelo, determinado pela política de atualização associada a elas quando a data de efetivação usada é baseada na hora atual. |
ApplyRefreshPolicies(DateTime, Boolean, Boolean, Int32) |
Ajustando o esquema de particionamento das tabelas de atualização incremental no modelo, determinado pela política de atualização associada a elas e pela data de efetivação especificada. |
Clone() |
Cria uma nova cópia completa de um objeto Model. |
CopyFrom(Model) |
Obsoleto.
Preterido. Em vez disso, use o método CopyTo. |
CopyTo(Model) |
Copia um objeto Model no objeto especificado. |
ExecuteXmla(String) |
Executa uma solicitação XMLA e atualiza a árvore de modelo local para corresponder ao modelo que reside na instância do Analysis Services, após a execução da solicitação. |
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. |
SaveChanges() |
Salva as alterações locais feitas na árvore de modelo e atualiza a versão do modelo que reside na instância do Analysis Services, usando opções padrão. |
SaveChanges(SaveFlags) |
Salva as alterações locais feitas na árvore de modelo e atualiza a versão do modelo que reside na instância do Analysis Services usando opções avançadas. |
SaveChanges(SaveOptions) |
Salva as alterações locais feitas na árvore de modelo e atualiza a versão do modelo que reside na instância do Analysis Services usando opções avançadas. |
Sync() |
Sincroniza uma cópia local da árvore de modelo com a versão atual na instância do Analysis Services, usando opções padrão. |
Sync(SyncOptions) |
Sincroniza uma cópia local da árvore de modelo com a versão atual na instância do Analysis Services, usando as opções especificadas. |
UndoLocalChanges() |
Reverte as alterações locais feitas no Model desde a última vez em que foi sincronizado com o Server. |
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) |
Métodos de Extensão
ToTmdl(Model) |
IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA! Cria um conjunto de documentos TMDL com base nos metadados do modelo secificado. |
ToTmdl(Model, MetadataSerializationOptions) |
IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA! Cria um conjunto de documentos TMDL com base nos metadados do modelo secificado usando as opções fornecidas. |