Skip to main content

Criação de um modelo de dados

3 Tarefas

10 min

Visible to: All users
Beginner
Pega Platform 8.7
Integração de dados
Português Brasileiro

Scenario

Ao criar um aplicativo, considere o modelo de dados. O modelo de dados define como os usuários armazenam e resgatam dados no aplicativo. No aplicativo My Town, são necessários os seguintes objetos de dados:

  • Um objeto de dados para uma pessoa que envia uma solicitação.
  • Um objeto de dados com detalhes da solicitação.

Crie um objeto de dados para o requerente, com nome, endereço e número de telefone.

Crie um objeto de dados para o tipo de solicitação, com registros para Tipo (Type), Descrição (Description) e Departamento (Department).

A tabela a seguir apresenta as credenciais necessárias para concluir o desafio.

Função Nome do usuário (User name) Senha
Desenvolvedor de aplicativo author@mytown pega123!

Você deve iniciar sua própria instância da Pega para concluir este Challenge.

A inicialização pode leva até cinco minutos, portanto tenha paciência.

Challenge Walkthrough

Detailed Tasks

1 Criar um objeto de dados Pessoa (Person)

  1.  No painel de navegação do App Studio, clique em Dados (Data) para exibir uma lista dos objetos de dados no aplicativo.
  2. No canto superior direito, clique em Novo (New) para abrir a caixa de diálogo Create data object (Criar objeto de dados). 
    Data objects and integrations page
     
  3. Na caixa de diálogo Create data object  (Criar objeto de dados), no campo Nome do objeto de dados (Data object name), insira dados da Pessoa (Person). 
    Person data object
  4. Clique em Next (Próximo) para exibir os detalhes de conexão do objeto de dados.
  5. Na lista System (Sistema), mantenha o valor padrão de Pega e clique em Submit (Submeter) para criar e exibir o novo objeto de dados Pessoa (Person).
  6. Na guia Modelo de dados (Data model), clique em Adicionar campo (Add field) para criar um novo campo para o objeto de dados Pessoa (Person).
  7. No Field (campo) Nome (Name), insira o Primeiro nome para dar nome ao campo.
  8. Confira se Tipo (Type) é definido como Texto (linha única) (Text [single line]) por padrão.
  9. Clique em Enviar e criar outro (Submit & add another) para criar um novo campo.
  10. Repita os passos 7-9 para adicionar mais três campos, Sobrenome (Last Name), Endereço (Address) e Telefone (Phone), conforme exibido na imagem a seguir. 
    The Person data object with added fields of First Name, Last Name, Address, and Phone.
    Nota: O endereço é capturado em um campo Texto (parágrafo) (Text [paragraph]) para manter este desafio curto. Em um aplicativo no mundo real, um objeto de dados de Endereço (Address) pronto para uso deveria ser usado para promover o reaproveitamento.
  11. No canto superior direito, clique em Save (Salvar) para consolidar a adição dos campos ao objeto de dados.

2 Crie um objeto de dados do Tipo de solicitação (Request type).

  1. No canto superior esquerdo, clique em Back to previous page (Voltar à página anterior). 
    Back to data objects
  2. No canto superior direito, clique em Novo (New) para abrir a caixa de diálogo Create data object (Criar objeto de dados).
    Add new data object
  3. Na caixa de diálogo Create data object  (Criar objeto de dados), no campo Nome do objeto de dados (Data object name), insira Tipo de solicitação (Request type).
    Request type data object
  4. Clique em Next (Próximo) para exibir os detalhes de conexão do objeto de dados.
  5. Na lista System (Sistema), mantenha o valor padrão de Pega e clique em Submit (Submeter) para criar e exibir o novo objeto de dados Tipo de solicitação (Request type).
  6. Na guia Modelo de dados (Data model), clique em Adicionar campo (Add field) para criar um novo campo para o objeto de dados Request type.
  7. No Field (campo) Nome (Name), insira o Tipo (Type) para dar nome ao campo.
  8. Confira se Tipo (Type) é definido como Texto (linha única) (Text [single line]) por padrão.
  9. Clique em Enviar e criar outro (Submit & add another) para criar um novo campo.
  10. Repita os passos 7 a 9 para adicionar mais dois campos, Descrição (Description) e Departamento (Department), conforme exibido na imagem a seguir.
    The Request type data object with added fields of Type, Description, and Department.
     
  11. No canto superior direito, clique em Salvar (Save) para consolidar a adição dos campos ao objeto de dados.

3 Adicionar registros ao objeto de dados Tipo de solicitação (Request type)

  1. No objeto de dados Request type (Tipo de solicitação), clique na guia Registros (Records) para exibir uma tabela que utiliza os campos Tipo de solicitação (Request type) (Type, Description e Department), conforme os cabeçalhos da tabela.

  2. Na guia Registros (Records), sob a coluna Type (Tipo), clique em Adicionar registro (Add record) para adicionar um novo registro ao objeto de dados.
    Highlighting the Add record button in the Records tab of the Request type data object.
  3. No campo Tipo (Type), insira Manutenção do parque (Park maintenance).
  4. No campo Descrição (Description), insira Equipamento do parque ou do playground quebrado ou danificado (Damaged or broken park or playground equipment).
  5. No campo Departamento (Department), insira Parques e lazer (Parks and Recreation).
  6. Repita as etapas 2 a 5 para adicionar mais três registros ao objeto de dados usando as informações da tabela a seguir.
    Tipo Descrição Departamento (Department)
    Cratera (Pothole) Cratera na via ou na área de estacionamento público (Pothole in public parking lot or road) Obras públicas (Public Works)
    Escombros na via (Road debris) Árvores caídas, linhas de energia ou outros impedimentos ao tráfego (Downed trees, power lines, or other traffic impediments) Obras públicas (Public Works)
    Sinal de trânsito (Traffic signal) Sinal de trânsito não funciona adequadamente (Traffic signal not working properly) Gestão de tráfego (Traffic Management)
  7. Clique em Salvar (Save).
    Highlighting the Save button after adding records to the Request type data object.

Confirm your work

  1. No canto superior esquerdo, clique na seta para voltar. 
    Back to data objects
  2. Na seção Mapa de integração (Integration map), clique em Visualizar (View) para abrir o Mapa de integração. 
    Integration map
  3. Verifique se o Mapa de integração apresenta ambos objetos de dados apontando para o sistema de registro da Pega.
    MyTown integration map

Este Desafio serve para praticar o que você aprendeu nos seguintes Módulo:


Disponível nas seguintes missões:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Este conteúdo foi útil?

80% acharam esse conteúdo útil

Quer nos ajudar a melhorar esse conteúdo?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice