Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Una tupla está formada por un miembro de cada dimensión contenida dentro de un cubo. Por lo tanto, una tupla identifica de forma única una sola celda dentro del cubo.
Nota:
Una tupla que hace referencia a uno o más miembros que no son válidos se conoce como tupla vacía.
La expresión completa de un identificador de tupla está compuesta por uno o más miembros explícitamente especificados, enmarcados entre paréntesis:
(Member_expression [ ,Member_expression ... ] )
Una tupla puede estar completamente calificada, puede contener miembros implícitos o puede contener un solo elemento.
Tuplas y miembros implícitos
Una tupla que especifica explícitamente un solo miembro de cada dimensión contenida en un cubo se conoce como tupla totalmente calificada. Sin embargo, una tupla no tiene por qué estar completamente cualificada.
Cualquier dimensión que no esté explícitamente referenciada dentro de una tupla se referencia implícitamente. El miembro para la dimensión referenciada implícitamente depende de la estructura de la dimensión y de las relaciones de atributos definidas en ella. Si existe una referencia explícita a una jerarquía en la misma dimensión que la jerarquía referenciada implícitamente, y existe una relación directa o indirecta definida entre la jerarquía referenciada explícitamente y la jerarquía referenciada implícitamente, entonces la tupla se comporta como si contuviera al miembro en la jerarquía referenciada implícitamente que existe con el miembro en la jerarquía referenciada explícitamente. Por ejemplo, si un cubo contiene una dimensión Cliente con atributos Ciudad y Campo, y existe una relación definida entre estos dos atributos de modo que una Ciudad tiene un País y un País puede contener muchas Ciudades, entonces incluir explícitamente la Ciudad 'Londres' en tu tupla hace referencia implícita al País 'Reino Unido'. Sin embargo, si no se definen relaciones de atributos, la relación va en sentido contrario (por ejemplo, aunque la Ciudad pueda tener una relación con el país, no se puede determinar la ciudad en la que vive alguien solo por saber el país) o no existen relaciones directas entre los dos atributos definidos (podría haber una relación definida de Cliente a Ciudad y de Cliente a País, pero no se define ninguna relación entre Ciudad y Campo) entonces se aplican las siguientes reglas:
Si la jerarquía referenciada implícitamente tiene un miembro por defecto, el miembro por defecto se añade a la tupla.
Si la jerarquía referenciada implícitamente no tiene un miembro por defecto, se utiliza el miembro (Todo) de la jerarquía por defecto.
Si la jerarquía referenciada implícitamente no tiene un miembro por defecto, se utiliza el primer miembro del nivel superior de la jerarquía.
One-Member Tuplas
Si la expresión de la tupla tiene un solo elemento, MDX convierte el miembro en una tupla de un solo miembro para fines de evaluar la expresión. En otras palabras, proporcionar la expresión [Measures].[TestMeasure] miembro en lugar de una expresión de tupla es funcionalmente equivalente a la expresión de tupla ( [Measures].[TestMeasure] ).