MDX 查詢編輯器 (SSAS)
使用 [MDX 查詢編輯器] 即可設計和執行以多維度運算式 (MDX) 語言撰寫的陳述式和指令碼。
功能
- 在 [MDX 查詢編輯器] 的查詢編輯器窗格中鍵入指令碼。
- 若要執行指令碼,請按 F5,或在工具列上按一下 [執行],抑或在 [查詢] 功能表上按一下 [執行]。如果已選取部份程式碼,則僅執行該部份程式碼。如果未選取程式碼,則執行整個 MDX 查詢編輯器的內容。
- 在中繼資料窗格中,可以檢視 Analysis Services 資料庫所包含之 Cube 和其他物件的中繼資料。
- 如需 MDX 語法的說明,請在 [MDX 查詢編輯器] 中選取關鍵字,然後按 F1。
- 如需 MDX 語法的動態說明,請在 [說明] 功能表上,按一下 [動態說明],以便開啟動態說明元件。使用動態說明時,在查詢編輯器中鍵入關鍵字,說明主題就會顯示在 [動態說明] 視窗內。
SQL Server Analysis Services 編輯器工具列
當 [MDX 查詢編輯器] 開啟時,顯示的 Analysis Services 編輯器工具列中,就會包含下表列出的按鈕。
詞彙 | 定義 |
---|---|
連接 |
開啟 [連接到伺服器] 對話方塊,以建立與 Analysis Services 執行個體的連接。 |
中斷連接 |
中斷 MDX 查詢編輯器與 Analysis Services 執行個體的連接。 |
變更連接 |
開啟 [連接到伺服器] 對話方塊,以建立另一個 Analysis Services 執行個體的連接。 |
使用目前的連接新增查詢 |
使用目前 MDX 查詢編輯器視窗的連接資訊,開啟新的 MDX 查詢編輯器視窗。 |
可用的資料庫 |
連接到同一執行個體的另一個 Analysis Services 資料庫。 |
執行 |
執行選取的程式碼,如果未選取程式碼,則執行 MDX 查詢編輯器的所有程式碼。 |
剖析 |
檢查所選取程式碼的語法。如果未選取程式碼,則會檢查整個 MDX 查詢編輯器視窗的語法。 |
取消執行查詢 |
將取消要求傳送到伺服器。部份查詢無法立即取消,必須等候適當的取消條件。取消查詢之後,交易回復時可能產生延遲。 |
MDX 查詢編輯器視窗
下表列出在 MDX 查詢編輯器中可用的選項。
詞彙
定義
查詢編輯器視窗
鍵入要由 MDX 查詢編輯器執行的 MDX 陳述式和指令碼。
如需有關查詢編輯器窗格的詳細資訊,請參閱<在 SQL Server Management Studio 中編輯指令碼和檔案>。
查詢編輯器的內容功能表提供下列選項:
詞彙
定義
剪下將目前選取範圍複製到剪貼簿,並從查詢編輯器視窗中移除選取範圍。
複製將目前選取範圍複製到剪貼簿。
貼上將剪貼簿內容貼到目前選取範圍。
連接開啟 [連接到伺服器] 對話方塊,以建立與 Analysis Services 執行個體的連接。
中斷連接中斷目前查詢編輯器與 Analysis Services 執行個體的連接。
中斷連接所有查詢中斷連接所有目前開啟的查詢編輯器。
變更連接開啟 [連接到伺服器] 對話方塊,以建立另一個 Analysis Services 執行個體的連接。
在物件總管中開啟伺服器在 [物件總管] 中,開啟目前查詢編輯器所連接的 Analysis Services 執行個體。
執行執行選取的程式碼,如果未選取程式碼,則執行目前查詢編輯器的所有程式碼。
屬性視窗在 SQL Server Management Studio 中,顯示目前查詢視窗的 [屬性] 視窗。
查詢選項顯示 [查詢選項] 對話方塊。
中繼資料視窗
顯示目前連接之 Analysis Services 資料庫的中繼資料。
Cube
選取目前連接之 Analysis Services 資料庫內的 Cube,即可在 [中繼資料] 索引標籤中顯示與 Cube 相關聯的中繼資料。
中繼資料
顯示在 [Cube] 中選取之 Cube 的中繼資料,包括量值群組與量值、關鍵效能指標、維度、階層、層級、成員及成員屬性。
若要擷取物件的完整索引鍵,請:
- 從 [中繼資料] 索引標籤,將物件拖曳至查詢窗格。
- 以滑鼠右鍵按一下物件,然後選取 [複製],再以滑鼠右鍵按一下查詢窗格,然後選取 [貼上]。
函數
顯示從 MDSCHEMA_FUNCTIONS 結構描述資料列集所擷取,且 Analysis Services 資料庫可以使用的 MDX 函數之中繼資料。
若要擷取函數的語法,請:
- 從 [函數] 索引標籤,將物件拖曳至查詢窗格。
- 以滑鼠右鍵按一下函數,然後選取 [複製],再以滑鼠右鍵按一下查詢窗格,然後選取 [貼上]。
結果視窗
在方格中顯示 MDX 陳述式或指令碼的結果。
訊息視窗
顯示執行 MDX 陳述式或指令碼的相關資訊。例如,這個視窗會顯示執行期間發生的錯誤,或執行之後擷取的資料格數目。
請參閱
參考
Analysis Services 設計師與對話方塊 (SSAS)
DMX 查詢編輯器 (SSAS)
XMLA 查詢編輯器 (SSAS)
其他資源
多維度運算式 (MDX) 參考
利用 SQL Server Management Studio 來撰寫、分析和編輯指令碼
在 SQL Server Management Studio 中編輯指令碼和檔案
SQL Server Management Studio 鍵盤快速鍵
自訂功能表和快速鍵
程式碼編輯器中的色彩編碼