代理程式可讓您將商業流程自動化。
您可以使用代理程式來提供事件導向警示功能、排定的內容發布功能以及條件性事件導向動作執行功能。
您可以選擇下列各項:
代理程式執行所依據的排程
決定代理程式執行的資料條件
可以分送的分析
視資料是否符合條件而定,可以自動執行的動作
代理程式可以動態地偵測以資訊為基礎的問題與機會、決定要通知的適當人員,以及透過廣泛的裝置 (電子郵件、電話等等) 傳遞資訊給他們。
代理程式會根據收件者的偏好地區設定,將代理程式的傳遞內容區域化。(使用者可以在「我的帳戶」對話方塊的「偏好設定」頁籤中指定其偏好的地區設定。)
警示是由代理程式所產生的通知,可將個人化和可行動的內容傳遞至指定的收件者以及代理程式的訂戶。
您可以查看整個 Oracle BI Enterprise Edition 已經傳遞給您的警示,例如:
在首頁的「警示」區段。
在「我的儀表板」的第一個頁面。(若未手動放置,會自動新增「警示」區段至「我的儀表板」的第一個頁面。)
在儀表板頁面上 (如果內容設計人員將「警示」區段新增至頁面)。請參閱新增內容至儀表板。
從全域頁首中警示! 按鈕所顯示的「警示」對話方塊。
在指定的傳遞裝置中,例如電話。請參閱何謂裝置和傳遞設定檔?
請參閱存取及管理您的警示。
最簡單的形式是,代理程式會根據定義的排程自動執行指定的目錄分析,並檢查結果中是否有特定問題或機會。
如果在結果中偵測到指定的問題或機會,就會產生警示,並使用替每個人員指定的傳遞選項將警示傳遞給指定的收件者和代理程式的訂戶。
請參閱何謂警示?和何謂裝置和傳遞設定檔?
如需處理較為複雜的需求,代理程式可以呼叫觸發其他代理程式、命令檔、Java 程式或應用程式的動作。結果可以在代理程式之間傳送,也可以透過 XML、HTML 或純文字傳送至其他應用程式或服務。例如,代理程式可以執行分析來識別目前無法從某個地區倉庫履行之指定金額的所有產品訂單。然後,可以將結果傳送給另一個執行分析來找尋這些產品之替代來源的代理程式。之後,可以觸發最終代理程式,將資訊饋送至公司的 CRM 系統,並將替代來源的資訊通知適當的客戶代表。
您有可能可以自動成為某些代理程式產生之警示的收件者,也可能可以訂閱他人所建立的代理程式。如果您有適當的許可權與職責,也可以建立自己的代理程式。根據您所有之授權層次的不同,您可以選擇與他人共用代理程式,或讓代理程式可供所有使用者使用。
「代理程式」編輯器可讓您建立代理程式,將個人化和可行動的內容傳遞給使用者。它也可以讓您檢視代理程式目前設定值的摘要。
「代理程式」編輯器包含下列頁籤:
一般 — 可讓您指定代理程式要傳遞內容的優先順序,以及如何產生傳遞內容 (也就是,使用者要執行查詢的方式)。
排程 — 可讓您指定代理程式是否要根據排程來執行、執行的頻率以及開始和結束執行的時間。
條件 — 可讓您指定代理程式是否永遠傳遞其內容並執行其動作,或是依條件傳遞其內容和執行其動作。
傳遞內容 — 可讓您指定要使用代理程式傳遞的內容,例如儀表板頁面或已儲存的分析。
收件者 — 可讓您指定哪些人要接收代理程式的傳遞內容,以及允許哪些人訂閱代理程式。
目的地 — 可讓您指定內容的傳遞位置。
動作 — 可讓您指定代理程式完成時要執行的一或多個動作。
當您建立或編輯代理程式時,會存取「代理程式」編輯器。請參閱建立代理程式。
所有 Oracle BI EE 使用者都具有代理程式的存取權。
從「管理權限」頁面可以授予存取特定代理程式功能。如果您有適當的授權,則可以授予或拒絕對各種代理程式權限的明確存取權,包括執行下列動作的能力:
建立代理程式
發布可供訂閱的代理程式
將代理程式傳遞至指定或動態決定的使用者
鏈結代理程式
修改代理程式的目前訂閱
如需有關權限的詳細資訊,請參閱 Security Guide for Oracle Business Intelligence Enterprise Edition 中的 Managing Presentation Services Privileges。
在代理程式中使用自訂項可讓您建立能夠用於一種以上情況的一般代理程式。
在代理程式中使用自訂項可幫助您減少必須替組織建立的代理程式數目和條件數目。它也可以讓您提供特定情況所需的特定警示。
自訂代理程式的方式為覆寫與代理程式中所用分析關聯之提示篩選的運算子與值。(提示篩選指的是其運算子設為「提示」的篩選。請參閱建立資料欄篩選。)
當您指定代理程式執行下列動作時,就需要在代理程式中使用分析:
使用根據某項分析的條件 (具名或內嵌),傳遞其內容及執行其動作。請參閱使用條件。
傳遞分析作為其內容。
根據提示篩選關聯之分析的使用方式之不同,可以在許多不同的地方自訂提示篩選:
如果將分析當作具名條件的基礎,則自訂鏈如下:
在分析中
在具名條件中
在條件的代理程式自訂項中
在代理程式條件的訂閱自訂項中
如果將分析當作在代理程式中建立之內嵌條件的基礎,則自訂鏈如下:
在分析中
在條件的代理程式自訂項中
在代理程式條件的訂閱自訂項中
如果將分析指定為代理程式的傳遞內容,則自訂鏈如下:
在分析中
在傳遞內容的代理程式自訂項中
在傳遞內容的訂閱自訂項中
在代理程式中使用自訂項時,請記住以下幾點:
覆寫篩選之後,即無法再於自訂鏈中進一步覆寫。例如,如果您覆寫傳遞內容之代理程式自訂項中的某個篩選,訂戶就無法於稍後在傳遞內容的訂閱自訂項中覆寫該篩選。
如果結合分析中的篩選 (亦即使用 AND 與 OR 建構),自訂項中並不會顯示此 AND 與 OR 結構。
如果在代理程式中多次使用相同的篩選,自訂項只會顯示唯一的一組篩選。您所指定的自訂值會套用至重複篩選的所有執行處理。
例外:如果分析是根據聯集運算所結合之二或多項分析的結果,自訂項會顯示聯集之每個部分的唯一篩選。請參閱使用集合運算結合資料欄。
在加入自訂鏈中的代理程式之間傳送的篩選 (請參閱在外部系統中呼叫作業、函數或處理作業中的「呼叫代理程式」動作) 不支援自訂項。從父項代理程式傳送而來的篩選指的是沒有訂戶自訂項的篩選。傳送至子項代理程式的篩選會在套用訂戶自訂項之前取代個別的提示篩選。
您可以檢視代理程式目前設定值的摘要。
摘要會顯示在代理程式編輯器中,而且可以展開或收合。摘要預設為展開狀態。
請注意以下準則:
您也可以在「目錄」頁面的「預覽」窗格中檢視代理程式設定值的摘要。
若要重複使用代理程式,您可以將代理程式儲存起來。
代理程式若可供訂閱,您必須將它儲存在 /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
。
您可以在現有的資料夾或是所建立的新資料夾中儲存代理程式,如下所示。
請參閱訂閱代理程式。
您可以訂閱擁有者提供讓您訂閱的代理程式。
若訂閱代理程式,可以確保您收到代理程式的最新資訊。
若要讓代理程式可供訂閱,必須選取代理程式編輯器之「收件者」頁籤中的發布代理程式以供訂閱選項,且必須識別允許訂閱的使用者、「目錄」群組以及「應用程式」角色。
您可以將目前訂閱的代理程式取消訂閱。
若取消訂閱代理程式,您將不會再見到該代理程式的輸出。
假設設定了一個允許使用者自訂訂閱的代理程式,且該代理程式使用包括提示篩選 (用於其條件、傳遞內容或二者) 的分析。
那麼,您可以根據自身的需求,自訂條件分析、傳遞內容分析或二者的篩選值。
若要讓使用者自訂代理程式訂閱,代理程式的「執行身分」必須為收件者,而且您必須在代理程式編輯器的「收件者」頁籤中,選取允許訂戶自訂代理程式選項。
您可以暫時停用 (然後再啟用) 代理程式的排程。
停用代理程式的排程會停止代理程式在其定義的排程執行。這樣做並不會防止它透過其他方法來執行,例如,透過代理程式編輯器中的立即執行代理程式按鈕。
如果您已為代理程式定義排程,但是想要停止一段時間,停用代理程式的排程將會非常有用。
此外,代理程式的排程有可能根據預設暫時停用。例如,如果您複製的資料夾包含一或多個代理程式,則預設會停用每個代理程式複本的排程,而且在啟用之前,代理程式不會在其定義的排程執行。
若要停用後再啟用代理程式的排程,請執行下列作業:
您也可以使用代理程式編輯器「排程」頁籤中的啟用方塊,來停用和啟用代理程式的排程。
您可以透過裝置和傳遞設定檔接收與內容有關的通知。
裝置和傳遞設定檔控制代理程式產生警示時聯絡您的方式,以及哪些裝置會收到內容:
裝置 — 裝置是用來將內容傳遞給您的媒體。代理程式的內容可以用電子郵件或 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。
視針對代理程式指定的目的地而定,可以將內容傳遞至下列位置:
首頁與儀表板。請參閱何謂警示?
作用中的傳遞設定檔或是特定裝置。
目的地是特定裝置時,會將內容傳遞到您已設定的裝置,而不是傳遞到作用中傳遞設定檔的裝置。例如,如果將「代理程式」定義成傳遞至「電子郵件」裝置,則會使用您設定的預設「電子郵件」裝置,而不是您已在作用中傳遞設定檔設定的任何電子郵件裝置。
傳遞內容會被指定特定優先順序。預設優先順序是一般。當您為作用中設定檔選取裝置時,可以指示應該要將哪些優先順序內容傳送至該裝置。例如,如果您已將行動電話新增至傳遞設定檔,則可以將它僅與高優先順序內容關聯。如果您知道會經常離開辦公室且無法存取電子郵件,可以選取只透過公司電子郵件接收低優先順序的內容。
您可以使用「我的帳戶」對話方塊的「傳遞選項」頁籤,設定代理程式產生警示時,要用以聯絡您的裝置與傳遞設定檔。
請參閱何謂裝置和傳遞設定檔?
您可以存取您的警示清單。
清單中將會顯示每個警示的名稱,以及它的傳遞日期與時間和發生次數。使用此清單時,您可以:
檢視警示的內容。
清除某個警示與其所有發生項目。
如果您有修改代理程式的許可權,則可編輯產生警示的代理程式。
如果您有執行代理程式的許可權,則可執行產生警示的代理程式。
訂閱「Oracle BI 警示」饋送。請參閱訂閱警示的 RSS 饋送。
清除您所有的警示與其所有發生項目。
請參閱何謂警示?
您也可以從「首頁」的「警示」區段存取及管理您的警示。