Error de asignación automática en campos booleanos durante la ingesta de datos

Descripción description

Entorno

Adobe Experience Platform

Problema/Síntomas

En este ejemplo, una ingesta de datos CRM incluye el flujo del cliente con el registro maestro del cliente. El registro incluye indicadores booleanos sobre los consentimientos de privacidad de los clientes.

  • El proceso de ingesta se basa en una importación por lotes desde un bloque S3.

  • En el lado del CRM, estos campos pueden llegar como enteros (0,1) o como cadenas ("0", "1").

  • Al ingerir los datos, todos los campos de tipo booleano se han importado en el conjunto de datos de destinatario como "FALSE", independientemente de los campos originales que contienen el valor entero 1 o el valor de cadena "1".

Comportamiento esperado:

  • La importación basada en esquemas desde un bloque S3 debe asignar correctamente el entero 1 y la cadena "1" al valor booleano "TRUE".

Resolución resolution

No se admite el valor booleano 0 o 1. Debe utilizar las funciones de asignación para convertirlo en valores booleanos.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f