9 傳遞內容

本章提供如何在 Oracle Business Intelligence Enterprise Edition 中傳遞個人化與可行動的內容給使用者。其中描述如何建立代理程式、如何訂閱代理程式,以及如何設定裝置和傳遞設定檔。

何謂代理程式?

代理程式可讓您將商業流程自動化。

您可以使用代理程式來提供事件導向警示功能、排定的內容發佈功能以及條件性事件導向動作執行功能。

您可以選擇下列各項:

  • 代理程式執行所依據的排程

  • 決定代理程式執行的資料條件

  • 可以分送的分析

  • 視資料是否符合條件而定,可以自動執行的動作

代理程式可以動態地偵測以資訊為基礎的問題與機會、決定要通知的適當人員,以及透過廣泛的裝置 (電子郵件、電話等等) 傳遞資訊給他們。

註:

代理程式會根據收件者的偏好地區設定,將代理程式的傳遞內容區域化。(使用者可以在「我的帳戶」對話方塊的「偏好設定」頁籤中指定其偏好的地區設定。)

何謂警示?

警示是由代理程式所產生的通知,可將個人化和可行動的內容傳遞至指定的收件者以及代理程式的訂戶。

您可以查看整個 Oracle BI Enterprise Edition 已經傳遞給您的警示,例如:

  • 在首頁的「警示」區段。

  • 在「我的儀表板」的第一個頁面。(若未手動放置,會自動新增「警示」區段至「我的儀表板」的第一個頁面。)

  • 在儀表板頁面上 (如果內容設計人員將「警示」區段新增至頁面)。請參閱新增內容至儀表板

  • 從全域頁首中警示! 按鈕所顯示的「警示」對話方塊。

  • 在指定的傳遞裝置中,例如電話。請參閱何謂裝置和傳遞設定檔?

如需詳細資訊,請參閱存取及管理您的警示

代理程式的運作方式

最簡單的形式是,代理程式會根據定義的排程自動執行指定的目錄分析,並檢查結果中是否有特定問題或機會。

如果在結果中偵測到指定的問題或機會,就會產生警示,並使用替每個人員指定的傳遞選項將警示傳遞給指定的收件者和代理程式的訂戶。

如需警示的詳細資訊,請參閱何謂警示?如需傳遞選項的詳細資訊,請參閱何謂裝置和傳遞設定檔?

如需處理較為複雜的需求,代理程式可以呼叫觸發其他代理程式、命令檔、Java 程式或應用程式的動作。結果可以在代理程式之間傳送,也可以透過 XML、HTML 或純文字傳送至其他應用程式或服務。例如,代理程式可以執行分析來識別目前無法從某個地區倉庫履行之指定金額的所有產品訂單。然後,可以將結果傳送給另一個執行分析來找尋這些產品之替代來源的代理程式。之後,可以觸發最終代理程式,將資訊饋送至公司的 CRM 系統,並將替代來源的資訊通知適當的客戶代表。

您有可能可以自動成為某些代理程式產生之警示的收件者,也可能可以訂閱他人所建立的代理程式。如果您有適當的許可權與職責,也可以建立自己的代理程式。根據您所有之授權層次的不同,您可以選擇與他人共用代理程式,或讓代理程式可供所有使用者使用。

何謂代理程式編輯器?

「代理程式」編輯器可讓您建立代理程式,將個人化和可行動的內容傳遞給使用者。它也可以讓您檢視代理程式目前設定值的摘要。

「代理程式」編輯器包含下列頁籤:

  • 一般 — 可讓您指定代理程式要傳遞內容的優先順序,以及如何產生傳遞內容 (也就是,使用者要執行查詢的方式)。

  • 排程 — 可讓您指定代理程式是否要根據排程來執行、執行的頻率以及開始和結束執行的時間。

  • 條件 — 可讓您指定代理程式是否永遠傳遞其內容並執行其動作,或是依條件傳遞其內容和執行其動作。

  • 傳遞內容 — 可讓您指定要使用代理程式傳遞的內容,例如儀表板頁面或已儲存的分析。

  • 收件者 — 可讓您指定哪些人要接收代理程式的傳遞內容,以及允許哪些人訂閱代理程式。

  • 目的地 — 讓您指定內容要傳遞的位置。

  • 動作 — 讓您指定代理程式完成時一或多個要執行的動作。

當您建立或編輯代理程式時,會存取「代理程式」編輯器。請參閱建立代理程式

關於控制代理程式的存取

所有 Oracle BI EE 使用者都具有代理程式的存取權。

從「管理權限」頁面可以授予存取特定代理程式功能。如果您有適當的授權,則可以授予或拒絕對各種代理程式權限的明確存取權,包括執行下列動作的能力:

  • 建立代理程式

  • 發佈可供訂閱的代理程式

  • 將代理程式傳遞至指定或動態決定的使用者

  • 鏈結代理程式

  • 修改代理程式的目前訂閱

如需權限的詳細資訊,請參閱 Security Guide for Oracle Business Intelligence Enterprise Edition 中的 Managing Presentation Services Privileges

關於在代理程式中使用自訂項

在代理程式中使用自訂項可讓您建立能夠用於一種以上情況的一般代理程式。

在代理程式中使用自訂項可幫助您減少必須替組織建立的代理程式數目和條件數目。它也可以讓您提供特定情況所需的特定警示。

自訂代理程式的方式為覆寫與代理程式中所用分析關聯之提示篩選的運算子與值。(提示篩選指的是其運算子設為「提示」的篩選。如需有關提示篩選的詳細資訊,請參閱建立資料欄篩選

當您指定代理程式執行下列動作時,就需要在代理程式中使用分析:

  • 使用根據某項分析的條件 (指定或內嵌),傳遞其內容及執行其動作。如需有關條件的詳細資訊,請參閱使用條件

  • 傳遞分析作為其內容。

根據提示篩選關聯之分析的使用方式之不同,可以在許多不同的地方自訂提示篩選:

  • 如果將分析當作指定條件的基礎,則自訂鏈如下:

    1. 在分析中

    2. 在指定條件中

    3. 在條件的代理程式自訂項中

    4. 在代理程式條件的訂閱自訂項中

  • 如果將分析當作在代理程式中建立之內嵌條件的基礎,則自訂鏈如下:

    1. 在分析中

    2. 在條件的代理程式自訂項中

    3. 在代理程式條件的訂閱自訂項中

  • 如果將分析指定為代理程式的傳遞內容,則自訂鏈如下:

    1. 在分析中

    2. 在傳遞內容的代理程式自訂項中

    3. 在傳遞內容的訂閱自訂項中

在代理程式中使用自訂項時,請記住以下幾點:

  • 覆寫篩選之後,即無法再於自訂鏈中進一步覆寫。例如,如果您覆寫傳遞內容之代理程式自訂項中的某個篩選,訂戶就無法於稍後在傳遞內容的訂閱自訂項中覆寫該篩選。

  • 如果結合分析中的篩選 (亦即使用 AND 與 OR 建構),自訂項中並不會顯示此 AND 與 OR 結構。

  • 如果在代理程式中多次使用相同的篩選,自訂項只會顯示唯一的一組篩選。您所指定的自訂值會套用至重複篩選的所有執行處理。

    例外:如果分析是根據聯集運算所結合之二或多項分析的結果,自訂項會顯示聯集之每個部分的唯一篩選。如需有關結合分析的詳細資訊,請參閱使用集合運算結合資料欄

  • 在加入自訂鏈中的代理程式之間傳送的篩選 (請參閱在外部系統中呼叫作業、函數或處理作業中的「呼叫代理程式」動作) 不支援自訂項。從父項代理程式傳送而來的篩選指的是沒有訂戶自訂項的篩選。傳送至子項代理程式的篩選會在套用訂戶自訂項之前取代個別的提示篩選。

建立代理程式

您可透過建立和使用代理程式,將商業流程自動化。

請注意以下準則:

  • 您也可以從首頁的建立... 區域選取代理程式,以顯示代理程式編輯器。

  • 您也可以從分析建立代理程式。如需瞭解做法,請參閱從分析建立代理程式

使用下列程序來建立代理程式。

  1. 在全域頁首中,按一下新建,然後選取代理程式
  2. 在代理程式編輯器的「一般」頁籤中,指定代理程式要傳遞之內容的優先順序與如何產生傳遞內容 (也就是,要以哪個使用者的身分執行查詢)。
  3. 在代理程式的「排程」頁籤中,指定代理程式是否要根據排程執行、執行頻率和開始及結束執行的時間。
    選取日期與時間後,使用日光節約時間的時區也會反映日光節約時間。舉例來說,若在夏季月份選取 (GMT) 格林威治標準時間:都柏林、愛丁堡、里斯本、倫敦,就表示 BST (英國夏令時間)。
  4. 在代理程式編輯器的「條件」頁籤中,指定代理程式是要一律傳遞內容並執行動作,還是要依條件傳遞內容並執行動作。

    如需有關條件的詳細資訊,請參閱使用條件

  5. 在代理程式編輯器的「傳遞內容」頁籤中,指定要使用代理程式來傳遞的內容,例如儀表板頁面或儲存的分析。
  6. 在代理程式編輯器的「收件者」頁籤中,指定代理程式所傳遞內容的收件者和允許哪些人訂閱代理程式。
  7. 在代理程式編輯器的「目的地」頁籤中,指定傳遞內容的目的地。
  8. 在代理程式編輯器的「動作」頁籤中,指定代理程式完成時要執行的一或多個動作。
  9. 儲存代理程式。請參閱儲存代理程式

    在您儲存代理程式後,只要按一下立即執行代理程式按鈕,即可執行代理程式。這對於測試代理程式等非常有用。

檢視代理程式設定值摘要

您可以檢視代理程式目前設定值的摘要。

摘要會顯示在代理程式編輯器中,而且可以展開或收合。摘要預設為展開狀態。

請注意以下準則:

  • 您也可以在「目錄」頁面的「預覽」窗格中檢視代理程式設定值的摘要。

  • 在「代理程式」編輯器的總覽標題左邊,按一下:
    • 按鈕以展開摘要。

    • 按鈕以收合摘要。

儲存代理程式

您可以透過儲存代理程式來將其重複使用。

您可以在現有的資料夾或是所建立的新資料夾中儲存代理程式,如下所示。

  • 若代理程式可供訂閱,您必須將它儲存在 /Shared Folders 的子資料夾中,例如 /Shared Folders/Shared Agents/Sales/Agent1。(請注意,您無法直接將代理程式儲存在 /Shared Folders 中,例如 /Shared Folders/Agent1。)

  • 若代理程式不供訂閱,您可以將它儲存在 /Shared Folders 的子資料夾中、/My Folders 中,或 /My Folders 的子資料夾中,例如 /My Folders/Sales/Agent1。(請注意,您無法直接將代理程式儲存在 /Shared Folders 中,例如 /Shared Folders/Agent1。)

如需有關訂閱代理程式的詳細資訊,請參閱訂閱代理程式

若要儲存代理程式,請執行下列作業:

  1. 在代理程式編輯器工具列中,按一下下列其中一個按鈕:
    • 若要在相同的資料夾中儲存新的代理程式或儲存相同名稱的現有代理程式,請按一下儲存此代理程式按鈕。

    • 若要以其他名稱或在其他資料夾中儲存現有的代理程式,請按一下另存此代理程式按鈕。

  2. 完成「儲存代理程式」對話方塊 (若有顯示),然後按一下確定

訂閱代理程式

您可以訂閱擁有者提供讓您訂閱的代理程式。

訂閱代理程式:

  1. 在全域頁首中,按一下目錄並瀏覽要訂閱的代理程式。
  2. 按一下該代理程式的其他項目連結,然後選取訂閱

若要讓代理程式可供訂閱,必須選取代理程式編輯器之「收件者」頁籤中的發佈代理程式以供訂閱選項,且必須識別允許訂閱的使用者、「目錄」群組以及「應用程式」角色。

顯示您訂閱或擁有的代理程式清單

您可以顯示您訂閱或擁有的代理程式清單,也就是,您已儲存在個人資料夾 (「我的資料夾」) 中的代理程式。

您可以存取您所訂閱或擁有的代理程式,以變更它們的行為。

  1. 在全域頁首中,按一下目錄
  2. 在「目錄」頁面功能表中,按一下搜尋
  3. 在「搜尋」區域中,在搜尋欄位中輸入「代理程式」的名稱或部分名稱,再依序選取位置類型清單中的「代理程式」。
    您可以使用 * (星號) 作為搜尋的萬用字元,以傳回指定位置的所有「代理程式」類型。
  4. 按一下搜尋

取消訂閱代理程式

您可以將目前訂閱的代理程式取消訂閱。

若取消訂閱代理程式,您將不會再見到該代理程式的輸出。

  1. 在全域頁首中,按一下目錄
  2. 在「目錄」頁面功能表中,按一下搜尋
  3. 在「搜尋」區域的搜尋欄位中輸入「代理程式」的完整名稱或部分名稱,選取位置,然後從類型清單中選取「代理程式」。
  4. 按一下搜尋
  5. 瀏覽至您要取消訂閱的代理程式。
  6. 按一下該代理程式的其他連結,然後選取取消訂閱

自訂代理程式訂閱

假設設定了一個允許使用者自訂訂閱的代理程式,且該代理程式使用包括提示篩選 (用於其條件、傳遞內容或二者) 的分析。

那麼,您可以根據自身的需求,自訂條件分析、傳遞內容分析或二者的篩選值。

若要讓使用者自訂代理程式訂閱,代理程式的「執行身分」必須為收件者,而且您必須在代理程式編輯器的「收件者」頁籤中,選取允許訂戶自訂代理程式選項。

  1. 在全域頁首中,按一下首頁。「首頁」隨即顯示。
  2. 瀏覽/管理區域中,按一下我的代理程式訂閱
    畫面上會隨即顯示您目前訂閱的代理程式清單。(此清單中並未包括您被指定為收件者的代理程式。)
  3. 瀏覽至您要自訂其訂閱的代理程式。
  4. 按一下該代理程式的其他項目連結,然後選取自訂訂閱
  5. 在「自訂代理程式訂閱」對話方塊中,視需要自訂提示篩選或參數。(根據代理程式設定方式的不同,您可以自訂條件、傳遞內容或二者的提示篩選或參數。)
    1. 若要自訂提示篩選或參數,請按一下修改此參數的運算子/值按鈕。
    2. 在「編輯參數篩選」對話方塊中,視需要編輯各個值。
    3. 按一下確定
  6. 按一下「自訂代理程式訂閱」對話方塊中的確定按鈕。

    註:

    代理程式結果中並不會自動顯示您在先前步驟中設定的自訂篩選值。若要顯示自訂的值,請參閱在代理程式結果中顯示自訂的篩選值

在代理程式結果中顯示自訂的篩選值

如果您在代理程式訂閱中自訂了篩選值,而且想要在代理程式結果中顯示篩選值的話,您必須新增「篩選」檢視至分析。

自訂篩選值可讓您在代理程式僅顯示最重要的資訊。

  1. 編輯目前自訂的分析。
  2. 顯示分析編輯器的「結果」頁籤。
  3. 新增「篩選」檢視至分析。如需詳細資訊,請參閱新增檢視至分析結果

停用及啟用代理程式的排程

您可以暫時停用 (然後再啟用) 代理程式的排程。

停用代理程式的排程會停止代理程式在其定義的排程執行。這樣做並不會防止它透過其他方法來執行,例如,透過代理程式編輯器中的立即執行代理程式按鈕。

如果您已為代理程式定義排程,但是想要停止一段時間,停用代理程式的排程將會非常有用。

此外,代理程式的排程有可能根據預設暫時停用。例如,如果您複製的資料夾包含一或多個代理程式,則預設會停用每個代理程式複本的排程,而且在啟用之前,代理程式不會在其定義的排程執行。

若要停用後再啟用代理程式的排程,請執行下列作業:

  1. 在全域頁首中,按一下目錄並瀏覽至您要停用或啟用排程的代理程式。
  2. 按一下代理程式的其他連結,然後選取下列其中一個選項:
    • 停用排程可停用代理程式的排程

    • 啟用排程讓代理程式再次按照排程執行

您也可以使用代理程式編輯器「排程」頁籤中的啟用方塊,來停用和啟用代理程式的排程。

何謂裝置和傳遞設定檔?

您可以透過裝置和傳遞設定檔接收與內容有關的通知。

裝置和傳遞設定檔控制代理程式產生警示時聯絡您的方式,以及哪些裝置會收到內容:

  • 裝置 — 裝置是用來將內容傳遞給您的媒體。代理程式的內容可以用電子郵件或 SMS 訊息的方式傳遞給許多裝置。

  • 傳遞設定檔 — 傳遞設定檔指定要使用哪些裝置來根據內容的優先順序將內容傳遞給您。您可以定義數個傳遞設定檔以符合您的需求,並在它們之間切換。不過,在任何指定時間只能有一個設定檔為作用中。

    例如,您可能會有一個在公司傳遞設定檔,用以傳遞內容給公司電子郵件,和一個外出時設定檔,用以傳遞內容給行動電話 (根據資訊的優先順序而定)。

您可以從「我的帳戶」對話方塊的「傳遞選項」頁籤,設定您的裝置和傳遞設定檔。如需詳細資訊,請參閱設定您的裝置和傳遞設定檔 (管理員會管理可供您使用的裝置類型)。如需相關資訊,請參閱 System Administrator's Guide for Oracle Business Intelligence Enterprise Edition 中的 Managing Device Types for Agents

註:

您的組織可能會自動產生系統傳遞裝置和傳遞設定檔,如下所示:
  • 如果使用「SA 系統」主題區域,您的組織可以從「SA 系統」主題區域根據每個使用者的電子郵件地址和其他裝置資訊 (例如行動電話號碼) 產生系統傳遞裝置,然後利用使用者的系統傳遞裝置,替每個使用者產生系統傳遞設定檔。

  • 使用 LDAP 伺服器 (但只有傳遞裝置與設定檔尚未從「SA 系統」主題區域產生) 時,您的組織可以從 LDAP 伺服器根據每個使用者的電子郵件地址,產生系統傳遞裝置,然後使用使用者的系統傳遞裝置,為每個使用者產生系統傳遞設定檔。

若您未設定任何裝置或設定檔,將會使用為您產生的系統傳遞設定檔作為預設值。(請注意,即使您定義其他設定檔,還是可以將系統設定檔設定為預設設定檔)。如果您定義傳遞設定檔,您可以在此設定檔中包含系統裝置,並設定使用此傳遞裝置的優先順序層級。

請參閱 Scheduling Jobs Guide for Oracle Business Intelligence Enterprise Edition 中的 Setting Up the SA System Subject Area

視針對代理程式指定的目的地而定,可以將內容傳遞至下列位置:

  • 首頁與儀表板。(有關如何將內容作為警示傳遞至「首頁」和儀表板的資訊,請參閱何謂警示?)

  • 作用中的傳遞設定檔或是特定裝置。

    目的地是特定裝置時,會將內容傳遞到您已設定的裝置,而不是傳遞到作用中傳遞設定檔的裝置。例如,如果將「代理程式」定義成傳遞至「電子郵件」裝置,則會使用您設定的預設「電子郵件」裝置,而不是您已在作用中傳遞設定檔設定的任何電子郵件裝置。

傳遞內容會被指派特定優先順序。預設優先順序是一般。當您為作用中設定檔選取裝置時,可以指示應該要將哪些優先順序內容傳送至該裝置。例如,如果您已將行動電話新增至傳遞設定檔,則可以將它僅與高優先順序內容關聯。如果您知道會經常離開辦公室且無法存取電子郵件,可以選取只透過公司電子郵件接收低優先順序的內容。

設定您的裝置和傳遞設定檔

您可以使用「我的帳戶」對話方塊的「傳遞選項」頁籤,設定代理程式產生警示時,要用以聯絡您的裝置與傳遞設定檔。

如需有關裝置與傳遞設定檔的詳細資訊,請參閱何謂裝置和傳遞設定檔?

若要設定您的裝置和傳遞設定檔,請執行下列作業:

  1. 在全域頁首中,按一下登入身分:使用者名稱,(其中使用者名稱是您用以登入 Oracle BI Enterprise Edition 的名稱),然後選取我的帳戶以顯示「我的帳戶」對話方塊。

  2. 按一下「傳遞選項」頁籤。

  3. 在「裝置」區域中,新增或編輯適當的裝置。

    若要新增裝置,請執行下列步驟:

    1. 針對要新增的裝置選取裝置類別按鈕 (例如,電子郵件)。

    2. 按一下建立裝置按鈕,以顯示「建立裝置」對話方塊。

      註:

      當為代理程式指定的目的地是特定裝置時,您在此指定的預設裝置會覆寫您作用中傳遞設定檔的裝置。例如,如果某個代理程式定義為傳遞至電子郵件裝置,則會使用您在此處指定的預設電子郵件裝置,而非您在作用中傳遞設定檔中指定的任一個電子郵件裝置。(代理程式的目的地是在代理程式編輯器的「目的地」頁籤中所指定。)
    3. 名稱欄位中輸入裝置的名稱,例如 Work Email。

    4. 類別方塊中,選取裝置類別。

    5. 裝置類型方塊中,選取裝置的類型。

    6. 地址/號碼欄位中輸入裝置的地址,例如電子郵件地址。輸入裝置的電話號碼時,請勿使用空格、虛線或括弧等標點符號。

    7. 按一下確定,返回「我的帳戶」對話方塊的「傳遞選項」頁籤。

      裝置會顯示在適當類別 (例如,電子郵件) 的「裝置」清單中。

    8. 如果您希望此裝置作為預設裝置,請選取裝置名稱右邊的預設選項。

    若要編輯裝置,請執行下列步驟:

    1. 選取清單中的裝置。

    2. 按一下編輯裝置按鈕,以顯示「編輯裝置」對話方塊。

    3. 進行所需的編輯,然後按一下確定,返回「我的帳戶」對話方塊的「傳遞選項」頁籤。

  4. 新增或編輯適當的傳遞設定檔。

    若要新增傳遞設定檔,請執行下列步驟:

    1. 按一下建立傳遞設定檔按鈕,以顯示「建立傳遞設定檔」對話方塊。

    2. 名稱欄位中,輸入傳遞設定檔的名稱。

    3. 當此設定檔是作用中設定檔時,在要使用的每個傳遞裝置右邊,選取一或多個優先順序選項 — 一般。這些優先順序會與傳遞內容的優先順序搭配使用,以決定傳遞內容的目的地。如需有關傳遞內容優先順序的詳細資訊,請參閱代理程式編輯器上的「一般」頁籤。

      註:

      請勿為您不想使用的裝置設定優先順序。設定檔不會使用未選取優先順序的裝置。
    4. 按一下確定,返回「我的帳戶」對話方塊上的「傳遞選項」頁籤。

      設定檔會顯示在「傳遞設定檔」清單中。

    5. 如果您希望將此傳遞設定檔作為作用中設定檔,請選取設定檔名稱右邊的作用中選項。

    若要編輯傳遞設定檔,請執行下列步驟:

    1. 選取清單中的傳遞設定檔。

    2. 按一下編輯設定檔按鈕,以顯示「編輯傳遞設定檔」對話方塊。

    3. 進行所需的編輯,然後按一下確定,返回「我的帳戶」對話方塊上的「傳遞選項」頁籤。

  5. 按一下確定

存取及管理您的警示

您可以存取您的警示清單。

清單中將會顯示每個警示的名稱,以及它的傳遞日期與時間和發生次數。使用此清單時,您可以:

  • 檢視警示的內容。

  • 清除某個警示與其所有發生項目。

  • 如果您有修改代理程式的許可權,則可編輯產生警示的代理程式。

  • 如果您有執行代理程式的許可權,則可執行產生警示的代理程式。

  • 訂閱「Oracle BI 警示」饋送。請參閱訂閱警示的 RSS 饋送

  • 清除您所有的警示與其所有發生項目。

如需有關警示的詳細資訊,請參閱何謂警示?

  1. 在全域頁首中,按一下警示!
  2. 在「警示」對話方塊中,視需要檢視及管理您的警示。

您也可以從「首頁」的「警示」區段存取及管理您的警示。

訂閱警示的 RSS 饋送

您可以透過支援 HTTP 基本驗證的 RSS 2.0 相容讀取器接收警示。

若 Oracle BI Presentation Services 使用 HTTPS 協定,則您使用的 RSS 讀取器必須也支援 HTTPS 協定。

若要訂閱警示的 RSS 饋送,管理員必須授予您「存取 RSS 饋送」權限。

若要訂閱警示的 RSS 饋送,請執行下列作業:

  1. 按一下警示!連結以顯示「警示」對話方塊。
  2. 按一下訂閱 RSS 饋送按鈕 (位於全部清除按鈕左邊)。

    畫面上會隨即顯示訂閱 RSS 饋送的瀏覽器頁面。

  3. 請遵循瀏覽器頁面上的指示來訂閱 Oracle BI 警示。