修改值並執行寫回

儀表板頁面或分析的使用者可能可以修改他們在表格中看到的資料。

這種處理資料的能力通常稱為「寫回」。使用者可以更新檢視中要寫回至資料來源中的記錄或在分析的其他檢視中使用的值。

例如,您可以建立將 Sales Quota Amount 定義為寫回欄位、將 Sales Amount 定義為來自資料倉儲的欄位,以及將 Percentage of Quota 定義為計算的欄位 (Sales Amount/Sales Quota Amount) 的分析。檢視分析時,使用者可以修改 Sales Quota Amount,就會適當地重新計算 Percentage of Quota 欄位。

註:

如果登入的使用者正在檢視包含分析的儀表板,而其資料已經使用寫回加以修改,則不會自動重新整理儀表板中的資料。若要檢視更新過的資料,使用者必須手動重新整理儀表板。

關於修改值和各種使用者類型

可以根據權限,由使用者來修改值。

修改值的功能會影響下列使用者類型:

  • 設定儲存區域中的資料欄以允許進行寫回的儲存區域管理員。

  • 設定寫回權限並準備寫回範本的管理員,以及設定從儀表板和分析中的表格檢視寫回的管理員和內容設計人員。

  • 修改表格檢視中之記錄一般使用者。

寫回處理作業

必須採用此處理作業才能將寫回併入使用者功能中。

下面的清單描述寫回處理作業的步驟:

  1. 身為內容設計人員,您可以與儲存區域管理員合作以評估組織中的報表需求,並製作需要的寫回資料欄清單以及應該顯示那些資料欄的分析。

    階層式資料欄不支援寫回功能,但是屬性資料欄、計量資料欄和雙資料欄都支援寫回功能。針對雙資料欄,您可以寫回至顯示資料欄。未提供代碼欄的自動轉譯。

  2. 儲存區域管理員設定 Oracle BI Server 以及應該可供寫回使用的資料欄,如 Metadata Repository Builder's Guide for Oracle Business Intelligence Enterprise Edition 中所述。

  3. 管理員執行下列工作:

    1. 準備 SQL 程式碼的檔案作為寫回的「範本」使用。

    2. 授予設定及使用寫回的適當權限。例如,管理員可授予您設定使用者可在其中修改值之檢視的權限。

    如需寫回範本和權限的詳細資訊,請參閱 System Administrator's Guide for Oracle Business Intelligence Enterprise Edition 中的 Configuring for Write Back in Analyses and Dashboards

  4. 身為內容設計人員,您可以啟用一或多個資料欄的寫回功能 (如新增寫回功能至資料欄中所述)。

  5. 身為內容設計人員,您可以啟用表格檢視的寫回功能 (如新增寫回功能至表格檢視中所述)。

  6. 身為內容設計人員,您可以將有關使用寫回的資訊提供給使用者 (如在儀表板頁面或分析中修改表格檢視中的資料中所述)。

  7. 使用者視情況修改檢視中的值。

新增寫回功能至資料欄

為了啟用資料欄的寫回功能,管理員和內容設計人員會使用「資料欄特性」對話方塊上的「寫回」頁籤。

必須設定正確的權限,而且儲存區域中的屬性、計量或雙資料欄都必須設為可寫入。請確定資料欄與管理員所準備的寫回範本相關。所有包括該資料欄的表格檢視都可以將它顯示為可供寫回使用。

啟用資料欄的寫回功能:

  1. 開啟分析以在準則頁籤中進行編輯。
  2. 按一下想要啟用寫回之資料欄旁邊的選項按鈕,並選取資料欄特性

    畫面上會隨即顯示「資料欄特性」對話方塊。

  3. 按一下寫回頁籤。

    如果在儲存區域中針對寫回啟用資料欄,就可以使用啟用寫回方塊。

  4. 按一下啟用寫回方塊。

    就會顯示寫回的其他選項。

  5. 文字欄位寬度方塊中,指定資料欄的寬度。
  6. 按一下確定即可關閉資料欄特性對話方塊。

新增寫回功能至表格檢視

若要啟用表格檢視的寫回功能,請使用表格特性對話方塊的寫回頁籤。

啟用表格檢視的寫回功能:

  1. 在「分析」編輯器中,開啟表格檢視進行編輯。
  2. 按一下檢視特性工具列按鈕。

    畫面上會隨即顯示表格特性對話方塊。

  3. 按一下寫回頁籤。
  4. 確定已選取啟用寫回方塊。
  5. 選取範本名稱方塊,然後輸入要用於寫回值之範本的名稱。

    請洽詢管理員,以取得適當的範本名稱。

  6. 按一下確定

關於檢視中的寫回模式

啟用寫回時,使用者可以在一個以上的模式中進行作業。

如果您在檢視中啟用寫回,並接受系統預設值,使用者就有兩種使用值的模式:

  • 檢視模式:在此模式中,使用者可檢視值。按更新按鈕進入「編輯」模式之前,使用者無法修改值。

    註:

    如果登入的使用者正在檢視包含分析的儀表板,而其資料已經使用寫回加以修改,則不會自動重新整理儀表板中的資料。若要檢視更新過的資料,使用者必須手動重新整理儀表板。
  • 編輯模式:在此模式中,使用者可修改值。若要進入「編輯」模式,使用者可以按一下檢視上更新按鈕 (可用時)。處於「編輯」模式時,使用者可以在資料欄中輸入資料,也可以按一下下列按鈕:

    • 回復:將使用者已進行但尚未寫回資料來源的任何修改變更回原始值。讓使用者維持在「編輯」模式。

    • 套用:將使用者已進行的任何變更寫回至資料來源,並根據那些變更重新整理檢視以顯示最新資料。讓使用者維持在「編輯」模式。

    • 完成:將使用者已進行的任何變更寫回資料來源,並根據變更重新整理檢視以顯示最新資料,然後讓使用者回到「檢視」模式。

您可以使用檢視之特性對話方塊的寫回頁籤中的選項,修改這些按鈕的標籤。您也可以使用切換表格模式方塊指出使用者未在「檢視」和「編輯」模式之間切換。而是一律維持在「編輯」模式。停用切換時,檢視上不會顯示更新按鈕。