開發模式

本指南說明如何使用製造業資料引擎 (MDE) 的兩種工作模式。

自 1.5.0 版起,Manufacturing Data Engine (MDE) 具有 Development Mode,可避免部署作業發生非自願變更,進而影響系統設定。MDE 預設為正式版模式 (Development Mode 停用)。

啟用開發模式

您可以透過 REST 呼叫或主控台啟用 Development Mode。啟用 Development Mode 後,即可執行下列動作:

  • 您可以刪除 MDE 實體 (類型、訊息類別、剖析器、中繼資料 bucket 和檔案擷取規格)。
  • 您可以上傳設定套件。
  • 可啟用設定套件。
  • 您可以移除設定套件。

如果在 Production Mode 中觸發上述任一動作 (Development Mode 已停用),您會收到類似下列內容的錯誤訊息:

412 - The system is not in development mode and no delete operations can be executed. You will need to switch the environment mode to development first

如要進一步瞭解設定套件,請參閱「設定套件生命週期」。

REST

啟用 Development Mode 執行 REST API 要求,並提供下列資訊:

  • 方法:POST。
  • 端點/configuration/v1/environment
  • 要求主體 (JSON)

    {
        "developmentMode": true
    }
    
  • 回應代碼:200 OK。

  • 回應主體 (JSON)

    {
        "id": "aa72b317-1148-4760-ada3-7f359f7b812e",
        "createdTime": "1742502041205",
        "operationsLogLevel": "ERROR",
        "technicalLogLevel": "DEFAULT",
        "developmentMode": true
    }
    

控制台

在 MDE 網頁介面中啟用 Development Mode

  1. 按一下「雲端設定」分頁標籤。
  2. 按一下「正式環境模式」切換鈕。
  3. 「設定」頁面頂端會顯示警告橫幅,並顯示「已啟用開發模式」訊息,切換鈕旁的標記也會變更為 Development

啟用開發模式

啟用正式版模式

您可以透過 REST 呼叫或控制台停用 Development Mode

REST

如要停用,請使用下列資訊執行 REST API 要求:Development Mode

  • 方法:POST。
  • 端點/configuration/v1/environment
  • 要求主體 (JSON)

    {
        "developmentMode": false
    }
    
  • 回應代碼:200 OK。

  • 回應主體 (JSON)

    {
        "id": "aa72b317-1148-4760-ada3-7f359f7b812e",
        "createdTime": "1742502041205",
        "operationsLogLevel": "ERROR",
        "technicalLogLevel": "DEFAULT",
        "developmentMode": false
    }
    

控制台

在 MDE 網頁介面上停用 Development Mode

  1. 按一下「雲端設定」分頁標籤。
  2. 按一下「正式環境模式」切換鈕。
  3. 按一下「是,我要切換模式」,確認要變更為 Production Mode

    切換模式

  4. 「設定」頁面頂端的警告橫幅會消失,切換鈕旁的標籤也會變更為 Production

    啟用開發模式