Loading
Einstein y Analytics en Marketing Cloud Engagement
Índice de materias
Seleccionar filtros

          No hay resultados
          No hay resultados
          Estas son algunas sugerencias de búsqueda

          Compruebe la ortografía de sus palabras clave.
          Utilice términos de búsqueda más generales.
          Seleccione menos filtros para ampliar su búsqueda.

          Buscar en toda la Ayuda de Salesforce
          Casos de uso de dimensiones calculadas

          Casos de uso de dimensiones calculadas

          Utilice estos ejemplos al crear dimensiones calculadas en Reportes avanzados de Intelligence para crear campos fácilmente. Cada ejemplo contiene una explicación con un ejemplo de código.

          Ediciones necesarias

          Disponible en: Reportes avanzados de Intelligence
          Nota
          Nota Las dimensiones calculadas se pueden utilizar en tablas dinámicas, reportes y tableros, no así en consultas.

          Sugerencias:

          • Para Es igual a, utilice "=="
          • Para O, utilice "||"
          • Para Y, utilice "&&"
          • Para "no", utilice !(expresión)

          Extracción de un de convención de nomenclatura

          Supongamos que quiere crear una dimensión basada en la convención de nomenclatura de una dimensión existente. Por ejemplo, el campo Campaña se crea a partir de la siguiente convención de nomenclatura: códigopaís_códigomarca_año_campaña → "IL_CK_2022_Bienvenida"

          Fórmul a

          EXTRACT(texto,delimitador,posición)

          Descripció n

          Extrae la cadena secundaria del texto especificado, en la posición indicada, tras dividir por el delimitador señalado. Por ejemplo, en EXTRACT('a_b_c', '_', 1), devuelve "b".

          Ejempl o

          Para crear un campo Código de marca, utilice esta función:

          EXTRACT([Campaign],'_',1)

          Para crear un campo País, utilice esta función:

          EXTRACT([Campaign],'_',0)

          Conjunto de datos

          Campaña Envíos de email
          IL_CK_2022_Welcome 50
          IL_CK_2022_Birthday 25
          FR_AB_2022_Welcome 70

          Resultados con dimensión calculada

          País Envíos de email
          IL 75
          FR 70

          Extracción de una convención de nomenclatura y luego Coalesce (entre Mobile+Email)

          Por ejemplo, si almacena Código de marca en la segunda posición de Nombre de envío distribuido y en la tercera posición de Nombre del contenido de email. En este caso, se están uniendo dos campos diferentes en un único campo. Por ejemplo, el campo Nombre de envío distribuido se crea con esta convención de nomenclatura: Enviar Nombre_Región (p. ej., Bienvenida_EMEA). En el caso del campo Nombre de contenido de email, se crea con esta convención de nomenclatura: "CódigoMarca_Nombre Envío_Región" (p. ej., "A_Cumpleaños_AMER"). Si quiere crear un campo unificado para la Región desde Email y Mensajes distribuidos, utilice la fórmula de ejemplo.

          Fórmul a

          COALESCE([valor1, valor2, ...])

          Descripció n

          Devuelve el primer valor de la lista que no está en blanco.

          Ejempl o

          Para crear un campo que contenga Código de marca para ambos canales, siga esta lógica.

          var Brand_Mobile = EXTRACT([Push_Send_Name],'',1);
          var Brand_Email = EXTRACT([Email_Content_Name],'',2);
          return COALESCE([Brand_Mobile, Brand_Email]);

          Conjunto de datos de email

          Nombre del contenido de email Envíos de email
          A_Cumpleaños_AMER 10
          B_Promocional_EMEA 30
          B_Promocional_AMER 15

          Conjunto de datos móvil

          Nombre del envío distribuido Entregas de mensaje distribuido
          Cumpleaños_AMER 10
          Promocional_EMEA 20
          Promocional_APAC 15

          Resultados con dimensión calculada

          Región (Calc) Envíos de email Entregas de mensaje distribuido
          AMER 25 10
          EMEA 30 20
          APAC 0 15

          Agrupar valores de una dimensión

          Supongamos que desea agrupar los valores de un campo por categoría. Por ejemplo, desea agrupar todos los mensajes de email de "Agradecimiento" y todos los mensajes de email de "Bienvenida".

          Fórmul a

          IF(condición,resultadoSiVerdadero,resultadoSiFalso)

          Descripció n

          Devuelve el segundo argumento si el primer argumento es verdadero y el tercer argumento en caso contrario.

          UPPER(texto)

          Descripció n

          Convierte todas las letras minúsculas de una cadena de texto en mayúsculas.

          Ejemplo s

          Para crear dos grupos de emails, uno para los mensajes de agradecimiento y otro para los mensajes de bienvenida:

          IF(UPPER([Email_Subject]) contains 'THANK','Thank-you messages',
          IF(UPPER([Email_Subject]) contains 'WELCOME','Introduction messages',[Email_Subject])) 

          Si tiene varios casos de IF/Else, puede utilizar esta sintaxis. Se trata tan solo de una sugerencia.

          if(UPPER([Email_Subject]) contains 'THANK') 
          { return 'Thank-you messages'; }
          else if(UPPER([Email_Subject]) contains 'WELCOME') 
          { return 'WELCOME'; } 
          else {return [Email_Subject];}

          Conjunto de datos

          Asunto del email Envíos de email
          Gracias por su compra 10
          ¡Le damos la bienvenida a Northern Trail Outfitters! 20
          Un 20 % de descuento de bienvenida de parte de NTO 15
          Gracias por registrarse 5
          Bienvenido a NTO 10
          Gracias por hacer contacto con nosotros. 15

          Resultados con dimensión calculada

          Asunto agrupado (calculado) Envíos de email
          Mensajes de agradecimiento 30
          Mensajes de bienvenida 45
           
          Cargando
          Salesforce Help | Article