<來源資料查詢>

適用於: SQL Server Analysis Services

若要定型資料採礦模型並從採礦模型建立預測,您必須存取 Microsoft SQL Server Analysis Services 資料庫外部的資料。 <您可以使用資料採礦延伸模組 (DMX) 中的來源資料查詢 > 子句來定義此外部資料。 INSERT INTO (DMX) SELECT FROM < 模型 > PREDICTION JOIN (DMX) SELECT FROM NATURAL PREDICTION JOIN 語句全都使用 < 來源資料查詢 >

查詢類型

指定來源資料的三種最常見方式如下:

OPENQUERY (DMX)
此語句會使用現有的資料來源,查詢 Analysis Services 實例外部的資料。

雖然 OPENQUERY 在函式中 與 OPENROWSET 類似, 但 OPENQUERY 具有下列優點:

  • 使用 OPENQUERY 撰寫 DMX 查詢會更容易 。 您不必在每次撰寫查詢時建立新的連接字串,而是可以利用資料來源中的現有連接字串。 資料來源物件也可以控制個別使用者的資料存取。

  • 系統管理員可更充分掌控伺服器上的資料存取方式。 例如,系統管理員可以管理哪些提供者載入伺服器,以及可以存取哪些外部資料。

OPENROWSET (DMX)
此語句會使用現有的資料來源,查詢 Analysis Services 實例外部的資料。

SHAPE (DMX)
此語句會查詢多個資料來源以建立巢狀資料表。 藉由使用 SHAPE ,您可以將多個來源的資料合併成單一階層式資料表。 這可讓您利用 Analysis Services 將資料表內嵌在資料表內的能力來巢狀資料表。

若要指定來源資料,您也可以使用下列選項:

  • 任何有效的 DMX 語句

  • 任何有效的多維度運算式 (MDX) 語句

  • 傳回預存程式的資料表

  • XML for Analysis (XMLA) 資料列集

  • 資料列集參數

另請參閱

資料採礦延伸模組 (DMX) 資料動作陳述式
資料採礦延伸模組 (DMX) 陳述式參考
巢狀資料表 (Analysis Services - 資料採礦)