Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op: SQL Server Analysis Services
Vervangt de brongegevensquery door een zoekopdracht naar een bestaande databron. De INSERT, SELECT FROM PREDICTION JOIN en SELECT FROM NATURAL PREDICTION JOIN instructies ondersteunen OPENQUERY.
Syntaxis
OPENQUERY(<named datasource>, <query syntax>)
Arguments
Naamgegeven databron
Een databron die bestaat op de Microsoft SQL Server Analysis Services-database.
Querysyntaxis
Een querysyntaxis die een rijset teruggeeft.
Opmerkingen
OPENQUERY biedt een veiligere manier om externe data te benaderen door databronrechten te ondersteunen. Omdat de verbindingsstring in de databron is opgeslagen, kunnen beheerders de eigenschappen van de databron gebruiken om de toegang tot de data te beheren. Voor meer informatie over databronnen, zie Ondersteunde Gegevensbronnen (SSAS - Multidimensionaal).
Je kunt een lijst krijgen van de databronnen die op een server beschikbaar zijn door de MDSCHEMA_INPUT_DATASOURCES schema-rijset te doorzoeken. Voor meer informatie over het gebruik van MDSCHEMA_INPUT_DATASOURCES, zie MDSCHEMA_INPUT_DATASOURCES Rowset.
U kunt ook een lijst van databronnen teruggeven in de huidige Analysis Services-database door de volgende DMX-query te gebruiken:
SELECT * FROM $system.MDSCHEMA_INPUT_DATASOURCES
Voorbeelden
Het volgende voorbeeld gebruikt de MyDS-databron die al is gedefinieerd in de Analysis Services-database om een verbinding met de AdventureWorksDW2025 database te maken en de vTargetMail-weergave op te vragen.
OPENQUERY (MyDS,'SELECT TOP 1000 * FROM vTargetMail')
Zie ook
<Brongegevensopvraging>
Data Mining Extensions (DMX) Data Manipulatie-instructies
Data Mining Extensions (DMX) Statement Referentie