使用資料動作連線至 Oracle Business Intelligence Publisher 報表

您可以使用資料動作連結將相關資訊環境值以 URL 參數方式傳入 Oracle Business Intelligence Publisher 報表。

當您按一下連結以開啟 BI Publisher 報表時,連結可能包含與視覺化中所選資料欄相關的屬性。

關於建立連線至 Oracle Business Intelligence Publisher 報表的資料動作

您可以建立連結至 Oracle Business Intelligence Publisher 報表的資料動作。

您需設定資料動作來傳送從視覺化選取的資料欄值,以在 BI Publisher 報表中顯示。

  • 您必須將 BI Publisher 報表儲存在本機資料夾中。

  • BI Publisher 報表若使用分析作為資料模型,那麼分析中提示的使用者輸入值必須設為選項清單,才能讓選取的值傳送給 BI Publisher 報表中的提示。

  • 您可以傳送值清單和清單篩選條件來顯示為 BI Publisher 報表中的提示。但是,無法傳送數字篩選條件、資料篩選條件或表示式篩選條件。

建立連線至 Oracle Business Intelligence Publisher 報表的資料動作

您可以建立分析資料動作連結,將選取的資料點從 Oracle Analytics 工作簿傳輸至 Oracle Business Intelligence Publisher 報表。

Oracle Analytics 工作簿、BI Publisher 報表以及分析可儲存在不同的資料夾中。

  1. 首頁中,選取使用 BI Publisher 報表中所用資料模型的工作簿,按一下動作,然後選取開啟
  2. 按一下功能表,然後選取資料動作
  3. 按一下新增動作,然後輸入新導覽連結的名稱。
  4. 按一下類型欄位,然後選取分析連結
  5. 名稱欄位中輸入資料動作的名稱。
  6. 按一下目標欄位並選取從目錄中選取,然後瀏覽以選取要作為資料動作之資料傳送目標的 BI Publisher 報表,再按一下確定
  7. 確認參數對應設為預設
  8. 確認傳送值欄位值設為全部
  9. 按一下支援多重選擇以設定值。
    • 開啟 - 可以在選取一或多個資料點時呼叫資料動作。
    • 關閉 - 只有選取單一資料點時,才能夠呼叫資料動作。

      當選取多個資料點可能會造成錯誤時,此設定特別有用 (例如,搭配某些第三方 REST API 時)。

  10. 按一下確定
  11. 選取視覺化中的資料點,然後選擇資料動作來測試這些值是否可傳送至 BI Publisher 報表。

在資料動作中建立要於 Oracle Business Intelligence Publisher 報表 URL 中傳送的自訂資料欄名稱

您可以建立資料動作連結,在 Oracle Business Intelligence Publisher 報表的 URL 中傳送自訂資料欄名稱。

  1. 在首頁中,將游標停駐於工作簿上,按一下動作 「動作」圖示,然後選取開啟
  2. 按一下功能表,然後選取資料動作
  3. 按一下新增動作,然後輸入新導覽連結的名稱。
  4. 按一下類型欄位,然後選取分析連結
  5. 名稱欄位中輸入資料動作的名稱。
  6. 按一下目標欄位並選取從目錄中選取,然後瀏覽以選取要作為資料動作之資料傳送目標的 BI Publisher 報表,再按一下確定
  7. 按一下參數對應並選取設定自訂對應,指定要作為 URL 參數傳送給 BI Publisher 報表的自訂資料欄名稱。
  8. 按一下新增資料列,然後對要使用自訂名稱傳送給 BI Publisher 報表的每個資料欄,按一下選取資料欄
  9. 按一下輸入參數,然後針對要取代的每個資料欄名稱輸入自訂名稱。

    URL 中便會使用自訂名稱傳送給 BI Publisher 報表。

  10. 確認傳送值欄位值設為全部
  11. 按一下支援多重選擇以設定值。
    • 開啟 - 可以在選取一或多個資料點後呼叫資料動作。
    • 關閉 - 只有在選取單一資料點時才能呼叫資料動作。

      選取多個資料點若可能導致錯誤時 (例如某些協力廠商 REST API 的錯誤),這項設定會特別有用。

  12. 按一下確定
  13. 選取視覺化中的資料點,然後選擇資料動作來確認自訂資料欄名稱顯示在 BI Publisher 報表的 URL 中。