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) 陳述式參考

說明及資訊

取得 SQL Server 2005 協助