[ 追蹤] 對話框可協助您監視傳送至您用於數據採礦之 Analysis Services 實例的語句。 建立 Analysis Services 實例的連接之後,用戶端與伺服器之間的所有互動都會記錄在 [追蹤] 窗格中,包括建立結構的語句、新增採礦模型,以及從伺服器傳回的一些訊息。
根據要求的動作,語句可能是數據採礦延伸模組 (DMX) 數據定義查詢或數據作查詢、Analysis Services 腳本語言 (ASSL) 封包或對 Analysis Services 預存程式的呼叫。 不過,不會顯示實際的數值結果和數據值。
追蹤 只會監視目前的連線,而且不會儲存 追蹤 對話框的內容。
選項
追蹤窗格 列出從 Excel 用戶端傳送到伺服器的所有語句。
視所要求的動作而定,語句可能是 DMX 數據作或數據定義語句、對 Analysis Services 預存程式的呼叫,或 XML/A 封包。
目前的連線 按兩下即可顯示目前連接的定義。 定義包含連接的名稱、提供者、數據源和目錄、上次用於交易的時間,以及目前狀態 (Open、Inactive)。
使用會話模型 選取此複選框,即可將數據採礦模型和結構儲存為伺服器上的暫存物件。 您建立的模型和結構僅適用於目前會話的持續時間。
取消選取此選項,以將您的模型或結構儲存在 Analysis Services 伺服器上。
注意 只有在您使用適用於 Excel 的數據表分析工具時,才能使用暫存物件。 Visio 數據採礦範本和適用於 Excel 的數據採礦用戶端需要將結構和模型儲存在伺服器上。
追蹤過渡結構和模型
如果您使用數據表分析工具,依預設會建立暫存結構和模型,則會監視伺服器與客戶端之間的活動,但您所建立的模型或結構不會永久儲存至伺服器。
如果您想要在使用其中一個資料表分析工具時保留工作,您可以取消選取選項 [使用會話模型],讓您的模型永久儲存在伺服器上。 您也可以將 [追蹤] 窗格中的 語句複製到檔案,以便稍後重新建立工作。
瞭解會話
當您連接到 Analysis Services 的實例時,資料探勘擴充套件會啟動一個會話。 每個會話都會接收會話標識碼,以識別 Analysis Services 實例上的現有會話。 不過,會話標識碼不保證會話保持有效。 如果會話逾時或與會話相關聯的連線中斷,會話可能會過期。 如果會話過期且不再有效,Analysis Services 會結束會話,並回復正在處理的任何交易。 如果訊息以不再有效的會話標識碼傳送,訊息會失敗,並出現錯誤,指出找不到指定的會話。
雖然某些數據採礦模型會明確儲存在伺服器上,但會話採礦模型和結構不是,而且會話數據採礦活動不會保存任何記錄。 因為暫存採礦模型和結構會在您結束會話時立即刪除,因此您不應該在儲存您想要保留的任何工作之前關閉 Excel 活頁簿。
變更連線
變更連線並不會刪除先前連線的追蹤。 只關閉活頁簿會清除工作階段。
如果您在 Excel 活頁簿中工作時變更連線,則不會記錄在 [追蹤] 窗格中的連線變更。 若要明確顯示目前連線的名稱和狀態,您必須按兩下 [ 目前連線]。
了解追蹤中的語句
DMX 是一種語言,可用來在 Analysis Services 中建立和使用數據採礦模型。 您可以使用 DMX 來建立新的數據採礦模型結構、定型這些模型,以及流覽、管理及預測這些模型。 DMX 是由資料定義語言 (DDL) 語句、數據作語言 (DML) 語句和函式和運算子所組成。
DMX 語句及其語法的完整討論超出本主題的範圍。 不過,您可以使用 [追蹤] 窗格中的資訊來尋找 DMX 語句行為的詳細資訊。 適用於 Excel 的數據採礦載入巨集也可以協助您建置複雜的 DMX 語句,並與 Analysis Services 伺服器互動。 如需詳細資訊,請參閱查詢(SQL Server 數據探勘增益集)。
備註
許多 DMX 語句都會參數化。 針對簡單類型,參數的值會列在語句底下。 不過,對於複雜型別,只會列出 參數的類型。
SQL Server Analysis Services 也會使用 XML for Analysis (XMLA) 通訊協定來處理用戶端應用程式之間的所有通訊,包括適用於 Excel 的數據採礦用戶端和 Analysis Services 實例。
如需 DMX 語法以及 XMLA 中命令和元素的詳細資訊,請參閱《SQL Server 在線叢書》。
傳送至伺服器的一些語句可能包含呼叫 Analysis Services 系統預存程序的查詢。 如需詳細資訊,請參閱《SQL Server 線上叢書》。