共用方式為


XMLA 查詢編輯器 (Analysis Services - 多維度資料)

使用 XMLA 查詢編輯器,即可設計和執行以多維度運算式 (XMLA) 語言撰寫的陳述式和指令碼。

功能

  • 在 XMLA 查詢編輯器的查詢編輯器窗格中鍵入指令碼。

  • 若要執行指令碼,請按 F5,或在工具列上按一下 [執行],抑或在 [查詢] 功能表上按一下 [執行]。如果已選取部份程式碼,則僅執行該部份程式碼。如果未選取程式碼,則會執行整個 XMLA 查詢編輯器的內容。

  • 在中繼資料窗格中,可以檢視 Analysis Services 資料庫所包含之 Cube 和其他物件的中繼資料。

  • 如需 XMLA 語法的說明,請在 XMLA 查詢編輯器中選取關鍵字,然後按一下 F1

  • 如需 XMLA 語法的動態說明,請在 [說明] 功能表上按一下 [動態說明],以開啟動態說明元件。使用動態說明時,在查詢編輯器中鍵入關鍵字,說明主題就會顯示在 [動態說明] 視窗內。

SQL Server Analysis Services 編輯器工具列

當 XMLA 查詢編輯器開啟時,就會出現 [SQL Server Analysis Services 編輯器] 工具列,其中會顯示下列按鈕。

詞彙

定義

連接

開啟 [連接到伺服器] 對話方塊,以建立與 Analysis Services 執行個體的連接。

中斷連接

中斷 XMLA 查詢編輯器與 Analysis Services 執行個體的連接。

變更連接

開啟 [連接到伺服器] 對話方塊,以建立另一個 Analysis Services 執行個體的連接。

使用目前的連接新增查詢

使用目前 XML 查詢編輯器視窗的連接資訊,開啟新的 XMLA 查詢編輯器視窗。

可用的資料庫

變更連接到同一執行個體的另一個 Analysis Services 資料庫。

執行

執行選取的程式碼,如果未選取任何程式碼,則會執行 XMLA 查詢編輯器中的所有程式碼。

剖析

檢查所選取程式碼的語法。如果未選取程式碼,此選項會檢查整個 XMLA 查詢編輯器視窗的語法。

取消執行查詢

將取消要求傳送到伺服器。部份查詢無法立即取消,必須等候適當的取消條件。取消查詢之後,交易回復時可能產生延遲。

XMLA 查詢編輯器視窗

XMLA 查詢編輯器有下列選項可用:

詞彙

定義

查詢編輯器視窗

鍵入要由 XMLA 查詢編輯器執行的 XMLA 陳述式和指令碼。

如需有關查詢編輯器窗格的詳細資訊,請參閱<在 SQL Server Management Studio 中編輯指令碼和檔案>。

查詢編輯器的內容功能表提供下列選項:

詞彙定義
剪下將目前選取範圍複製到剪貼簿,並從查詢編輯器視窗中移除選取範圍。
複製將目前選取範圍複製到剪貼簿。
貼上將剪貼簿內容貼到目前選取範圍。
連接開啟 [連接到伺服器] 對話方塊,以建立與 Analysis Services 執行個體的連接。
中斷連接中斷目前查詢編輯器與 Analysis Services 執行個體的連接。
中斷連接所有查詢中斷連接所有開啟的查詢編輯器。
變更連接開啟 [連接到伺服器] 對話方塊,以建立另一個 Analysis Services 執行個體的連接。
在物件總管中開啟伺服器[物件總管] 中,開啟目前查詢編輯器所連接的 Analysis Services 執行個體。
執行執行選取的程式碼,如果未選取程式碼,則執行目前查詢編輯器中的所有程式碼。
屬性視窗在 SQL Server Management Studio 中,顯示目前查詢視窗的 [屬性] 視窗。
查詢選項顯示 [查詢選項] 對話方塊。

結果視窗

以文字顯示 XMLA 陳述式或指令碼的結果。

訊息視窗

顯示 XMLA 陳述式或指令碼如何執行的相關資訊。例如,這個視窗會顯示執行期間發生的錯誤,或執行之後擷取的資料格數目。