Subir datos a Prisma

Última actualización:

La información que se sube a Prisma cumple dos propósitos:

  • Crear audiencias implica segmentar a los clientes o miembros mediante filtros y reglas.
  • La personalización de mensajes significa utilizar en la comunicación el nombre de la persona o los datos de la oferta para ese individuo en particular.

Información básica

Para cargar los datos, es preciso disponer de determinados datos básicos (nombre y datos de contacto como mínimo), como puede ver en este archivo:

  • Identificador de miembro o de cliente
  • Nombre
  • Fecha de nacimiento
  • Ciudad
  • Dirección de correo electrónico
  • Teléfono celular
  • Etc.

Información de productos

Además, puede desear cargar la lista de productos de la persona para crear audiencias de campaña basadas en esa información (personas que tienen un préstamo, una tarjeta de crédito, etc.). En ese caso, utilizará campos como los siguientes:

  • Identificador del producto
  • Descripción del producto
  • Fecha de adquisición
  • Última actualización
  • Otros (tales como cantidades, límites, fecha de expiración, balance disponible, etc.).

Para más ejemplos, favor de referirse a este archivo CSV.

Importante: Cuando cargue productos, consolide todos los atributos en un solo campo separando cada uno con un delimitador que no sea la coma (",") o el punto y coma (";"). En el siguiente ejemplo, utilizamos una barra vertical (“|”) a tal efecto.

"CustomerID","Product"
"1","01|0|Regular Share|1|1988-01-29|1270.10|0|0|0|0|0|0|0|0|0|0|0|0|> 0"
"1","30|0|Bonus Checking|35|1987-05-07|3017.21|1|0|0|0|0|0|0|0|0|0|0|0|0"
"2","01|1|Regular Share|1|1954-06-30|525.70|0|0|0|0|0|0|0|0|0|0|0|0|0"
"3","01|1|Regular Share|1|1954-06-30|525.70|0|0|0|0|0|0|0|0|0|0|0|0|0"
"3","01|1|Regular Share|1|1954-06-30|525.70|0|0|0|0|0|0|0|0|0|0|0|0|0"

La lista anterior muestra que es necesario añadir una fila para cada combinación de cliente y producto. En este ejemplo, los clientes con ID 1 y 3 tienen dos productos, mientras que el cliente con ID 2 sólo tiene uno. Para mayor claridad, le sugerimos que cree un diccionario de datos con el significado de cada atributo del producto según su posición.

Para ilustrar, consideremos la primera fila del ejemplo de arriba:

01|0|Regular Share|1|1988-01-29|1270.10|0|0|0|0|0|0|0|0|0|0|0|0|0

Posición Dato Referencia
0 01 Identificador de producto
1 0 Código
2 Regular Share Descripción

Al crear un campo que puede llegar a contener varios productos, deberá establecer cardinality = many. Esta configuración indica que el campo permite almacenar múltiples valores a diferencia de cardinality = one que sólo admite uno.

Creación de campos en Prisma

Cada dato reside en espacios apropiados para su tipo llamados campos. Por ejemplo, utilice Date si necesita almacenar una fecha, Number para números enteros, Decimal para valores con punto flotante (cantidades, por ejemplo), etc. El tipo de datos se asigna al crear el campo en Prisma antes de importar la información.

También puede generar los campos mientras carga un archivo. Si le resulta más cómodo, puede hacerlo al importar la información o al configurar la asignación de columnas. Este enfoque le evita tener que crear los campos de antemano.

Para ver las referencias de los tipos de datos existentes, la carga de archivos y la configuración de la asignación de columnas, consulte los siguientes enlaces:

Especificación del formato para el archivo de importación

  • Formato: archivo de texto (.csv).
  • Nombre del archivo: por lo general es fijo, pero puede contener una parte variable como la fecha (prisma_extract_20220109.csv por ejemplo).
  • Estructura: incluya los encabezados en la primera línea separadas por una coma (",") o un punto y coma (";") agregando comillas dobles (“un campo”) si contiene espacios. Sin embargo, se recomienda utilizar nombres de columnas sin espacios. Las líneas que incluyen datos reales deben seguir el mismo formato separadas por EOL (End Of Line).
  • Limitaciones conocidas

Artículos relacionados