Fontes de dados externas simuladas
Simulação de uma fonte de dados externa
A Pega Platform™ oferece a capacidade de simular fontes de dados externas. Simular uma fonte de dados externa é útil quando o sistema externo está indisponível. É possível simular qualquer fonte de dados externa, desde que você saiba quais dados a fonte está esperando e retornando. Simular uma fonte de dados com dados de amostra permite desenvolver e testar aplicativos sem interrupções até os dados concretos do sistema ou aplicativo de origem estarem prontos.
Nota: Também é possível simular sua fonte de dados quando o sistema de origem não possui dados ou quando a API está em desenvolvimento. Para obter mais informações, consulte Simulando dados.
Por exemplo, sua equipe está criando um widget de clima. Os membros da equipe que estão criando a interface de usuário (UI) podem querer saber como o design funciona com dados climáticos de amostra antes que outros membros da equipe terminem de trabalhar no conector com o provedor de dados. Ou a fonte de dados externa pode ainda não estar disponível. Simular a fonte de dados permite implementar o processamento do caso antes que o sistema externo esteja integrado.
Testando com dados simulados
A simulação de uma fonte de dados externa também é útil para testes unitários, uma vez que é possível determinar a resposta retornada. Desenvolva e teste seu aplicativo com diferentes amostras de fontes de dados enquanto você espera pelo trabalho de desenvolvimento no sistema de origem ou trabalha na interface da Pega Platform com o sistema de origem.
Verifique seus conhecimentos com a interação a seguir.
Configuração de fonte simulada
Quando você sabe quais dados a fonte de dados externa retornará, é possível utilizar uma visualização de dados para simular uma fonte de dados externa que ainda não está definida.
Designer de integração do App Studio
No App Studio, você pode visualizar uma lista de páginas de dados simuladas, também chamadas de visualizações de dados, no Designer de integração. No App Studio, selecione
(Data objects and integrations) para abrir o Designer de integração. É possível inserir o nome de um objeto de dados simulado na caixa de pesquisa para filtrar os objetos de dados e encontrar rapidamente as visualizações de dados simuladas.No App Studio, ao criar uma visualização de dados, você identifica a fonte dos dados. As mesmas visualizações de dados são criadas, independentemente de você simular os dados da fonte ou conectar a um sistema de registro (dados reais).
É possível adicionar amostra de dados da fonte, ou registros, ao objeto de dados e configurar a visualização para acessar a fonte de dados simulada.
Nota: Como melhor prática, utilize o App Studio para simular o objeto de dados. O Dev Studio está disponível para configurações avançadas, como quando é necessário obter os dados diretamente de uma página de dados.
Visualização de entidades de dados externas no Dev Studio
Use o Dev Studio para obter uma visão geral das páginas de dados simuladas no seu aplicativo. No Dev Studio, clique em Configurar > Modelo de dados > Visualizar entidades de dados externas (Configure > Data Model > View external data entities) para abrir a página inicial e obter uma visão geral das páginas de dados simuladas no seu aplicativo. Os sistemas de origem marcados com um ponto verde estão prontos para produção. Os sistemas de origem marcados com um triângulo laranja são simulados.
Simulação de fonte de dados no Dev Studio
Use o Dev Studio para identificar a fonte de dados diretamente na página de dados. Selecione a opção Simular fonte de dados (Simulate data source) na página de dados para simular a fonte de dados. Em seguida, insira ou selecione o nome do sistema que será utilizado para os dados simulados. É possível simular uma página de dados utilizando uma data transform, atividade, report definition ou busca. Selecionar uma simulação desabilita qualquer fonte de dados configurada.
Por exemplo, os stakeholders querem simular o processo de fornecimento de uma lista de provedores de serviço de assistência rodoviária. Para um objeto de dados Provedor de serviços (Service Provider), crie uma visualização de dados com uma fonte simulada de provedores de serviço: D_ServiceProviderList. Adicione uma amostra de registros de provedores de serviço ao objeto de dados Provedor de serviços e referencie a fonte de dados simulada (na visualização de dados) para preencher o campo do dropdown Provedor de serviços com registros da amostra.
Nota: Talvez seja necessário criar dados de amostra para seu aplicativo. Você pode fornecer os dados de amostra a partir de uma busca, uma data transform ou uma atividade de carregamento. Os dados de amostra devem incluir valores para preencher todas as propriedades exigidas pela página, seção ou outro componente que está referenciando a página de dados. Para obter mais informações sobre criação de dados de amostra, consulte Criando um tipo de dados no Dev Studio.
Verifique seus conhecimentos com a interação a seguir.
This Topic is available in the following Module:
If you are having problems with your training, please review the Pega Academy Support FAQs.
Quer nos ajudar a melhorar esse conteúdo?