Udostępnij za pośrednictwem


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 noteImportant 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]