Skip to main content

Criando um plano de salvamento de páginas de dados

Logotipo da Pega Community

Note: The following content, referenced from Pega Community, is included here to help you better achieve the module learning objectives.

Use um plano de salvamento para criar uma página de dados que você pode usar posteriormente para salvar dados em um sistema de registros.

Por exemplo, você pode usar uma página de dados dentro de uma etapa em um processo para editar o endereço de um cliente, fazendo referência à página de dados da etapa e listando-a como uma página de dados para salvar na flow action.

Os seguintes planos de salvamento estão disponíveis:

  • Salvamento em banco de dados (Database save) – Use esta opção para salvar dados em um sistema de registros.
  • Conector (Connector) – Use esta opção para salvar e persistir dados.
  • Atividade (Activity) – Use esta opção para criar lógica para persistir dados em qualquer sistema, usando qualquer opção de conector de integração compatível, por exemplo, REST, SOAP e assim por diante.
  • Automação robótica (Robotic automation) e Automação robótica para desktop (Robotic desktop automation) – Se você usa automação robótica ou automação robótica para desktop, use estas opções para obter sua página de dados quando quiser gravar dados atualizados de volta em um sistema de registros externo, ou para quando precisar usar robótica para atender a outras necessidades de negócios.
  1. No painel de navegação do Dev Studio, clique em Registros (Records).
  2. Expanda a categoria Modelo de dados (Data Model) e depois clique em Página de dados (Data Page).
  3. Clique na linha da página de dados que você deseja abrir. Resultado: a página de dados abre a guia Definição (Definition).
  4. Na seção Definição de página de dados (Data page definition), no campo Estrutura (Structure), selecione a maneira como você deseja estruturar os dados na página de dados.
  5. No campo Tipo de objeto (Object type), insira ou selecione a classe à qual a página de dados se aplica.
  6. No campo Modo (Mode), selecione Salvável (Savable).
  7. No campo Escopo (Scope), selecione o escopo no qual a página de dados pode ser acessada. Para obter mais informações sobre como preencher esse campo, consulte Criando uma página de dados.
  8. Preencha os campos na seção Fontes de dados (Data Sources) para identificar a fonte dos dados usados para preencher a página de dados. Para obter mais informações sobre como preencher esses campos, consulte Criando uma página de dados.
  9. Para processar os dados após serem carregados, no campo Processamento pós-carregamento (Post load processing), insira ou selecione o nome de uma atividade com a qual processar os dados carregados.
  10. Na seção Opções de salvamento de dados (Data save options), no campo Tipo de salvamento (Save type), selecione o plano que você deseja usar para salvar os dados:
    Opções Ações
    Salvamento em banco de dados A opção Salvamento em banco de dados (Database save) está disponível para páginas de dados com uma estrutura Página (Page).
    1. No campo Nome da classe (Class name), insira ou selecione a classe cujos dados você deseja persistir.
    2. Se a classe no campo Nome da classe estiver diferente da classe da página de dados, no campo Data transform, clique no ícone do abridor de regras para criar uma data transform usando um modelo. Essa data transform mapeia a classe da página de dados para o campo Nome da classe (Class name).
    3. Opcional: para usar uma regra validate, no campo Regra de validação (Validate rule), insira ou selecione uma regra de validação.
    4. Para salvar os dados no banco de dados da Pega, e não em um sistema externo, clique em Salvamento local (Local save).

      Essa opção é exibida quando você seleciona Atividade (Activity) ou Salvamento no banco de dados (Database save) no campo Tipo de salvamento (Save type).

    Conector REST está disponível apenas para o campo Tipo (Type).
    1. No campo Nome (Name), insira ou selecione o nome do conector REST que será usado para persistir os dados em qualquer sistema.
    2. Para mapear os dados de solicitação da página de dados na página de salvamento, no campo Data transform da solicitação (Request Data Transform), insira ou selecione a data transform de uma solicitação.
    3. Para mapear os dados de resposta da página de salvamento na página de dados, no campo Data transform de resposta (Response Data Transform), insira ou selecione a data transform de uma resposta.
    4. Para se conectar a um banco de dados usando um conector REST, para identificar o método de conexão, no campo Método (Method), selecione POST, PUT, ou PATCH.
    5. Para validar os dados fornecidos, em Regra de validação (Validate rule), insira ou selecione uma regra de validação.
    Atividade
    1. No campo Nome da atividade (Activity name), insira ou selecione o nome da atividade que será usada para salvar os dados. Você pode usar essa opção para criar lógica para persistir dados em qualquer sistema, como um dispositivo REST.
    2. Para salvar os dados no banco de dados da Pega, e não em um sistema externo, clique em Salvamento local (Local save).

      Essa opção é exibida quando você seleciona Atividade (Activity) ou Salvamento no banco de dados (Database save) no campo Tipo de salvamento (Save type).

    Observação: se você usar um plano de salvamento de atividade, não defina o parâmetro WriteNow pois seu valor passa para a atividade.
    Automação robótica
    1. No campo Automação robótica (Robotic automation), especifique o nome do tipo de caso no qual o SmartShape Atribuir à fila do robô (Assign to robot queue) está configurado.
    2. No campo Tempo(s) limite (Timeout(s)), especifique o valor, em segundos, que a página de dados deve aguardar para que a automação seja executada e retorne as informações para a página de dados.
    3. No campo Data transform, especifique uma data transform que deve ser usada para salvar os dados na página de dados.
    Automação robótica para desktop
    1. No campo Nome da automação robótica (Robotic automation name), insira o ID de automação que foi criado quando a automação foi desenvolvida no Pega Robotics Studio.
    2. No campo Tempo(s) limite (Timeout(s)), especifique o valor, em segundos, que a página de dados deve aguardar para que a automação seja executada e retorne as informações para a página de dados.
    3. No campo Data transform, especifique uma data transform que deve ser usada para salvar os dados na página de dados.
  11. Opcional: para criar outra opção de gravação para esta página de dados, clique em Add save option (Adicionar opção de gravação).
  12. Clique em Salvar (Save).
  13. Para definir parâmetros de entrada, clique na guia Parâmetros (Parameters). Para obter mais informações, consulte Definido os parâmetros de entrada de uma regra.
O que fazer a seguir: escolha um processo para especificar quando salvar os dados em um sistema de registros no seu aplicativo:

This Topic is available in the following Module:

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

Este conteúdo foi útil?

50% 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