Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik: SQL Server Analysis Services
A forrásadat-lekérdezést egy meglévő adatforráshoz tartozó lekérdezéssel helyettesíti. Az INSERT, SELECT FROM PREDICTION JOIN és SELECT FROM NATURAL PREDICTION JOIN utasítások támogatják az OPENQUERY-t.
Szemantika
OPENQUERY(<named datasource>, <query syntax>)
Arguments
Névadó adatforrás
Egy adatforrás, amely a Microsoft SQL Server Analysis Services adatbázisában található.
lekérdezési szintaxis
Egy lekérdezési szintaxis, amely egy sorhalmazt ad vissza.
Megjegyzések
Az OPENQUERY biztonságosabb módot nyújt a külső adatokhoz való hozzáférésre az adatforrás jogosultságainak támogatásával. Mivel a kapcsolati láncszál az adatforrásban van tárolva, az adminisztrátorok az adatforrás tulajdonságait használhatják az adatok elérésének kezelésére. További információért az adatforrásokról lásd: Támogatott adatforrások (SSAS - Multidimensional).
A szerveren elérhető adatforrások listáját a MDSCHEMA_INPUT_DATASOURCES séma sorhalmazának lekérdezésével kaphatod. További információkért a MDSCHEMA_INPUT_DATASOURCES használatáról lásd MDSCHEMA_INPUT_DATASOURCES Rowset.
Az alábbi DMX lekérdezéssel is visszaküldheted az aktuális Analysis Services adatbázis adatforrásainak listáját:
SELECT * FROM $system.MDSCHEMA_INPUT_DATASOURCES
Példák
A következő példa a Analysis Services adatbázisban már definiált MyDS adatforrást használja, hogy kapcsolatot hozzon létre az AdventureWorksDW2025 adatbázishoz és lekérdezze a vTargetMail nézetet.
OPENQUERY (MyDS,'SELECT TOP 1000 * FROM vTargetMail')
Lásd még:
<Forrásadat-lekérdezés>
Adatbányászati kiterjesztések (DMX) adatkezelési állítások
Adatbányászati kiterjesztések (DMX) nyilatkozat hivatkozás