Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к:
SQL Server Analysis Services
Azure Analysis Services
Fabric/Power BI Premium
Кортеж однозначно идентифицирует срез данных из куба. Кортеж формируется сочетанием элементов измерения, если нет двух или более элементов, принадлежащих одной иерархии.
Неявные или стандартные элементы атрибутов в кортеже
При определении кортежа в MDX-запросе или MDX-выражении не нужно явно включать элемент атрибута из каждой иерархии атрибутов. Если элемент из иерархии атрибутов явно не включен в запрос или выражение, то элемент по умолчанию для этой иерархии атрибутов — это элемент атрибута, неявно включенный в кортеж. Если в кубе явно не определено иное, элемент по умолчанию для каждой иерархии атрибутов является членом (Все), если существует элемент (Все). Если член (все) не существует в иерархии атрибутов, элемент по умолчанию является членом верхнего уровня иерархии атрибутов. Мера по умолчанию — это первая мера, указанная в кубе, если не определена мера по умолчанию. Дополнительные сведения см. в "Определение члена по умолчанию" и DefaultMember (MDX).
Например, следующий кортеж определяет одну ячейку в базе данных Adventure Works, явно определяя только один элемент измерения Мер.
(Measures.[Reseller Sales Amount])
В предыдущем примере однозначно идентифицируется ячейка, состоящая из элемента "Объем продаж торгового посредника" из измерения "Меры" и элемента по умолчанию из каждой иерархии атрибутов в кубе. Элемент по умолчанию — это элемент (все) для каждой иерархии атрибутов, отличной от иерархии атрибутов целевой валюты. Элемент по умолчанию для иерархии целевой валюты — это элемент доллара США (этот элемент по умолчанию определен в скрипте многомерных выражений для куба Adventure Works).
Это важно
Член иерархии атрибутов в кортеже также подвергается влиянию со стороны связей, определенных между атрибутами в измерении.
Следующий запрос возвращает значение ячейки, на которую ссылается кортеж, указанный в предыдущем примере ($80,450,596.98).
SELECT
Measures.[Reseller Sales Amount] ON COLUMNS
FROM [Adventure Works]
Замечание
При указании оси для набора (в данном случае, состоящего из одного кортежа) в запросе, необходимо начать с указания набора для оси столбцов перед указанием набора для оси строки. Ось столбцов также может называться осью (0) или просто 0. Дополнительные сведения о запросах MDX см. в разделе "Базовый запрос MDX (MDX)".
Кортежи как значения или ссылки на элементы
В запросе можно использовать кортеж для возврата значения из ячейки, на которую он указывает, как было показано в предыдущем примере. Или можно использовать кортеж в выражении, чтобы явно ссылаться на элементы, указанные в кортеже. Запрос или выражение могут использовать функции, возвращающие или использующие кортежи. Кортеж можно использовать для ссылки на значение ячейки, указанной кортежем, или для задания комбинации элементов при использовании в функции.
Размерность кортежа
Размерность кортежа относится к порядку или расположению элементов в кортеже. Поскольку неявные элементы всегда следуют в одном порядке, о размерности чаще всего думают с точки зрения явно определенных элементов кортежа. Порядок членов кортежа важен при определении множества кортежей. В следующем примере два элемента в кортеже на оси колонны.
SELECT
([Measures].[Reseller Sales Amount],[Date].[Calendar Year].[CY 2004]) ON COLUMNS
FROM [Adventure Works]
Замечание
При явном указании элемента в кортеже из нескольких измерений необходимо включить весь кортеж в скобки. При указании только одного члена в кортеже скобки являются необязательными.
Кортеж в запросе в предыдущем примере указывает возвращение ячейки куба на пересечении измерения объема продаж торгового посредника измерения мер и элемента CY 2004 иерархии атрибутов Calendar Year в измерении Date.
Замечание
Элемент атрибута можно ссылаться либо по имени члена, либо по его ключу. В предыдущем примере можно заменить ссылку на [CY 2004] на &[2004].
См. также
Основные понятия MDX (службы Analysis Services)
Пространство куба
Автосуществование
Работа с элементами, кортежами и наборами (MDX)