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