Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения: SQL Server Analysis Services
Заменяет запрос источника данных запросом существующего источника данных. Инструкции INSERT, SELECT FROM PREDICTION JOIN и SELECT FROM NATURAL PREDICTION JOIN поддерживают OPENQUERY.
Синтаксис
OPENQUERY(<named datasource>, <query syntax>)
Аргументы
именованный источник данных
Источник данных, который существует в базе данных Microsoft SQL Server Analysis Services.
Синтаксис запроса
Синтаксис запроса, возвращающего набор строк.
Замечания
OPENQUERY обеспечивает более безопасный способ доступа к внешним данным, поддерживая разрешения источника данных. Так как строка соединения хранится в источнике данных, администраторы могут использовать свойства источника данных для управления доступом к данным. Дополнительные сведения о источниках данных см. в статье "Поддерживаемые источники данных" (SSAS — многомерные)).
Список источников данных, доступных на сервере, можно получить, запросив набор строк схемы MDSCHEMA_INPUT_DATASOURCES . Дополнительные сведения об использовании MDSCHEMA_INPUT_DATASOURCES см. в MDSCHEMA_INPUT_DATASOURCES наборе строк.
Кроме того, список источников данных в текущей базе данных служб Analysis Services можно получить с помощью следующего DMX-запроса:
SELECT * FROM $system.MDSCHEMA_INPUT_DATASOURCES
Примеры
В следующем примере используется источник данных MyDS, уже определенный в базе данных Analysis Services, для создания подключения к AdventureWorksDW2025 базе данных и запроса представления vTargetMail .
OPENQUERY (MyDS,'SELECT TOP 1000 * FROM vTargetMail')
См. также
<запрос исходных данных>
Инструкции по обработке данных расширения интеллектуального анализа данных (DMX)
Справочник по расширениям интеллектуального анализа данных (DMX)