Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
No Microsoft SQL Server Analysis Services, há muitas propriedades que determinam como as dimensões e os atributos de dimensão funcionam. A tabela a seguir lista e descreve cada uma dessas propriedades de atributo.
| Propriedade | Descrição |
|---|---|
AttributeHierarchyDisplayFolder |
Identifica a pasta na qual exibir a hierarquia de atributos associada aos usuários finais. |
AttributeHierarchyEnabled |
Determina se uma hierarquia de atributo é gerada pelo Analysis Services para o atributo. Se a hierarquia de atributos não estiver habilitada, o atributo não poderá ser usado em uma hierarquia definida pelo usuário e a hierarquia de atributo não poderá ser referenciada em instruções MDX (Expressões Multidimensionais). |
AttributeHierarchyOptimizedState |
Determina o nível de otimização aplicado à hierarquia de atributos. Por padrão, uma hierarquia de atributo é FullyOptimized, o que significa que o Analysis Services cria índices para a hierarquia de atributos para melhorar o desempenho da consulta. A outra opção significa NotOptimizedque nenhum índice é criado para a hierarquia de atributos. O uso NotOptimized será útil se a hierarquia de atributos for usada para fins diferentes da consulta, pois nenhum índice adicional será criado para o atributo. Outros usos para uma hierarquia de atributos podem ajudar a ordenar outro atributo. |
AttributeHierarchyOrdered |
Determina se a hierarquia de atributos associada é ordenada. O valor padrão é True. No entanto, se uma hierarquia de atributos não for usada para consulta, você poderá economizar tempo de processamento alterando o valor dessa propriedade para False. |
AttributeHierarchyVisible |
Determina se a hierarquia de atributos está visível para aplicativos cliente. O valor padrão é True. No entanto, se uma hierarquia de atributos não for usada para consulta, você poderá economizar tempo de processamento alterando o valor dessa propriedade para False. |
CustomRollupColumn |
Especifica a coluna que define uma fórmula de rollup personalizada. |
CustomRollupPropertiesColumn |
Especifica a coluna que contém as propriedades de uma fórmula de rollup personalizada. |
DefaultMember |
Especifica uma expressão MDX (Expressões Multidimensionais) que define a medida padrão para o atributo. |
Description |
Contém a descrição do atributo. |
DiscretizationBucketCount |
Contém o número de buckets nos quais diferenciar. |
DiscretizationMethod |
Define o método a ser usado para discretização. |
EstimatedCount |
Especifica o número estimado de membros no atributo. Até executar o Assistente de Design de Agregação, o valor padrão será zero. Você pode permitir que o assistente conte o número de registros ou insira um valor estimado. Insira um valor manualmente se você souber o número de membros e quiser economizar o tempo necessário para consultar o banco de dados para a contagem. Se você estiver trabalhando com um subconjunto de teste dos dados de produção, poderá usar as contagens dos dados de produção para que o design de agregação seja otimizado para os dados de produção em vez dos dados de teste. |
GroupingBehavior |
Um valor definido pelo usuário que fornece uma dica para aplicativos cliente sobre como agrupar atributos. |
ID |
Contém o identificador exclusivo (ID) da dimensão. |
InstanceSelection |
Fornece uma dica aos aplicativos cliente sobre como uma lista de itens deve ser exibida, com base no número esperado de itens na lista. As opções disponíveis são as seguintes: Nenhum Nenhuma dica é fornecida ao aplicativo cliente. Esse é o valor padrão. DropDown O número de itens é pequeno o suficiente para serem exibidos em uma lista suspensa. Lista O número de itens é muito grande para uma lista suspensa, mas não requer filtragem. FilteredList O número de itens é grande o suficiente para exigir que os usuários filtrem os itens a serem exibidos. MandatoryFilter O número de itens é tão grande que a exibição deve ser sempre filtrada. |
IsAggregatable |
Especifica se os valores dos membros do atributo podem ser agregados. O valor padrão é True, o que significa que a hierarquia de atributos contém um nível (Todos). Se o valor dessa propriedade for False, a hierarquia de atributos não conterá um nível (Todos). |
KeyColumns |
Contém a coluna ou colunas que representam a chave do atributo, que é a coluna na tabela relacional subjacente na exibição da fonte de dados à qual o atributo está associado. O valor dessa coluna para cada membro é exibido aos usuários, a menos que um valor seja especificado para a NameColumn propriedade. |
MemberNamesUnique |
Determina se os nomes de membro na hierarquia de atributos devem ser exclusivos. |
MembersWithData |
Usado por atributos pai para determinar se os membros de dados devem ser exibidos para membros não-folha do atributo pai. Esse valor de propriedade só é usado quando o valor da propriedade Usage é definido como Pai. Isso significa que uma hierarquia pai-filho foi definida. As opções disponíveis são as seguintes:NonLeafDataHidden Dados não foliares estão escondidos. NonLeafDataVisible Os dados não folha estão visíveis. |
MembersWithDataCaption |
Fornece uma cadeia de caracteres de modelo usada por atributos pai para criar legendas para membros de dados gerados pelo sistema no atributo pai. Esse valor de propriedade só é usado quando o valor da Usage propriedade é definido como Principal. Isso significa que uma hierarquia pai-filho foi definida. |
Name |
Contém o nome amigável do atributo. |
NameColumn |
Identifica a coluna que fornece o nome do atributo exibido aos usuários, em vez do valor na coluna de chave do atributo. Esta coluna é usada quando o valor da coluna de chave de um membro de atributo é enigmático ou não é útil para o usuário ou quando a coluna de chave é baseada em uma chave composta. A propriedade NameColumn não é usada em hierarquias pai-filho; em vez disso, a propriedade NameColumn de membros filhos é usada como nomes de membros em uma hierarquia pai-filho. |
NamingTemplate |
Define como os níveis são nomeados em uma hierarquia pai-filho construída a partir do atributo pai. Esse valor da propriedade só é usado quando o valor da propriedade Usage está definido como Pai. Isso significa que uma hierarquia pai-filho foi definida. |
OrderBy |
Descreve como ordenar os membros contidos na hierarquia de atributos. O valor padrão é Name, que especifica que a ordenação dos membros do atributo é baseada no valor da NameColumn propriedade, se houver. Caso contrário, os membros são ordenados pelo valor da coluna chave. As opções disponíveis são as seguintes:NameColumn Ordem pelo valor da NameColumn propriedade.Chave Ordene pelo valor da coluna chave do membro do atributo. AttributeKey Ordenar pelo valor da chave membro de um atributo especificado, que deve ter uma relação de atributo com o atributo. AttributeName Ordenar pelo valor do nome do membro de um atributo especificado, que deve ter uma relação de atributo com o atributo. |
OrderByAttribute |
Identifica o atributo pelo qual ordenar os membros da hierarquia de atributos. |
RootMemberIf |
Determina como os membros raiz ou superiores de uma hierarquia pai-filho são identificados. Esse valor de propriedade só é usado quando o valor da propriedade Usage é definido como Principal. Isso significa que uma hierarquia pai-filho foi definida. O valor padrão é ParentIsBlankSelfOrMissing, o que significa que apenas os membros que atendem a uma ou mais das condições descritas para ParentIsBlank, ParentIsSelfou ParentIsMissing são tratados como membros raiz. Os seguintes valores também estão disponíveis:ParentIsBlank Somente os membros com um valor nulo, zero ou uma cadeia de caracteres vazia nas colunas de chave são tratados como membros raiz.ParentIsSelf Somente membros com seus próprios pais são tratados como membros raiz.ParentIsMissing Somente os membros com pais que não podem ser encontrados são tratados como membros raiz. |
Type |
Contém o tipo do atributo. Para obter mais informações, consulte Configurar tipos de atributo. |
UnaryOperatorColumn |
Especifica a coluna que fornece operadores unários. É uma associação do tipo DataItem que define os detalhes de uma coluna que fornece um operador unário. |
Usage |
Descreve como um atributo é usado. As opções disponíveis são as seguintes: Regular O atributo é um atributo regular. Esse é o valor padrão.Chave O atributo é um atributo de chave. Pai O atributo é um atributo pai. |
ValueColumn |
Identifica a coluna que fornece o valor do atributo. Se o NameColumn elemento do atributo for especificado, os mesmos DataItem valores serão usados como valores padrão para o ValueColumn elemento. Se o NameColumn elemento do atributo não for especificado e a KeyColumns coleção do atributo contiver um único KeyColumn elemento representando uma coluna de chave com um tipo de dados de cadeia de caracteres, os mesmos DataItem valores serão usados como valores padrão para o ValueColumn elemento. |
Observação
Para obter mais informações sobre como definir valores para a KeyColumn propriedade quando você estiver trabalhando com valores nulos e outros problemas de integridade de dados, consulte Tratamento de problemas de integridade de dados no Analysis Services 2005.
Observação
O membro padrão em um atributo é usado para avaliar expressões quando um membro da hierarquia não é explicitamente incluído em uma consulta. O membro padrão de um atributo é especificado pela DefaultMember propriedade no atributo. Sempre que uma hierarquia de uma dimensão é incluída em uma consulta, todos os membros padrão de atributos correspondentes aos níveis na hierarquia são ignorados. Se nenhuma hierarquia de uma dimensão for incluída em uma consulta, os membros padrão serão usados para todos os atributos na dimensão. Para obter mais informações sobre membros padrão, consulte Definir um membro padrão.