Configurar o nível (All) para hierarquias de atributo
No Microsoft SQL Server Analysis Services, o nível (Todos) é um nível opcional gerado pelo sistema. Contém apenas um membro, cujo valor é a agregação de valores de todos os membros do nível imediatamente subordinado. Este membro é chamado de membro All. Trata-se de um membro gerado pelo sistema e que não é incluído na tabela de dimensões. Como o membro do nível (All) está no topo da hierarquia, seu valor é a agregação consolidada dos valores de todos os membros da hierarquia. Geralmente, o membro All funciona como membro padrão de uma hierarquia.
A existência de um nível (All) em uma hierarquia de atributos depende da configuração da propriedade IsAggregatable
do atributo e a existência de um nível (All) na hierarquia definida pelo usuário depende da propriedade IsAggregatable
do atributo em seu nível mais alto. Se a propriedade IsAggregatable
for definida como True
, existirá um nível (All). A hierarquia não terá um nível (All) se a propriedade IsAggregatable
estiver configurada como False
.
Estabelecendo o nível mais alto
Se a propriedade IsAggregatable
estiver configurada como False
no atributo de origem de um nível da hierarquia, nenhum nível agregável pode aparecer acima dele na hierarquia. Um nível não agregável deve ser o nível mais alto de qualquer hierarquia ou a propriedade IsAggregatable
dos atributos de origem de todos os níveis acima dele também deve ser configurada como False
.
Membro e nível (All)
O único membro do nível (All) é chamado de membro All. A AttributeAllMemberName
propriedade em uma dimensão especifica o nome do membro All para atributos em uma dimensão. A propriedade AllMemberName
em uma hierarquia especifica o nome do membro All para seus atributos.