LookupCube (MDX)
Zwraca wartość wyrażenie Multidimensional Expressions (MDX), obliczonego dla innego moduł określonego w tej samej bazie danych.
Numeric expression syntax
LookupCube(Cube_Name, Numeric_Expression )
String expression syntax
LookupCube(Cube_Name, String_Expression )
Argumenty
Cube_Name
Wyrażenie prawidłowy ciąg określający nazwę moduł.Numeric_Expression
Prawidłowe wyrażenie liczbowe będące zwykle wyrażeniem Multidimensional Expressions (MDX) współrzędne komórka zwracające liczbę.String_Expression
Wyrażenie prawidłowy ciąg, który zazwyczaj jest to poprawne wyrażenie Multidimensional Expressions (MDX) ze współrzędnymi komórka, która zwraca ciąg.
Remarks
Jeśli wyrażenie liczbowe jest określone, LookupCube funkcja ocenia określonego wyrażenia liczbowego do określonego moduł i zwraca wynikową wartość liczbową.
Jeżeli określono wyrażenie tekstowe, LookupCube funkcja ocenia wyrażenia określonego ciągu znaków określonego moduł i zwraca wynikowy ciąg wartości.
The LookupCube funkcja works on cubes within the same database as the urządzenie źródłowe moduł on which the MDX query that contains the LookupCube funkcja is running.
Important Note: |
---|
Kontekście bieżącej kwerendy nie zawiera modułem, którego dotyczy kwerenda, dlatego należy wprowadzić wszelkie niezbędne aktualnych członków w wyrażeniu numerycznym lub ciąg. |
Przykłady
Poniższa kwerenda przedstawia wykorzystanie LookupCube:
WITH MEMBER MEASURES.LOOKUPCUBEDEMO AS
LOOKUPCUBE("Adventure Works", "[Measures].[In" + "ternet Sales Amount]")
SELECT MEASURES.LOOKUPCUBEDEMO ON 0
FROM [Adventure Works]