Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: usług SQL Server Analysis Services
Zastępuje zapytanie o dane źródłowe zapytaniem do istniejącego źródła danych. Instrukcje INSERT, SELECT FROM PREDICTION JOIN oraz SELECT FROM NATURAL PREDICTION JOIN wspierają OPENQUERY.
Składnia
OPENQUERY(<named datasource>, <query syntax>)
Arguments
Nazwane źródło danych
Źródło danych znajdujące się w bazie danych Microsoft SQL Server Analysis Services.
Składnia zapytań
Składnia zapytań zwracająca zestaw wierszy.
Uwagi
OPENQUERY zapewnia bezpieczniejszy sposób dostępu do danych zewnętrznych, wspierając uprawnienia do źródeł danych. Ponieważ ciąg połączeń jest przechowywany w źródle danych, administratorzy mogą korzystać z właściwości źródła danych do zarządzania dostępem do danych. Więcej informacji o źródłach danych można znaleźć w sekcji Wspierane źródła danych (SSAS - wielowymiarowe).
Możesz uzyskać listę źródeł danych dostępnych na serwerze, zapytując zestaw wierszy MDSCHEMA_INPUT_DATASOURCES schematu. Więcej informacji o użyciu MDSCHEMA_INPUT_DATASOURCES można znaleźć w MDSCHEMA_INPUT_DATASOURCES Rowset.
Możesz także zwrócić listę źródeł danych w aktualnej bazie danych Analysis Services, używając następującego zapytania DMX:
SELECT * FROM $system.MDSCHEMA_INPUT_DATASOURCES
Przykłady
Poniższy przykład wykorzystuje źródło danych MyDS już zdefiniowane w bazie danych Analysis Services do nawiązania połączenia z bazą AdventureWorksDW2025 danych i zapytań w widoku vTargetMail .
OPENQUERY (MyDS,'SELECT TOP 1000 * FROM vTargetMail')
Zobacz też
<Zapytanie o dane źródłowe>
Instrukcje manipulacji danymi Data Mining Extensions (DMX)
Odniesienie do rozszerzeń Data Mining Extensions (DMX)