如何:新增標準動作

使用 Cube 設計師中的動作檢視,即可將動作加入至資料庫。可以從 Business Intelligence Development Studio 存取該檢視。建立動作之後,使用者就可以在您重新處理相關 Cube 後使用此動作。如需詳細資訊,請參閱<處理 Analysis Services 物件>。

建立動作

  1. 開啟想要建立其動作的 Cube,然後按一下 [動作] 索引標籤。

  2. 在工具列上,按一下 [新增動作] 圖示,然後在運算式窗格中執行下列動作:

    • [名稱] 中,輸入動作的名稱。

    • [目標類型] 下拉式清單中,選取要附加動作的物件類型。您在 [目標類型] 中選取的物件,會決定可用的物件以及在 [目標物件] 中可以選取的類型。下表列出每個目標類型的有效 [目標物件] 選取範圍。

      如果選取下列目標類型 在目標物件中進行下列選取

      屬性成員

      唯一有效的選取範圍是單一屬性階層。動作的目標類型會是所出現處屬性的所有成員 (也就是說,動作也會套用至使用者自訂階層)。

      資料格

      所有資料格是唯一可用的選取範圍。如果您選擇 [資料格] 作為目標類型,則可在 [條件] 中輸入運算式,以限制與動作相關的資料格。

      Cube

      CURRENTCUBE 是唯一可用的選取範圍。動作會與目前的 Cube 相關聯。

      維度成員

      選取單一維度。動作會與維度的所有成員相關聯。

      階層

      選取單一階層。動作僅會與階層物件相關聯。唯有其 [AttributeHierarchyEnabled][AttributeHierarchyVisible] 屬性 (Property) 均設定為 True 時,屬性 (Attribute) 階層才會出現在清單中。

      階層成員

      選取單一階層。動作會與選取之階層的所有成員相關聯。唯有其 [AttributeHierarchyEnabled][AttributeHierarchyVisible] 屬性 (Property) 均設定為 True 時,屬性 (Attribute) 階層才會出現在清單中。

      層級

      選取單一層級。動作僅會與層級物件相關聯。

      層級成員

      選取單一層級。動作會與選取之層級的所有成員產生關聯。

    • [目標物件] 中,按一下文字方塊右側的箭頭,並在開啟的樹狀檢視中,按一下要附加動作的物件,然後按一下 [確定]

    • (選擇性)。在 [條件] 中,建立 MDX 運算式以限制動作的目標。您可以手動輸入運算式,或從 [中繼資料][函數] 索引標籤中拖曳項目。

    • [類型] 下拉式清單中,選取要建立的動作類型。下表列出可用的動作類型。

      類型 描述

      資料集

      擷取資料集。

      專屬

      使用不同於此資料表列出的介面來執行作業。

      資料列集

      擷取資料列集。

      陳述式

      執行 OLE DB 命令。

      URL

      在網際網路瀏覽器中顯示網頁。

    • [動作運算式] 中,建立定義動作的運算式。運算式必須評估為字串。您可以手動輸入運算式,或從 [中繼資料][函數] 索引標籤中拖曳項目。

  3. (選擇性)。展開 [其他屬性],然後執行下列其中一個步驟:

    • [引動過程] 下拉式清單中,指定叫用動作的方法。下表描述可用的叫用動作選項。

      選項 描述

      互動式

      動作是由使用者互動所觸發。

      批次

      動作會以批次作業的方式來執行。

      開啟時

      使用者開啟 Cube 時執行動作。

    • [應用程式] 中,輸入與動作相關聯的應用程式名稱。例如,如果您建立的動作會將使用者帶到特定的網站,則與該動作相關的應用程式應該是 Microsoft Internet Explorer 或其他網頁瀏覽器。

      ms175583.note(zh-tw,SQL.90).gif附註:
      除非用戶端應用程式明確地限制結構描述資料列集只傳回符合 [應用程式] 指定之名稱的動作,否則專屬動作不會傳回至伺服器。
    • [動作內容] 中,如果使用的是 URL 類型,則請用括號括住網際網路位址。例如,"https://www.adventure-works.com"。

    • [描述] 中,輸入動作的描述。

    • [標題] 中,輸入標題或評估為標題的 MDX 運算式。起始動作時,會向使用者顯示此標題。如果沒有指定標題,則會使用動作的名稱來取代。

    • [標題是 MDX] 下拉式清單中,指定標題是否為 MDX。此欄位指出伺服器是否將 [標題] 的內容評估為 MDX 運算式。

請參閱

工作

如何:測試動作

其他資源

動作的如何主題 (Analysis Services)

說明及資訊

取得 SQL Server 2005 協助