LookupCube(MDX)LookupCube (MDX)

적용 대상:예SQL Server Analysis Services아니요Azure Analysis ServicesAPPLIES TO:yesSQL Server Analysis ServicesnoAzure Analysis Services

같은 데이터베이스에서 지정된 또 다른 큐브에 대해 계산된 MDX 식의 값을 반환합니다.Returns the value of a Multidimensional Expressions (MDX) expression evaluated over another specified cube in the same database.

구문Syntax


Numeric expression syntax  
LookupCube(Cube_Name, Numeric_Expression )  

String expression syntax  
LookupCube(Cube_Name, String_Expression )  

인수Arguments

Cube_NameCube_Name
큐브의 이름을 지정하는 유효한 문자열 식입니다.A valid string expression that specifies the name of a cube.

Numeric_ExpressionNumeric_Expression
숫자를 반환하는 셀 좌표의 유효한 숫자 식으로서, 일반적으로 MDX 식입니다.A valid numeric expression that is typically a Multidimensional Expressions (MDX) expression of cell coordinates that return a number.

String_ExpressionString_Expression
문자열을 반환하는 셀 좌표의 유효한 문자열 식으로서, 일반적으로 유효한 MDX 식입니다.A valid string expression that is typically a valid Multidimensional Expressions (MDX) expression of cell coordinates that returns a string.

주의Remarks

숫자 식이 지정 되는 LookupCube 함수는 지정 된 큐브의 특정된 숫자 식을 계산 하 고 결과 숫자 값을 반환 합니다.If a numeric expression is specified, the LookupCube function evaluates the specified numeric expression in the specified cube and returns the resulting numeric value.

문자열 식이 지정 되는 LookupCube 함수는 지정 된 큐브의 특정된 문자열 식을 계산 하 고 결과 문자열 값을 반환 합니다.If a string expression is specified, the LookupCube function evaluates the specified string expression in the specified cube and returns the resulting string value.

LookupCube 기반이 MDX를 쿼리 하는 원본 큐브에 포함 되어 있는 동일한 데이터베이스 내의 큐브에서 작동 하는 함수는 LookupCube 함수가 실행 되 고 있습니다.The LookupCube function works on cubes within the same database as the source cube on which the MDX query that contains the LookupCube function is running.

중요

현재 쿼리의 컨텍스트는 쿼리되는 큐브에는 적용되지 않으므로 숫자 또는 문자열 식에 필요한 현재 멤버를 모두 지정해야 합니다.You must provide any necessary current members in the numeric or string expression because the context of the current query does not carry over to the cube being queried.

사용 하 여 모든 계산의 LookupCube 함수는 성능이 저하 될 가능성이 있습니다.Any calculation using the LookupCube function is likely to suffer from poor performance. 이 함수를 사용하는 대신 필요한 모든 데이터가 하나의 큐브에 있도록 솔루션을 다시 설계하는 것이 좋습니다.Instead of using this function, consider redesigning your solution so that all of the data you need is present in one cube.

Examples

다음 쿼리에서는 LookupCube를 사용하는 방법을 보여 줍니다.The following query demonstrates the use of LookupCube:

WITH MEMBER MEASURES.LOOKUPCUBEDEMO AS

LOOKUPCUBE("Adventure Works", "[Measures].[In" + "ternet Sales Amount]")

SELECT MEASURES.LOOKUPCUBEDEMO ON 0

FROM [Adventure Works]

관련 항목:See Also

MDX 함수 참조 ( Mdx)MDX Function Reference (MDX)