<원본 데이터 쿼리와> -OPENQUERY<source data query> - OPENQUERY

적용 대상:예SQL Server Analysis Services아니요Azure Analysis ServicesAPPLIES TO:yesSQL Server Analysis ServicesnoAzure Analysis Services

원본 데이터 쿼리를 기존 데이터 원본에 대한 쿼리로 바꿉니다.Replaces the source data query with a query to an existing data source. INSERT, 선택 FROM PREDICTION JOIN 및 선택 FROM NATURAL PREDICTION JOIN 문을 지원 OPENQUERY합니다.The INSERT, SELECT FROM PREDICTION JOIN, and SELECT FROM NATURAL PREDICTION JOIN statements support OPENQUERY.

구문Syntax


OPENQUERY(<named datasource>, <query syntax>)  

인수Arguments

명명 된 데이터 원본named datasource
데이터 원본에 존재 하는 MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services 데이터베이스입니다.A data source that exists on the MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services database.

쿼리 구문query syntax
행 집합을 반환하는 쿼리 구문입니다.A query syntax that returns a rowset.

주의Remarks

OPENQUERY 데이터 원본 권한을 지원 하 여 외부 데이터에 액세스 하는 보다 안전한 방법을 제공 합니다.OPENQUERY provides a more secure way to access external data by supporting data source permissions. 연결 문자열은 데이터 원본에 저장되어 있으므로 관리자는 데이터 원본의 속성을 사용하여 데이터에 대한 액세스를 관리할 수 있습니다.Because the connection string is stored in the data source, administrators can use the properties of the data source to manage access to the data. 데이터 원본에 대 한 자세한 내용은 참조 지원 데이터 원본 ( SSAS-다차원 데이터 ) .For more information about data sources, see Supported Data Sources (SSAS - Multidimensional).

쿼리하여 서버에서 사용할 수 있는 데이터 원본 목록을 가져올 수는 MDSCHEMA_INPUT_DATASOURCES 스키마 행 집합입니다.You can get a list of the data sources that are available on a server by querying the MDSCHEMA_INPUT_DATASOURCES schema rowset. 사용에 대 한 자세한 내용은 MDSCHEMA_INPUT_DATASOURCES, 참조 MDSCHEMA_INPUT_DATASOURCES 행 집합합니다.For more information about using MDSCHEMA_INPUT_DATASOURCES, see MDSCHEMA_INPUT_DATASOURCES Rowset.

다음 DMX 쿼리를 사용하여 현재 Analysis Services 데이터베이스의 데이터 원본 목록을 반환할 수도 있습니다.You can also return a list of data sources in the current Analysis Services database by using the following DMX query:

SELECT * FROM $system.MDSCHEMA_INPUT_DATASOURCES

Examples

다음 예제에 이미 정의 되어 있는 MyDS 데이터 원본을 사용 하 여는 Analysis ServicesAnalysis Services 에 대 한 연결을 만들려는 데이터베이스의 AdventureWorksDW2012AdventureWorksDW2012 데이터베이스 및 쿼리는 vTargetMail 보기.The following example uses the MyDS data source already defined in the Analysis ServicesAnalysis Services database to create a connection to the AdventureWorksDW2012AdventureWorksDW2012 database and query the vTargetMail view.

OPENQUERY (MyDS,'SELECT TOP 1000 * FROM vTargetMail')  

관련 항목:See Also

< 원본 데이터 쿼리와 > <source data query>
Data Mining Extensions ( DMX ) 데이터 조작 문 Data Mining Extensions (DMX) Data Manipulation Statements
Data Mining Extensions ( DMX ) 문 참조Data Mining Extensions (DMX) Statement Reference