Una vez que comprenda los aspectos básicos de cómo escribir fórmulas en Explore, el próximo paso es comprender cómo los tipos de datos interactúan con las fórmulas. Este artículo introduce el concepto de tipos de datos, muestra cómo usarlos en las fórmulas y ayuda a resolver los problemas que pueden ocurrir.
En este artículo se tratan los siguientes temas:
Comprender los tipos de datos
Los tipos de datos se refieren al formato de la información que se agrega a una fórmula, normalmente como un valor dentro de una función. La tabla a continuación hace un resumen de los tipos de datos que utiliza Explore.
Saber cómo los tipos de datos interactúan con una función y operan dentro de la misma es imprescindible para poder escribir una fórmula bien construida en Explore. Para verificar los tipos de datos que requiere una función, consulte Información de referencia de las funciones de Explore.
Tipo de datos | Ejemplos |
---|---|
Número Se utiliza para todas las métricas, atributos numéricos y números sin comillas. |
Métricas
Atributos
Valores
|
Texto La mayoría de los atributos son del tipo de datos de texto. Los valores que se escriben entre comillas también tienen el tipo de datos de texto. |
Atributos
Valores
|
Booleano Se aplica a los atributos que solo tienen dos valores: True o False. Los valores True y False, escritos sin comillas, se consideran de tipo booleano. |
Atributos
Valores
|
Marca de tiempo Se aplica a los atributos que muestran una fecha y hora específicas. |
Atributos
Valores
|
Matriz Se utiliza para los valores que se insertan en funciones de varios valores como IN o INCLUDES_ALL. |
Valores
|
Nulo Reservado para el valor NULL. |
Valores
|
Resolver errores de tipos de datos en el editor de fórmulas
Si la fórmula usa tipos de datos incorrectos, aparece un mensaje de advertencia en tiempo real mientras se escribe o edita la fórmula. El mensaje de error identifica qué tipo de datos se utilizó y proporciona orientación sobre qué tipo de datos se debe usar en su lugar.
La tabla a continuación muestra algunos ejemplos de advertencias de tipos de datos que se podrían ver en el editor de fórmulas, lo que incluye versiones correctas e incorrectas de una fórmula.
Advertencia | Fórmula incorrecta | Fórmula correcta |
---|---|---|
No se pueden usar tipos diferentes en la declaración THEN. 1 es número y "0" es texto. Utilice el mismo tipo. | IF [Estado del ticket]="Open" THEN 1 ELSE "0" ENDIF |
|
No se pueden usar distintos tipos en la declaración SWITCH. "1" es texto y 2 es número. Utilice el mismo tipo. | SWITCH ([Grupo del ticket]) {CASE "Support": "1"CASE "IT": 2 } | SWITCH ([Grupo del ticket]) {CASE "Support": "1"CASE "IT": “2” } |
No se puede usar texto en esta función. Utilice número. | INTEGER([NPS comment]) | INTEGER(VALUE(NPS rate)) |
No se puede usar 1 como número y 2 como número. Utilice solo valores booleanos. | 1 OR 2 | TRUE OR FALSE |
No se puede usar [Ticket asignado - Fecha] como texto y [Ticket resuelto - Fecha] como texto. Utilice solo números. | [Ticket asignado - Fecha] > [Ticket resuelto - Fecha] | DATE_TO_TIMESTAMP([Ticket asignado - Fecha]) >DATE_TO_TIMESTAMP( [Ticket resuelto - Fecha]) |
No se puede usar [Grupo del ticket] como texto además de [ID del ticket] como número. Utilice solo números o solo texto. | [Grupo del ticket]+[ID del ticket] | [Grupo del ticket]+STRING([ID del ticket]) |
No se puede usar VALUE(Respuestas del agente) como número y 2 como texto. Utilice solo números. | VALUE(Respuestas del agente)>”2” | VALUE(Respuestas del agente)>2 |