Mode pengembangan

Panduan ini menjelaskan cara menggunakan dua mode kerja untuk Manufacturing Data Engine (MDE).

Mulai v1.5.0, Manufacturing Data Engine (MDE) memiliki Development Mode untuk melindungi deployment dari perubahan yang tidak disengaja yang dapat memengaruhi konfigurasi sistem. Secara default, MDE berada dalam Mode produksi (Development Mode dinonaktifkan).

Mengaktifkan mode pengembangan

Anda dapat mengaktifkan Development Mode menggunakan panggilan REST atau konsol. Setelah mengaktifkan Development Mode, tindakan berikut diizinkan:

  • Entitas MDE (jenis, class pesan, parser, bucket metadata, dan spesifikasi penyerapan file) dapat dihapus.
  • Paket konfigurasi dapat diupload.
  • Paket konfigurasi dapat diaktifkan.
  • Paket konfigurasi dapat dihapus.

Jika salah satu tindakan ini dipicu di Production Mode (Development Mode dinonaktifkan), Anda akan menerima error yang serupa dengan ini:

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

Untuk mengetahui informasi selengkapnya tentang paket konfigurasi, lihat Siklus proses paket konfigurasi.

REST

Aktifkan Development Mode dengan menjalankan permintaan REST API dengan informasi berikut:

  • Metode: POST.
  • Endpoint: /configuration/v1/environment
  • Isi permintaan (JSON):

    {
        "developmentMode": true
    }
    
  • Kode respons: 200 OK.

  • Isi respons (JSON):

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

Konsol

Aktifkan Development Mode di antarmuka web MDE:

  1. Klik tab Cloud Configuration.
  2. Klik tombol Mode Produksi.
  3. Banner peringatan akan muncul di bagian atas halaman Konfigurasi dengan pesan berikut: "Mode pengembangan diaktifkan", dan tag di samping tombol akan berubah menjadi Development.

Aktifkan mode pengembangan

Aktifkan mode produksi

Anda dapat menonaktifkan Development Mode menggunakan panggilan REST atau konsol.

REST

Nonaktifkan Development Mode dengan menjalankan permintaan REST API dengan informasi berikut:

  • Metode: POST.
  • Endpoint: /configuration/v1/environment.
  • Isi permintaan (JSON):

    {
        "developmentMode": false
    }
    
  • Kode respons: 200 OK.

  • Isi respons (JSON):

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

Konsol

Nonaktifkan Development Mode di antarmuka web MDE:

  1. Klik tab Cloud Configuration.
  2. Klik tombol Mode Produksi.
  3. Konfirmasi bahwa Anda ingin beralih ke Production Mode dengan mengklik Ya, beralih mode.

    Beralih mode

  4. Banner peringatan akan hilang dari bagian atas halaman Konfigurasi dan tag di samping tombol akan berubah menjadi Production.

    Aktifkan mode pengembangan