Modalità di sviluppo

Questa guida descrive come utilizzare le due modalità di funzionamento di Manufacturing Data Engine (MDE).

A partire dalla versione 1.5.0, Manufacturing Data Engine (MDE) dispone di un Development Mode per proteggere il deployment da modifiche involontarie che potrebbero influire sulla configurazione del sistema. Per impostazione predefinita, MDE è attivo in modalità di produzione (Development Mode è disabilitato).

Attivare la modalità di sviluppo

Puoi abilitare Development Mode utilizzando una chiamata REST o la console. Dopo aver attivato Development Mode, sono consentite le seguenti azioni:

  • Le entità MDE (tipi, classi di messaggi, parser, bucket di metadati e specifiche di importazione dei file) possono essere eliminate.
  • È possibile caricare i pacchetti di configurazione.
  • I pacchetti di configurazione possono essere attivati.
  • I pacchetti di configurazione possono essere rimossi.

Se una di queste azioni viene attivata in Production Mode (Development Mode è disattivato), riceverai un errore simile a questo:

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

Per ulteriori informazioni sui pacchetti di configurazione, consulta Ciclo di vita del pacchetto di configurazione.

REST

Abilita Development Mode eseguendo la richiesta dell'API REST con le seguenti informazioni:

  • Metodo: POST.
  • Endpoint: /configuration/v1/environment
  • Corpo della richiesta (JSON):

    {
        "developmentMode": true
    }
    
  • Codice di risposta:200 OK.

  • Corpo della risposta (JSON):

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

Console

Attiva Development Mode nell'interfaccia web di MDE:

  1. Fai clic sulla scheda Configurazione cloud.
  2. Fai clic sul pulsante di attivazione/disattivazione della modalità Produzione.
  3. Nella parte superiore della pagina Configurazioni viene visualizzato un banner di avviso con il seguente messaggio: "La modalità di sviluppo è abilitata" e il tag accanto al pulsante di attivazione/disattivazione cambierà in Development.

Attivare la modalità di sviluppo

Attivare la modalità di produzione

Puoi disattivare Development Mode utilizzando una chiamata REST o la console.

REST

Disattiva Development Mode eseguendo la richiesta API REST con le seguenti informazioni:

  • Metodo: POST.
  • Endpoint: /configuration/v1/environment.
  • Corpo della richiesta (JSON):

    {
        "developmentMode": false
    }
    
  • Codice di risposta: 200 OK.

  • Corpo della risposta (JSON):

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

Console

Disattiva Development Mode nell'interfaccia web di MDE:

  1. Fai clic sulla scheda Configurazione cloud.
  2. Fai clic sul pulsante di attivazione/disattivazione della modalità Produzione.
  3. Conferma che vuoi passare a Production Mode facendo clic su Sì, cambia modalità.

    Cambio modalità

  4. Il banner di avviso scomparirà dalla parte superiore della pagina Configurazioni e il tag accanto al pulsante di attivazione/disattivazione cambierà in Production.

    Attivare la modalità di sviluppo