OPENQUERY(DMX)
원본 데이터 쿼리를 기존 데이터 원본에 대한 쿼리로 바꿉니다. INSERT, SELECT FROM PREDICTION JOIN 및 SELECT FROM NATURAL PREDICTION JOIN 문은 OPENQUERY를 지원합니다.
구문
OPENQUERY(<named datasource>, <query syntax>)
인수
- named datasource
Microsoft SQL Server 2005 Analysis Services(SSAS) 데이터베이스에 있는 데이터 원본입니다.
- query syntax
행 집합을 반환하는 쿼리 구문입니다.
주의
MDSCHEMA_INPUT_DATASOURCES 스키마 행 집합을 쿼리하여 서버에서 데이터 원본 목록을 얻을 수 있습니다. MDSCHEMA_INPUT_DATASOURCES 사용에 대한 자세한 내용은 MDSCHEMA_INPUT_DATASOURCES Rowset을 참조하십시오.
OPENQUERY를 사용하면 데이터 원본 사용 권한을 지원 받아 더욱 안전하게 외부 데이터에 액세스할 수 있습니다. 연결 문자열을 데이터 원본으로부터 직접 끌어오기 때문에 관리자는 데이터 원본의 속성을 사용하여 데이터에 대한 액세스를 관리할 수 있습니다. 데이터 원본에 대한 자세한 내용은 데이터 원본 작업(Analysis Services)을 참조하십시오.
예
다음 예에서는 Analysis Services 데이터베이스에 이미 정의되어 있는 MyDS 데이터 원본을 사용하여 AdventureWorksDW 데이터베이스에 대한 연결을 생성하고 vTargetMail 뷰를 쿼리합니다.
OPENQUERY (MyDS,'SELECT TOP 1000 * FROM vTargetMail')
참고 항목
참조
<source data query>
DMX(데이터 마이닝 확장) 데이터 조작 문
DMX(데이터 마이닝 확장) 문 참조