Skip to main content

Projetar o modelo de dados

1 Tarefa

30 min

Visível para: All users Applies to: Pega Platform '24.2
Beginner
Integração de dados
Português Brasileiro

Scenario

Seu Lead System Architect solicitou que você criasse vários elementos do modelo de dados do aplicativo GoGoRoad.

Sua primeira tarefa é configurar os objetos de dados (data objects) Customer e Payment information. Com base em suas conversas com o LSA, o objeto de dados Customer deve incluir campos importantes para identificar cada cliente, como First name, Last name, Full name e Email. O objeto de dados (data object) Customer deve incluir um conjunto de registros de dados para apoiar o teste de aplicativos durante essa fase de desenvolvimento.

O objeto de dados (data object) Payment information deve capturar as informações relevantes para o pagamento com cartão de crédito, como tipo de cartão, número do cartão e data de validade.

Os objetos de dados Customer e Payment information são configurados no nível do aplicativo GoGoRoad para que estejam disponíveis para uso, conforme necessário, por todos os diferentes tipos de caso (case types) associados ao aplicativo GogoRoad. 

Depois que os objetos de dados Customer e Payment information forem criados, você deve disponibilizá-los no tipo de caso (case type) de Assistance Request (Solicitação de Assistência), associando-os ao modelo de dados do tipo de caso de Assistance Request. Como o objeto de dados (data object) Customer tem registros de dados, ele deve ser associado ao modelo de dados do tipo de caso de Assistance Request como um tipo de campo Data reference. À medida que os agentes de atendimento ao cliente inserem dados nos campos associados ao objeto de dados Payment information, eles devem ser associados ao modelo de dados do tipo de caso de Assistance Request (Solicitação de assistência) como um tipo de campo Embedded data.

Também foi solicitado que você criasse o campo Tipo de serviço no modelo de dados do tipo de caso de Assistance Request. O campo Service type (Tipo de serviço) deve permitir que os agentes de atendimento identifiquem facilmente o tipo de serviço que o cliente está solicitando. As opções para o campo Service type incluem o veículo estar sem gasolina ou o cliente estar impedido de entrar no veículo.

Como novo System Architect, seu Lead System Architect forneceu uma coleção de links para a documentação técnica da Pega para ajudar você a começar.

A tabela a seguir apresenta as credenciais necessárias para você concluir o desafio:

Função Nome do usuário Senha
Application Developer (desenvolvedor de aplicativo) author@gogoroad 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.

Detailed Tasks

1 Criar o modelo de dados

The Designing a Data Model challenge Journey map.

Use a documentação técnica cujo link está no mapa de jornada acima para concluir a tarefa atribuída. A documentação técnica pode conter mais informações do que você precisa para completar a tarefa.

Critérios de aceitação

  • O objeto de dados (data object) Customer tem os seguintes campos:
Name Type Options
Account ID Text (single line)  
Coverage level Picklist

Display as: Drop-down list

Choices: Gold, Standard 

Email address Email  
Enrollment Boolean  
First name Text (single line)  
Last name Text (single line)  
Full name Text (single line) Calculated: Expression (.FirstName + " " + .LastName)
  • O objeto de dados (data object) Customer tem os seguintes Data Records (registros de dados):
Account ID Coverage level Email address Enrollment First Name Last Name
[email protected] Standard [email protected] True Francis  James
[email protected] Standard [email protected] True Howard Thomas
[email protected] Gold [email protected] True Jane Mitchell
  • O objeto de dados (data object) Payment information tem os seguintes campos:
Name  Type Options
Card type Picklist

Display as: Radio-buttons

Choices: MasterCard, Visa

Card number Text (single line)  
Expiration date Date only  
  • O modelo de dados do tipo de caso de Assistance Request (Solicitação de assistência) inclui os seguintes campos:
Name Type Options
Customer ID Data Reference Data object: Customer
Single record
Payment information Embedded Data

Data object: Payment information

Single record

Service type Picklist

Display as: Drop-down list

Choices: Flat tire, Dead battery, Locked out, Out of gas 

Instruções

  1. Na instância do desafio da Pega, faça login como Application Developer (desenvolvedor de aplicativo).
    1. No campo Username, insira author@gogoroad.
    2. No campo Password, insira pega123!.
  2. No painel de navegação à esquerda do App Studio, clique em Data e adicione campos ao objeto de dados (data object) Customer usando as informações detalhadas nos critérios de aceitação.
  3. Adicione campos ao objeto de dados (data object) Payment information, usando as informações detalhadas nos critérios de aceitação.
  4. Acesse o tipo de caso (case type) de Assistance Request (Solicitação de assistência). No modelo de dados do tipo de caso (case type) de Assistance Request, adicione os campos Customer ID, Payment information e Service type conforme os critérios de aceitação.


Disponível na seguinte missão:

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

Este conteúdo foi ú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