構件鎖定

為避免並行編輯應用程式與模型構件,不允許同時對相同構件執行作業。

鎖定功能可確保資料與模型的完整性。大規模作業或維度編輯期間會套用鎖定,完成時即解除鎖定。如果其他使用者嘗試存取已鎖定的構件,則會顯示錯誤訊息。例如,若有其他使用者正在部署模型,您就無法刪除該模型。

應用程式鎖定與解除鎖定

大規模作業期間會套用應用程式鎖定,如載入或摘錄資料或中繼資料、部署模型,或者刪除應用程式。大規模作業鎖定應用程式與所有相關聯的維度或構件。

如果服務管理員需要執行大規模作業(如部署模型),但其他使用者已鎖定一或多個維度,則服務管理員可使用「解除所有鎖定」選項來修訂其他使用者的鎖定。

若要解除應用程式的所有鎖定,請在概要頁標上選取動作,然後選取解除所有鎖定。如此即可移除所有鎖定。

維度鎖定與解除鎖定

下列情況會將維度鎖定:

  • 選取維度進行編輯時。
  • 在為資料授予選取成員/維度期間編輯維度時。這些鎖定是在維度層次取得,並根據當時使用中的維度而定。
  • 對應用程式執行大規模作業時,會鎖定相關聯的維度。

套用鎖定時,您會在「維度與模型」頁標上該維度名稱旁邊,或在「概要」頁標上的維度標題中,看到鎖定圖示。您關閉編輯對話方塊時,隨即自動移除鎖定。

如果在維度編輯完成前程序卻失敗,您可能就需要將維度解除鎖定。

若要將維度解除鎖定,請在該鎖定維度名稱旁邊的下拉式功能表中,選取解除鎖定。如此即可移除鎖定。