Compartilhar via


Como trabalhar com dados multidimensionais

Aplica-se ao: Access 2013, Office 2013

Um conjunto de células é o resultado de uma consulta em dados multidimensionais. Ele consiste de uma coleção de eixos, em geral não mais do que quatro eixos e usualmente dois ou três. Um eixo é uma coleção de membros de uma ou mais dimensões, que é usada para localizar ou filtrar valores específicos em um cubo.

Uma posição é um ponto ao longo de um eixo. Para um eixo que consiste de uma única dimensão, essas posições são um subconjunto dos membros da dimensão. Se um eixo consiste de mais de uma dimensão, cada posição é uma entidade composta, que tem n partes, em que n é o número de dimensões orientadas ao longo daquele eixo. Cada parte da posição é um membro de uma dimensão constituinte.

Por exemplo, se as dimensões Geografia e Produto de um cubo que contém dados de vendas estiverem orientadas ao longo do eixo x de um conjunto de células, uma posição ao longo desse eixo pode conter os membros "Estados Unidos" e "Computadores". Nesse exemplo, determinar uma posição ao longo do eixo x requer que os membros de cada dimensão estejam orientados ao longo do eixo.

Uma célula é um objeto posicionado na interseção de coordenadas do eixo. Cada célula tem várias informações a ela associadas, inclusive os próprios dados, uma sequência de caracteres formatada (a forma a ser exibida dos dados da célula) e o valor ordinal da célula. (Cada célula é um valor ordinal exclusivo no conjunto de células. O valor ordinal da primeira célula no conjunto de células é zero, enquanto a célula mais à esquerda na segunda linha de um conjunto de células com oito colunas teria um valor ordinal de oito.)

Por exemplo, um cubo tem as seis dimensões a seguir (observe que esse esquema de cubo difere ligeiramente do exemplo dado em Visão geral de esquemas e dados multidimensionais):

  • Vendedor
  • Geografia (hierarquia natural) — Continentes, Países, Estados e assim por diante
  • Trimestres — Trimestres, Meses, Dias
  • Anos
  • Medidas — Vendas, AlteraçãoPercentual, VendasEstimadas
  • Produtos

Observação

[!OBSERVAçãO] O valores da célula no exemplo podem ser exibidos como pares ordenados de ordinais de posição do eixo, em que o primeiro dígito representa a posição do eixo x e o segundo dígito a posição do eixo y.

As características deste conjunto de células são as seguintes:

  • Dimensões dos eixos: Trimestres, Vendedor, Geografia

  • Dimensões de filtro: Medidas, Anos, Produtos

  • Dois eixos: COLUNA (x ou Eixo 0) e LINHA (y ou Eixo 1)

  • eixo x: duas dimensões aninhadas, Vendedor e Geografia

  • eixo y: Dimensão de trimestres

O eixo x tem duas dimensões aninhadas: Vendedor e Geografia. De Geografia, quatro membros são selecionados: Seattle, Boston, USA-South e Japan. Dois membros são selecionados de Vendedor: Valentine e Nash. Isso resulta em um total de oito posições nesse eixo (8 = 4*2).

Cada coordenada é representada como uma posição com dois membros — um da dimensão Vendedor e outro da dimensão Geografia:

 
(Valentine, Seattle), (Valentine, Boston), (Valentine, USA_North), 
(Valentine, Japan), (Nash, Seattle), (Nash, Boston), (Nash, USA_North), 
(Nash, Japan) 

O eixo y tem apenas uma dimensão, contendo as oito posições a seguir:

 
Jan, Feb, Mar, Qtr2, Qtr3, Oct, Nov, Dec 

Conjuntos de células, células, eixos e posições são todos representados no ADO MD por objetos correspondentes: Cellset, Cell, Axis e Position.