Criar Dynamic Datastream Configurations
Por padrão, o Adobe Experience Platform Edge Network envia todos os eventos que atingem uma sequência de dados para todos os Experience Cloud serviços que você habilitou para suas sequências de dados. Dependendo dos casos de uso, nem sempre esse pode ser o fluxo de trabalho ideal.
As configurações dinâmicas da sequência de dados abordam isso por meio de conjuntos de regras definidos para cada serviço habilitado para a sua sequência de dados, que controlam qual solução do Experience Cloud recebe cada tipo de dados.
Guia do Dynamic Datastream Configurations guide
Se você é novo no Dynamic Datastream Configurations ou está planejando uma implementação de produção, leia o guia completo antes de configurar as regras. O guia aborda a taxonomia do evento, as estratégias do conjunto de dados, os casos de uso, as práticas recomendadas e a abordagem de teste.
- Visão geral: como as regras são avaliadas, a taxonomia de eventos e a exclusividade mútua com substituições do lado do cliente
- Lista de verificação de pré-requisitos e planejamento: configuração de sequência de dados, preparação de esquema e conjunto de dados e inventário de eventos
- Padrões de configuração: primeiro acionável versus primeiro conjunto de dados analítico
- Casos de uso: seis cenários de roteamento comuns com tabelas de regras de exemplo
- Exemplo completo: uma implementação completa de comércio eletrônico
- Práticas recomendadas: design da regra, estratégia do conjunto de dados e orientação operacional
- Testar e validar: lista de verificação de teste baseada em Assurance
- Perguntas frequentes: perguntas comuns sobre o comportamento da regra e as interações do sistema
Pré-requisitos prerequisites
Para criar uma configuração dinâmica para seu fluxo de dados, há duas condições que você deve atender:
- Você deve ter criado pelo menos uma sequência de dados para trabalhar. Consulte a documentação sobre como criar uma sequência de dados para obter informações detalhadas.
- Você deve ter pelo menos um serviço Experience Cloud adicionado à sua sequência de dados. Consulte a documentação sobre como adicionar um serviço a uma sequência de dados para obter informações detalhadas.
Depois de criar uma sequência de dados e adicionar um serviço da Experience Cloud a ela, você pode criar uma configuração dinâmica.
Medidas de proteção guardrails
As configurações dinâmicas de sequência de dados têm limites específicos e restrições de desempenho para garantir o desempenho ideal do sistema e a eficiência do processamento de dados. As seguintes medidas de proteção se aplicam ao configurar regras de fluxo de dados dinâmicos:
Configurações dinâmicas de sequência de dados versus substituições de configuração de sequência de dados dynamic-versus-overrides
As configurações dinâmicas de sequência de dados e as substituições de configuração de sequência de dados são funcionalidades mutuamente exclusivas.
Você não pode usar Dynamic Datastream Configurations junto com substituições de configuração de sequência de dados. Você deve escolher um ou outro.
Se você habilitar ambos, as substituições de configuração terão prioridade e o sistema ignorará as regras de Dynamic Datastream Configuration.
Criar um Dynamic Datastream Configuration create-dynamic-configuration
Depois de criar uma sequência de dados e adicionar um serviço a ela, siga estas etapas para adicionar uma configuração dinâmica ao serviço.
-
Vá para a página Coleção de Dados > Sequências de Dados e selecione a sequência de dados criada.
-
Selecione a opção Editar no serviço para o qual deseja definir uma configuração dinâmica.
-
Na página Configurar, selecione Salvar e Editar Configuração Dinâmica.
-
Selecione Adicionar Configuração Dinâmica.
-
No painel Recursos, arraste e solte os itens com os quais deseja criar sua regra para o lado direito da janela. É possível combinar vários recursos para criar regras complexas.
Use as opções de cada recurso, como é igual a, não é igual a, existe e muito mais, para ajustar as regras.
-
Na seção Configuração, habilite ou desabilite os serviços para cada regra, dependendo se você deseja que os dados sejam enviados para cada serviço. Se você desabilitar um serviço, o roteamento será desabilitado e nenhum dado será enviado ao serviço downstream.
-
Quando terminar de configurar suas regras, selecione Salvar.
Considerações de prioridade da regra rule-priority
Você pode definir várias regras para cada Dynamic Datastream Configuration. No entanto, se os dados corresponderem às condições de várias regras, somente a primeira regra correspondente na lista será considerada, e todas as outras regras correspondentes serão ignoradas.
Para alcançar o comportamento de roteamento de dados desejado, preste atenção à ordem em que as regras são organizadas.
Para configurar a ordem da regra, arraste e solte as janelas da regra na ordem desejada.
Critérios de elegibilidade da regra eligibility-criteria
As configurações de sequência de dados dinâmicas devem atender a critérios específicos de qualificação para garantir alto desempenho e roteamento confiável.
Tipos de dados compatíveis supported-data-types
As regras de configuração de sequência de dados dinâmicas funcionam com tipos de dados específicos para garantir desempenho ideal e roteamento de dados confiável. Entender quais tipos de dados são compatíveis ajuda a criar regras eficazes que processam seus dados com eficiência.
Operadores compatíveis supported-operators
As regras podem usar os seguintes operadores, dependendo do tipo de dados:
equals, starts with, ends with, contains, exists, does not equal, does not start with, does not end with, does not contain, does not existequals, does not equal, greater than, less than, greater than or equal to, less than or equal to, exists, does not existequals true/false, does not equal true/falseequals, does not equal, exists, does not existtoday, yesterday, this month, this year, custom date, in last, from, during, within, before, after, rolling range, in next, exists, does not existINCLUDE, ANY/ALL (equivalente a AND/OR)Estrutura da regra rule-structure
As regras devem ser expressões lógicas simples. Não há suporte para expressões lógicas aninhadas (usando contêineres ou vários níveis de AND/OR). Se você precisar de uma lógica complexa, divida-a em várias regras simples.
Por exemplo, considere a seguinte regra complexa.
Você pode dividir essa regra nas seguintes regras mais simples:
Próximas etapas
- Revise as práticas recomendadas para Dynamic Datastream Configurations para o design da regra, a estratégia do conjunto de dados e a orientação operacional.
- Consulte Casos de uso de configuração de sequência de dados dinâmica para configurações de regra completas.
- Siga Testar e validar Dynamic Datastream Configurations para verificar se suas regras estão roteadas corretamente.