Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vrací hodnotu výrazu Multidimensional Expressions (MDX) vyhodnoceného přes jinou specifikovanou kostku ve stejné databázi.
Syntax
Numeric expression syntax
LookupCube(Cube_Name, Numeric_Expression )
String expression syntax
LookupCube(Cube_Name, String_Expression )
Arguments
Cube_Name
Platný řetězec, který určuje název krychle.
Numeric_Expression
Platný číselný výraz, který je typicky výrazem Multidimenzionálních výrazů (MDX) souřadnic buňky, které vracejí číslo.
String_Expression
Platný řetězec, který je typicky platným výrazem v multidimenzionálních výrazech (MDX) souřadnic buňky, který vrací řetězec.
Remarks
Pokud je zadán číselný výraz, funkce LookupCube vyhodnotí zadaný číselný výraz ve specifikované krychle a vrátí výslednou číselnou hodnotu.
Pokud je specifikován řetězcový výraz, funkce LookupCube vyhodnotí zadaný řetězec v dané kostce a vrátí výslednou hodnotu řetězce.
Funkce LookupCube pracuje na krychle ve stejné databázi jako zdrojová kostka, na které běží dotaz MDX obsahující funkci LookupCube .
Important
Musíte uvést všechny potřebné aktuální členy v číselném nebo řetězcovém výrazu, protože kontext aktuálního dotazu se nepřenáší do dotazované krychle.
Jakýkoli výpočet používající funkci LookupCube pravděpodobně bude mít špatný výkon. Místo použití této funkce zvažte přepracování řešení tak, aby všechna potřebná data byla v jedné krychle.
Examples
Následující dotaz ukazuje použití LookupCube:
WITH MEMBER MEASURES.LOOKUPCUBEDEMO AS
LOOKUPCUBE("Adventure Works", "[Measures].[In" + "ternet Sales Amount]")
SELECT MEASURES.LOOKUPCUBEDEMO ON 0
FROM [Adventure Works]