Identificar e corrigir erros de criação de modelo de app

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Saiba como identificar e corrigir seu app quando recursos ou metadados sem suporte interromperem o processo de criação do modelo em App Engine Studio (AES).

    Recursos sem suporte

    Às vezes, os itens em uma aplicação de origem a partir da qual você criou um modelo personalizado não são compatíveis com o modelo. Você deve remover itens sem suporte antes de criar um modelo da aplicação.

    Quando ocorre um erro durante o processo de criação do modelo, uma mensagem de erro é exibida.

    Figura 1. Notificação de falha na criação do modelo
    Notificação de falha na criação do modelo
    Você pode identificar quais elementos da sua aplicação estão causando falha no processo de criação do modelo selecionando Exibir todos os erros, que exibe a tabela Falha na verificação [sys_app_scan_failure]. Para obter mais informações sobre os erros na tabela e sua causa, consulte Erros de criação de modelo na tabela Falhas de verificação.

    Erros de criação de modelo na tabela Falhas de verificação

    Erros que ocorreram durante a criação de um modelo personalizado que são exibidos na tabela Falha na verificação [sys_app_scan_failure] e sua causa.

    Mensagens de erro

    Para obter mais informações sobre quais tipos de registros são permitidos e ignorados, consulte Recursos e metadados compatíveis em modelos personalizados.

    Mensagem de erro Definição Mais detalhes
    Unsupported_table Classe de registro para a qual não há regra de permissão e há um nível desconhecido de suporte.

    Um ou mais registros sem suporte não são reconhecidos por App Engine Studio e devem ser removidos para que o processo de criação do modelo continue.

    Denied_table Classe de registro para a qual há uma regra de negação e a criação de modelo não é compatível.

    A classe de registro foi negada explicitamente e deve ser removida para que o processo de criação do modelo continue.

    Scripted_record Regra de script que é executada em cada registro no app. As regras de negação de script atuais incluem, entre outras:
    • Metadados personalizados: o app tem tabelas que estendem a tabela sys_metadata.
    • Administração com escopo: o app tem a administração com escopo ativada.
    • Execução do modelo em andamento: o modelo associado à aplicação de origem está sendo executado.
    Scripted_app Regra de script que é executada uma vez para o app.