Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Возвращает значение выражения многомерных выражений (MDX), вычисленного по другому заданному кубу в той же базе данных.
Syntax
Numeric expression syntax
LookupCube(Cube_Name, Numeric_Expression )
String expression syntax
LookupCube(Cube_Name, String_Expression )
Arguments
Cube_Name
Допустимое строковое выражение, указывающее имя куба.
Numeric_Expression
Допустимое числовое выражение, которое обычно является многомерным выражением (MDX) координат ячеек, возвращающих число.
String_Expression
Действительное строковое выражение, которое обычно является допустимым выражением координат ячеек в многомерных выражениях (MDX), возвращающим строку.
Remarks
Если задано числовое выражение, функция LookupCube высчитывает заданное числовое выражение в указанном кубе и возвращает полученное числовое значение.
Если задано строковое выражение, функция LookupCube вычисляет указанное строковое выражение в указанном кубе и возвращает полученное значение строки.
Функция LookupCube работает с кубами в той же базе данных, что и исходный куб, на котором выполняется MDX-запрос с функцией LookupCube.
Important
Необходимо указать все необходимые текущие элементы в числовом или строковом выражении, поскольку контекст текущего запроса не переносится в запрашиваемый куб.
Любое вычисление с использованием функции LookupCube , скорее всего, будет иметь плохую производительность. Вместо использования этой функции рассмотрите возможность перепроектировать решение так, чтобы все необходимые данные были собраны в одном кубе.
Примеры
Следующий запрос демонстрирует использование LookupCube:
WITH MEMBER MEASURES.LOOKUPCUBEDEMO AS
LOOKUPCUBE("Adventure Works", "[Measures].[In" + "ternet Sales Amount]")
SELECT MEASURES.LOOKUPCUBEDEMO ON 0
FROM [Adventure Works]