為避免並行編輯應用程式與模型構件,不允許同時對相同構件執行作業。
鎖定功能可確保資料與模型的完整性。大規模作業或維度編輯期間會套用鎖定,完成時即解除鎖定。如果其他使用者嘗試存取已鎖定的構件,則會顯示錯誤訊息。例如,若有其他使用者正在部署模型,您就無法刪除該模型。
應用程式鎖定與解除鎖定
大規模作業期間會套用應用程式鎖定,如載入或摘錄資料或中繼資料、部署模型,或者刪除應用程式。大規模作業鎖定應用程式與所有相關聯的維度或構件。
如果服務管理員需要執行大規模作業(如部署模型),但其他使用者已鎖定一或多個維度,則服務管理員可使用「解除所有鎖定」選項來修訂其他使用者的鎖定。
若要解除應用程式的所有鎖定,請在概要頁標上選取動作,然後選取解除所有鎖定。如此即可移除所有鎖定。
維度鎖定與解除鎖定
下列情況會將維度鎖定:
套用鎖定時,您會在「維度與模型」頁標上該維度名稱旁邊,或在「概要」頁標上的維度標題中,看到鎖定圖示。您關閉編輯對話方塊時,隨即自動移除鎖定。
如果在維度編輯完成前程序卻失敗,您可能就需要將維度解除鎖定。
若要將維度解除鎖定,請在該鎖定維度名稱旁邊的下拉式功能表中,選取解除鎖定。如此即可移除鎖定。