Modo de desenvolvimento

Este guia descreve como usar os dois modos de trabalho do Manufacturing Data Engine (MDE).

A partir da v1.5.0, o Manufacturing Data Engine (MDE) tem um Development Mode para proteger a implantação de mudanças involuntárias que possam afetar a configuração do sistema. Por padrão, a MDE está ativada no modo de produção (Development Mode está desativado).

Ativar o modo de desenvolvimento

É possível ativar o Development Mode usando uma chamada REST ou o console. Depois de ativar o Development Mode, as seguintes ações serão permitidas:

  • As entidades do MDE (tipos, classes de mensagens, analisadores, buckets de metadados e especificações de ingestão de arquivos) podem ser excluídas.
  • É possível fazer upload de pacotes de configuração.
  • Os pacotes de configuração podem ser ativados.
  • Os pacotes de configuração podem ser removidos.

Se alguma dessas ações for acionada em Production Mode (Development Mode estiver desativado), você vai receber um erro semelhante a este:

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

Para mais informações sobre pacotes de configuração, consulte Ciclo de vida do pacote de configuração.

REST

Ative Development Mode executando a solicitação da API REST com as seguintes informações:

  • Método: POST.
  • Endpoint: /configuration/v1/environment
  • Corpo da solicitação (JSON):

    {
        "developmentMode": true
    }
    
  • Código de resposta:200 OK.

  • Corpo da resposta (JSON):

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

Console

Ative o Development Mode na interface da Web do MDE:

  1. Clique na guia "Configuração da nuvem".
  2. Clique na chave "Modo de produção".
  3. Um banner de aviso vai aparecer na parte de cima da página "Configurações" com a seguinte mensagem: "O modo de desenvolvimento está ativado". A tag ao lado da chave vai mudar para Development.

Ativar o modo de desenvolvimento

Ativar o modo de produção

É possível desativar o Development Mode usando uma chamada REST ou o console.

REST

Desative o Development Mode executando a solicitação da API REST com as seguintes informações:

  • Método: POST.
  • Endpoint: /configuration/v1/environment.
  • Corpo da solicitação (JSON):

    {
        "developmentMode": false
    }
    
  • Código de resposta: 200 OK.

  • Corpo da resposta (JSON):

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

Console

Desative o Development Mode na interface da Web do MDE:

  1. Clique na guia "Configuração da nuvem".
  2. Clique na chave "Modo de produção".
  3. Confirme que você quer mudar para Production Mode clicando em Sim, mudar o modo.

    Alternando modo

  4. O banner de aviso vai desaparecer da parte de cima da página "Configurações" e a tag ao lado do botão vai mudar para Production.

    Ativar o modo de desenvolvimento