Entwicklermodus

In diesem Leitfaden wird beschrieben, wie Sie die beiden Betriebsmodi für Manufacturing Data Engine (MDE) verwenden.

Ab Version 1.5.0 verfügt die Manufacturing Data Engine (MDE) über eine Development Mode, um die Bereitstellung vor unbeabsichtigten Änderungen zu schützen, die sich auf die Konfiguration des Systems auswirken könnten. Standardmäßig ist MDE im Produktionsmodus aktiviert (Development Mode ist deaktiviert).

Entwicklermodus aktivieren

Sie können Development Mode entweder mit einem REST-Aufruf oder über die Console aktivieren. Nachdem Sie Development Mode aktiviert haben, sind die folgenden Aktionen zulässig:

  • MDE-Entitäten (Typen, Nachrichtenklassen, Parser, Metadaten-Buckets und Spezifikationen für die Dateiaufnahme) können gelöscht werden.
  • Konfigurationspakete können hochgeladen werden.
  • Konfigurationspakete können aktiviert werden.
  • Konfigurationspakete können entfernt werden.

Wenn eine dieser Aktionen in Production Mode ausgelöst wird (Development Mode ist deaktiviert), erhalten Sie eine Fehlermeldung wie diese:

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

Weitere Informationen zu Konfigurationspaketen finden Sie unter Lebenszyklus von Konfigurationspaketen.

REST

Aktivieren Sie Development Mode, indem Sie die REST API-Anfrage mit den folgenden Informationen ausführen:

  • Methode: POST.
  • Endpunkt: /configuration/v1/environment
  • Anfragetext (JSON):

    {
        "developmentMode": true
    }
    
  • Antwortcode:200 OK.

  • Antworttext (JSON):

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

Console

Aktivieren Sie Development Mode in der MDE-Weboberfläche:

  1. Klicken Sie auf den Tab „Cloud-Konfiguration“.
  2. Klicken Sie auf den Ein/Aus-Schalter für den Produktionsmodus.
  3. Oben auf der Seite „Konfigurationen“ wird ein Warnbanner mit der folgenden Meldung angezeigt: „Entwicklermodus ist aktiviert“. Das Tag neben dem Ein/Aus-Schalter ändert sich zu Development.

Entwicklermodus aktivieren

Produktionsmodus aktivieren

Sie können Development Mode entweder über einen REST-Aufruf oder über die Console deaktivieren.

REST

Deaktivieren Sie die Development Mode, indem Sie die REST API-Anfrage mit den folgenden Informationen ausführen:

  • Methode: POST.
  • Endpunkt: /configuration/v1/environment.
  • Anfragetext (JSON):

    {
        "developmentMode": false
    }
    
  • Antwortcode: 200 OK.

  • Antworttext (JSON):

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

Console

Deaktivieren Sie Development Mode in der MDE-Weboberfläche:

  1. Klicken Sie auf den Tab „Cloud-Konfiguration“.
  2. Klicken Sie auf den Ein/Aus-Schalter für den Produktionsmodus.
  3. Bestätigen Sie, dass Sie zu Production Mode wechseln möchten, indem Sie auf Ja, Modus wechseln klicken.

    Modus wechseln

  4. Das Warnungsbanner oben auf der Seite „Konfigurationen“ wird entfernt und das Tag neben der Ein/Aus-Schaltfläche ändert sich in Production.

    Entwicklermodus aktivieren