Medidas de proteção para a assimilação de dados

IMPORTANT
As garantias para assimilação em lote e por transmissão geralmente são calculadas no nível da organização, e não no nível da sandbox. Isso significa que o uso de dados por sandbox está vinculado ao direito de uso total de licença que corresponde a toda a organização. Além disso, o uso de dados em sandboxes de desenvolvimento é limitado a 10% do total de perfis. Para obter mais informações sobre direitos de uso de licença, leia o guia de práticas recomendadas de gerenciamento de dados.

As garantias são limites que fornecem orientação para o uso de dados e do sistema, otimização do desempenho e prevenção de erros ou resultados inesperados no Adobe Experience Platform. As garantias podem se referir ao uso ou consumo de dados e processamento em relação aos seus direitos de licenciamento.

IMPORTANT
Verifique os direitos de licença em seu Pedido de Venda e a Descrição do Produto correspondente sobre os limites de uso reais, além desta página de medidas de proteção.

Este documento fornece orientação sobre medidas de proteção para a assimilação de dados no Adobe Experience Platform.

Medidas de proteção para a assimilação em lote

A tabela a seguir descreve as medidas de proteção a serem consideradas ao usar a API de assimilação em lote ou fontes:

Tipo de assimilação
Diretrizes
Notas
Assimilação do data lake usando a API de assimilação em lote
  • A Adobe recomenda manter o número de arquivos em um lote abaixo de 10.000. Não há garantia de que lotes contendo mais de 10.000 arquivos sejam assimilados em tempo hábil e com eficiência.
  • A Adobe recomenda manter o tamanho do lote abaixo de 100 GB. Não há garantias de que lotes maiores que 100 GB sejam assimilados em tempo hábil e de maneira eficiente.
  • Você pode assimilar até 20 GB de dados por hora no data lake usando a API de assimilação em lote.
  • O número máximo de arquivos por lote é 25.000. Lotes contendo mais de 25.000 arquivos falharão no momento da assimilação.
  • O tamanho máximo do lote é de 1 TB. Lotes maiores que 1 TB falharão no momento da assimilação.
  • O tamanho máximo do lote do Change Data Capture (CDC) é de 100 GB.
  • O número máximo de propriedades ou campos por linha é 10000.
  • O número máximo de lotes por minuto por usuário é 2000.
Se um lote exceder uma contagem de arquivos imposta ou um limite de tamanho de lote, a assimilação falhará e uma mensagem de erro identificará o limite excedido. Por exemplo: Batch ingestion guardrails hit: 25143 files (over the 25000 threshold); 1150000000000 bytes (over the 1099511627776 threshold)
Assimilação do data lake usando fontes de lote
  • A Adobe recomenda manter o número de arquivos em um lote abaixo de 10.000. Não há garantia de que lotes contendo mais de 10.000 arquivos sejam assimilados em tempo hábil e com eficiência.
  • A Adobe recomenda manter o tamanho do lote abaixo de 100 GB. Não há garantias de que lotes maiores que 100 GB sejam assimilados em tempo hábil e de maneira eficiente.
  • Você pode assimilar até 200 GB de dados por hora no data lake usando fontes de assimilação em lote como Azure Blob, Amazon S3 e SFTP.
  • O tamanho do lote deve estar entre 256 MB e 1 TB. Lotes maiores que 1 TB falharão no momento da assimilação. Isso se aplica a dados descompactados e compactados. Quando dados compactados são descompactados no data lake, essas limitações se aplicam.
  • O número máximo de arquivos por lote é 25.000. Lotes contendo mais de 25.000 arquivos falharão no momento da assimilação.
  • O tamanho mínimo de um arquivo ou pasta é de 1 byte. Não é possível assimilar arquivos ou pastas de tamanho 0 byte.
Leia a visão geral das fontes para obter um catálogo de fontes que você pode usar para assimilação de dados. Se um lote exceder uma contagem de arquivos imposta ou um limite de tamanho de lote, a assimilação falhará e uma mensagem de erro identificará o limite excedido.
Assimilação em lote para Perfil
  • O tamanho máximo de uma classe de registro é 100 KB (rígido).
  • O tamanho máximo de uma classe ExperienceEvent é 10 KB (rígido).
Número de lotes Profile ou ExperienceEvent assimilados por dia
O número máximo de lotes de Profile ou ExperienceEvent assimilados por dia é 90 por sandbox. Isso significa que o total combinado de lotes Profile e ExperienceEvent assimilados a cada dia não pode exceder 90. A ingestão de lotes adicionais afetará o desempenho do sistema.
Este é um limite flexível. É possível ir além de um limite flexível, no entanto, os limites flexíveis fornecem uma diretriz recomendada para o desempenho do sistema. Além disso, essa garantia é de por sandbox, não por organização.
Assimilação de dados criptografados
O tamanho máximo suportado de um único arquivo criptografado é 1 GB. Por exemplo, embora você possa assimilar 2 ou mais GBs de dados em uma única execução de fluxo de dados, nenhum arquivo individual na execução do fluxo de dados pode exceder 1 GB.
O processo de assimilação de dados criptografados pode levar mais tempo do que a assimilação normal de dados. Leia o guia da API de assimilação de dados criptografados para obter mais informações.
Substituir assimilação em lote
A assimilação de lotes de substituição pode ser até 10x mais lenta do que lotes regulares, portanto, você deve manter seus lotes de substituição abaixo de dois milhões de registros para garantir um tempo de execução eficiente e evitar o bloqueio de outros lotes de serem processados na sandbox.
Embora seja possível assimilar lotes que excedam dois milhões de registros, o tempo de assimilação será significativamente maior devido às limitações de pequenas sandboxes.
NOTE
O tamanho de lote e a contagem de arquivos recomendados são diretrizes de desempenho e não são limites impostos. É possível assimilar lotes comuns contendo entre 10.000 e 25.000 arquivos ou maiores que 100 GB e até 1 TB, mas não há garantia de que esses lotes sejam assimilados em tempo hábil e com eficiência. Lotes que excedem um máximo aplicado aplicável falham no momento da assimilação.

Medidas de proteção para assimilação por transmissão

Leia a visão geral da assimilação de streaming para obter informações sobre as medidas de proteção para a assimilação de streaming.

Medidas de proteção para fontes de transmissão

A tabela a seguir descreve as medidas de proteção a serem consideradas ao usar as fontes de transmissão:

Tipo de assimilação
Diretrizes
Notas
Fontes de transmissão
  • O tamanho máximo do registro é de 1 MB, com o tamanho recomendado de 10 KB.
  • As fontes de transmissão oferecem suporte a entre 4.000 e 5.000 solicitações por segundo ao assimilar no data lake. Isso se aplica a conexões de origem recém-criadas além de conexões de origem existentes. Observação: pode levar até 60 minutos para que a transmissão de dados seja completamente processada para o data lake.
  • As fontes de transmissão oferecem suporte a no máximo 1500 solicitações por segundo ao assimilar dados para o perfil ou a segmentação por transmissão.
Fontes de transmissão como Kafka, Azure Event Hubs e Amazon Kinesis não usam a rota Data Collection Core Service (DCCS) e podem ter limites de taxa de transferência diferentes. Consulte a visão geral das fontes para obter um catálogo de fontes que podem ser usadas para assimilação de dados.

Próximas etapas

Consulte a documentação a seguir para obter mais informações sobre outras medidas de proteção dos serviços da Experience Platform, informações de latência de ponta a ponta e informações de licenciamento dos documentos Descrição do produto da Real-Time CDP:

recommendation-more-help
experience-platform-help-ingestion