Tipos de dados XML do ASSL (Analysis Services Scripting Language)
Esta seção de referência contém informações de sintaxe e uso de cada elemento que age como um tipo no esquema ASSL (Analysis Services Scripting Language).
Embora o esquema ASSL contenha somente elementos XML, do ponto de vista do desenvolvedor, os elementos descritos nessa seção correspondem aos tipos, como Binding e Permission, que são usados para definir os elementos filho e as propriedades de outros objetos.
Os elementos de tipo, como os elementos de objetos, nunca são elementos do nível folha no esquema ASSL, mas têm elementos filho e elementos que correspondem às propriedades de objeto.
No entanto, um elemento de tipo nunca aparece como um elemento em um script que define ou descreve objetos do Microsoft SQL Server Analysis Services. Em vez disso, ele aparece como o tipo de outros elementos de objeto, normalmente designados com o atributo type do esquema da instância do esquema XML usando xsi:type ou xs:type. Por exemplo, <Assembly xsi:type="ClrAssembly">...</Assembly>.
Em alguns casos, um tipo é derivado de outro tipo. Por exemplo, o tipo CubeBinding é derivado do tipo pai Binding.
Elemento |
Descrição |
---|---|
Define um tipo de dados primitivo abstrato que representa uma ação em um elemento Cube ou um elemento Perspective. |
|
Define um tipo de dados primitivo que representa a associação entre um elemento Aggregation e um atributo. |
|
Define um tipo de dados primitivo que representa a associação entre um atributo e um elemento AggregationDesignDimension. |
|
Define um tipo de dados primitivo que representa a relação entre uma dimensão de cubo e um elemento AggregationDesign. |
|
Define um tipo de dados primitivo que representa a relação entre uma dimensão e um elemento Aggregation. |
|
Define um tipo de dados primitivos que representa informações sobre um atributo usado por uma instância de agregação. |
|
Define um tipo de dados primitivos que representa informações sobre uma dimensão de cubo usada por uma instância de agregação. |
|
Define um tipo de dados primitivo que representa informações sobre uma medida usada por uma instância de agregação. |
|
Define um tipo de dados primitivo abstrato que representa um assembly Microsoft .NET Framework ou uma biblioteca de vínculo dinâmico (DLL) COM associada a um elemento Server ou Database. |
|
Define um tipo de dados derivado que representa uma associação para um elemento Attribute. |
|
Define um tipo de dados derivado que representa uma tradução associada a um elemento Attribute. |
|
Define um tipo de dados primitivo abstrato que representa uma relação de dependência entre dois objetos na qual os dados ou os metadados de um objeto dependem dos dados ou metadados de um objeto associado. |
|
Define um tipo de dados derivado que representa um assembly do Microsoft .NET Framework associado a um elemento Database ou Server. |
|
Define um tipo de dados primitivo que representa um dos arquivos que compõem um assembly do Microsoft .NET Framework (elemento ClrAssembly element). |
|
Define um tipo de dados derivado que representa a associação de uma coluna em uma exibição da fonte de dados a um elemento DataItem. |
|
Define um tipo de dados derivado que representa uma biblioteca COM associada a um elemento Server ou Database. |
|
Define um tipo de dados primitivo que representa um atributo associado a um elemento Cube. |
|
Define um tipo de dados derivado que representa a associação de um atributo em uma dimensão de cubo a uma ação ou coluna de estrutura de mineração. |
|
Define um tipo de dados primitivo que representa a relação entre um elemento Cube e um elemento DataSource. |
|
Define um tipo de dados primitivo que representa a relação entre uma dimensão e um cubo. |
|
Define um tipo de dados derivado que representa a associação de um elemento Dimension, Measure ou MiningModel para uma dimensão de cubo. |
|
Define um tipo de dados primitivo que representa as permissões para uma única função em uma dimensão específica em um cubo. |
|
Define um tipo de dados primitivo que representa as informações sobre um elemento Hierarchy em um elemento Cube. |
|
Define um tipo de dados primitivo que representa uma coleção de blocos de dados usados para armazenar o conteúdo binário de um elemento ClrAssemblyFile. |
|
Define um tipo de dados primitivo que representa a característica relacionada a dados de um item de dados, como, por exemplo, uma coluna ou um atributo. |
|
Define um tipo de dados derivado que representa a relação entre um grupo de medidas e uma dimensão de mineração de dados. |
|
Determina um tipo de dados primitivo abstrato que representa uma fonte de dados em um elemento Database. |
|
Define um tipo de dados derivado que representa uma associação entre uma exibição da fonte de dados e o elemento pai. |
|
Define um tipo de dados derivado que representa a relação entre uma dimensão de degeneração (ou seja, uma dimensão de fatos) e um grupo de medidas. |
|
Define um tipo de dados primitivo que representa uma dimensão de banco de dados. |
|
Define um tipo de dados primitivo que representa um atributo em uma dimensão. |
|
Define um tipo de dados derivado que representa a associação entre uma fonte de dados e um elemento Dimension. |
|
Define um tipo de dados derivado que representa as permissões atribuídas a uma dimensão de banco de dados. |
|
Define um tipo de dados derivado que representa uma ação de extração de detalhes. |
|
Define um tipo de dados derivado que representa a associação entre uma tabela e um elemento DataSourceView. |
|
Define um tipo de dados primitivos que representa uma coluna de informações a serem capturadas para um elemento Event como parte de um elemento Trace. |
|
Define um tipo de dados primitivo que representa uma hierarquia em uma dimensão. |
|
Define um tipo de dados primitivo que representa as informações usadas para representar um usuário. |
|
Define um tipo de dados derivado que representa as informações para o elemento ProactiveCaching sobre uma consulta a ser executada para determinar o andamento do processamento incremental. |
|
Define um tipo de dados derivado que indica que um elemento MeasureGroupAttribute herda suas associações do atributo. |
|
Define um tipo de dados derivado que representa a relação entre uma dimensão muitos para muitos e um grupo de medidas. |
|
Define um tipo de dados derivado que representa a associação de uma medida ao elemento pai. |
|
Define um tipo de dados primitivo que representa a relação entre um atributo e um grupo de medidas. |
|
Define um tipo de dados derivado que representa uma associação a um elemento MeasureGroup. |
|
Define um tipo de dados primitivo que representa uma ligação a um grupo de medidas. |
|
Define um tipo de dados primitivo abstrato que representa a relação entre uma dimensão e um grupo de medidas. |
|
Define um tipo de dados derivado que representa uma associação entre uma dimensão e um grupo de medidas. |
|
Define um tipo de dados primitivo que representa as informações sobre uma hierarquia em um grupo de medidas. |
|
Define um tipo de dados primitivo que representa informações sobre uma coluna em um elemento MiningModel. |
|
Define um tipo de dados primitivo que representa os sinalizadores de modelagem disponíveis para um elemento ModelingFlag. |
|
Define um tipo de dados primitivo abstrato que representa informações sobre uma coluna em um elemento MiningStructure. |
|
Define um tipo de dados derivado que representa um elemento multidimensional DataSource. |
|
Define um tipo de dados derivado que representa uma associação a um elemento Partition . |
|
Define um tipo de dados primitivo abstrato que representa as informações sobre uma permissão individual. |
|
Define um tipo de dados primitivo que representa informações sobre uma ação em um elemento Perspective. |
|
Define um tipo de dados primitivo que representa informações sobre um atributo em um elemento PerspectiveDimension. |
|
Define um tipo de dados primitivo que representa a relação entre um cálculo e um elemento Perspective. |
|
Define um tipo de dados primitivo que representa as informações sobre uma dimensão em uma perspectiva. |
|
Define um tipo de dados primitivo que representa as informações sobre uma hierarquia em um elemento PerspectiveDimension. |
|
Define um tipo de dados primitivo que representa informações sobre um KPI (indicador chave de desempenho) em um elemento Perspective. |
|
Define um tipo de dados primitivo que representa as informações sobre uma medida em um elemento PerspectiveMeasureGroup. |
|
Define um tipo de dados primitivo que representa as informações sobre um grupo de medidas em um elemento Perspective. |
|
Define um tipo de dados derivado abstrato que representa informações para o elemento ProactiveCaching sobre as alterações da fonte de dados que requerem a recriação do cache ou sobre o status do processo de recriação. |
|
Tipo de dados ProactiveCachingIncrementalProcessingBinding (ASSL) |
Define um tipo de dados derivado que representa uma associação ao elemento ProactiveCaching sobre o status do processo de recriação do cache. |
Define um tipo de dados derivado que representa informações para o elemento ProactiveCaching sobre as alterações da fonte de dados em tabelas e visualizações identificadas por meio de ligações de dados existentes que requerem a recriação do cache. |
|
Tipo de dados ProactiveCachingObjectNotificationBinding (ASSL) |
Define um tipo de dados derivado abstrato que representa informações para o elemento ProactiveCaching sobre as alterações da fonte de dados em tabelas e exibições especificadas ou em tabelas e exibições identificadas por meio das associações de dados existentes que requerem a recriação do cache. |
Define um tipo de dados derivado que representa informações para o elemento ProactiveCaching sobre as alterações da fonte de dados em tabelas e visualizações, identificadas por meio da execução de consultas especificadas que requerem a recriação do cache. |
|
Define um tipo de dados derivado que representa informações para o elemento ProactiveCaching sobre as alterações da fonte de dados em tabelas e exibições especificadas que requerem a recriação do cache. |
|
Define um tipo de dados primitive que representa uma fonte de dados (como um pacote Integration Services) usada para “empurrar” os dados em um elemento Cube. |
|
Define um tipo de dados derivado que representa a associação de um elemento DataSource com um elemento QueryDefinition. |
|
Define um tipo de dados derivado que representa uma dimensão que está indiretamente relacionada à tabela de fatos por meio de uma dimensão intermediária. Por exemplo, um grupo de medidas Vendas pode fazer referência a uma dimensão Geografia, que está relacionada pela dimensão Cliente. |
|
Define um tipo de dados derivado que representa uma relação regular entre uma dimensão e um grupo de medidas. |
|
Define um tipo de dados derivado que representa um elemento DataSource baseado em uma fonte de dados relacional. |
|
Define um tipo de dados derivado que representa uma ação que gera um relatório do Reporting Services. |
|
Define um tipo de dados derivado que representa uma associação com as linhas de uma tabela em um elemento DataSourceView. |
|
Define um tipo de dados derivado que representa um elemento MiningStructureColumn que contém valores escalares, em oposição às tabelas aninhadas associadas ao elemento TableMiningStructureColumn que contém tabelas aninhadas. |
|
Define um tipo de dados derivado que representa qualquer elemento Action diferente de um elemento DrillThroughAction ou ReportAction. |
|
Define um tipo de dados derivado que representa uma associação a uma tabela. |
|
Define um tipo de dados derivado que representa um elemento MiningStructureColumn que contém tabelas aninhadas, em oposição aos valores escalares associados ao elemento ScalarMiningStructureColumn que contém valores escalares. |
|
Define um tipo de dados derivado abstrato que representa uma associação a um item tabular como uma dimensão de cubo ou tabela. |
|
Define um tipo de dados derivado que representa uma associação de “espaço reservado” para os itens de dados gerados em uma dimensão de tempo de servidor, como as colunas de chave de um atributo. |
|
Define um tipo de dados derivado que representa uma associação aos períodos de tempo. |
|
Define um tipo de dados primitivo que representa uma tradução localizada. |
|
Define um tipo de dados derivado que representa um agrupamento definido pelo usuário para um atributo. |
Consulte também
Referência
Hierarquia de elemento XML da ASSL (Analysis Services Scripting Language)