Usted está aquí:
Parámetros de computeRelative
Cuando define una transformación computeRelative, establece el atributo de acción en computeRelative. También especifica los parámetros para la fuente de entrada, campo de partición, campo de clasificación y definiciones de campo derivadas.
Parámetros
Puede especificar los parámetros en las siguientes secciones del nodo computeRelative.
La siguiente tabla describe los parámetros de la sección parameters.
| Parámetro | ¿Obligatorio? | Valor |
|---|---|---|
| source | Sí | Nodo del archivo de definición de flujo de datos que identifica la fuente de entrada para esta transformación. |
| partitionBy | Sí | Nombre de API del campo utilizado para dividir los registros en el conjunto de datos. Especifique solo un campo de división. |
| orderBy | Sí | Campo utilizado para ordenar los registros en cada partición y el orden de clasificación: ascendente ( Ejemplo: |
| computedFields | Sí | Una lista de definiciones para campos derivados. Los campos derivados se pueden basar en un campo de origen o una expresión de SAQL. Ejemplo mostrando campos derivados basándose en un campo de origen y una expresión de SAQL: |
computedFields
La siguiente tabla describe los atributos de la sección computedFields.
| Parámetro | ¿Obligatorio? | Valor |
|---|---|---|
| name | Sí | Nombre de API del campo derivado para agregar al conjunto de datos. El nombre debe ser exclusivo dentro del conjunto de datos. Si el nombre no es exclusivo, fallará la ejecución del flujo de datos. |
| label | No | El nombre de visualización del campo derivado que aparece en la interfaz de usuario de CRM Analytics. Puede tener hasta 255 caracteres. Toma como valor predeterminado el nombre de API si no se especifica. |
| descripción | No | Descripción del campo derivado únicamente para información. |
| expression | Sí | Atributos de expresión utilizados para calcular el valor del campo derivado. La expresión puede basarse en campos de entrada u otros campos derivados en la transformación. Ejemplo: |
expression
La siguiente tabla describe los atributos en la sección expression al crear un campo derivado basándose en un campo de origen.
La siguiente tabla describe los atributos en la sección expression al crear un campo derivado basándose en una expresión de SAQL.
| Parámetro | ¿Obligatorio? | Valor |
|---|---|---|
| saqlExpression | Sí | Expresión SAQL utilizada para calcular el valor del campo derivado. La expresión puede basarse en campos de entrada u otros campos derivados en la transformación. Puede utilizar las funciones de compensación Ejemplo para calcular el cambio de porcentaje desde el importe anterior al importe actual: También puede utilizar el operador de caso de SAQL en la expresión. Ejemplo para imprimir valores de Hacia arriba, Hacia abajo o Sin cambios basándose en el cambio desde el importe anterior al importe actual: |
| tipo | Sí | Tipo de campo de CRM Analytics asociado con el campo. Los tipos válidos son Fecha, Numérico y Texto. Ejemplo: |
| scale | No | El número de dígitos a la derecha del punto decimal en un valor numérico. Ejemplo: |
| predeterminado | Sí (solo para campos numéricos) | El valor predeterminado si no se puede calcular alguno. Ejemplo: |
