Dados

Armazenamento de Dados(Data Store)

Um repositório persistente de dados — banco, arquivo, sistema de registro — que sobrevive às instâncias do processo e é compartilhado entre elas. Forma de cilindro.

O Armazenamento de Dados (Data Store) é onde a informação sobrevive: instâncias vêm e vão, mas a base de clientes permanece. Atividades leem e escrevem nele por associações de dados pontilhadas, documentando os pontos de contato do processo com os sistemas de registro.

Quando usar e evitar

Quando usar

  • Para mostrar leituras/escritas em sistemas de registro (CRM, ERP, arquivos).

  • Quando várias instâncias ou processos compartilham a mesma informação.

  • Para documentar pontos de integração para conformidade e análise de impacto.

Quando NÃO usar

  • Para dado de trabalho local da instância — Objetos de Dados.

  • Para modelar o comportamento do sistema — o armazenamento é repositório passivo, não participante; se ele age, dê-lhe um Pool.

  • Como canal de mensagens entre participantes — para isso existem os Fluxos de Mensagem.

Exemplo de negócio

Gravando na base de clientes

Diagrama BPMN: Gravando na base de clientes
Gravando na base de clientes

Abra este exemplo no editor de processos da HEFLO e explore o diagrama por dentro.

Abrir no editor HEFLO →

Passo a passo

  1. Atualizar cadastro do cliente grava no Armazenamento de Dados “Base de clientes” (destacado, cilindro) pela associação pontilhada.
  2. A base persiste além desta instância — os processos de amanhã encontrarão o cadastro atualizado.
  3. O fluxo segue para confirmar a atualização; a base continua disponível a todos os outros processos.

Diferenças

Armazenamento de Dados vs. Pool caixa-preta

O armazenamento é dado passivo que o processo lê/escreve. O Pool caixa-preta é participante ativo que troca mensagens. Se o 'banco' valida, responde e decide — é um sistema participante, não um armazenamento.

FAQ

Armazenamentos pertencem a um Pool?

São globais à colaboração — visíveis a qualquer processo — que é exatamente o que persistência compartilhada significa.

Como distinguir leitura de escrita?

Pela direção da associação: armazenamento → atividade é leitura; atividade → armazenamento é escrita.

Elementos relacionados