Usted está aquí:
Modificar nodos en el flujo de datos
Cuando modifica un nodo de flujo de datos, por ejemplo para cambiar su nombre, o agregar o eliminar campos, tenga en cuenta que estos cambios puede afectar a nodos descendentes. Si está modificando manualmente nodos en el archivo de definición de flujo de datos de JSON, asegúrese de que sus cambios se reflejan en nodos descendentes. Si está trabajando en el editor de flujos de datos, CRM Analytics propaga varios de sus cambios en nodos descendentes por usted.
Cambiar nombres de nodo
Cuando cambia el nombre de un nodo en el JSON de flujo de datos, debe comprobar manualmente que ese nombre es único y cambiar el nombre allá donde se haga referencia al nodo en nodos descendentes.
En el editor de flujo de datos, CRM Analytics valida que el nuevo nombre es exclusivo y cambia el nombre en nodos descendentes por usted.
Incorporación de campos en un nodo
Cuando agrega un campo a un nodo en el JSON del flujo de datos, considere que también necesita agregar el campo en estos nodos descendentes.
- augment: Si desea aumentar el nuevo campo en otros datos del flujo de datos, agregue el campo al parámetro
right_selecten el nodo de aumento correspondiente. - sliceDataset: Si hay un nodo sliceDataset descendente con el parámetro
modeestablecido comoselect, agregue el nuevo campo al parámetrofieldspara asegurarse de que no se descarta.
Cuando agrega un campo a un nodo en el editor de flujos de datos, CRM Analytics ofrece propagar el campo en nodos sliceDataset e incrementales descendentes. Si elige propagar sus cambios, CRM Analytics agrega el nuevo campo a:
- El atributo Right Fields en nodos incrementales descendentes.
- El atributo Fields en nodos sliceDataset descendentes donde el atributo Mode se establece como Mantener.
Eliminación de campos en un nodo
Cuando elimina un campo en un nodo en el JSON de flujo de datos, el flujo de datos puede fallar si no elimina también el campo en estas ubicaciones:
- Los parámetros left_key, right_key y right_select en nodos incrementales descendentes.
- El parámetro
fieldsen nodos sliceDataset descendentes. - Nodos computeExpression o computeRelative descendentes que hacen referencia al campo.
Cuando elimina un campo en un nodo en el editor de flujos de datos, CRM Analytics ofrece propagar el campo en nodos sliceDataset e incrementales descendentes. Si elige propagar sus cambios, CRM Analytics elimina el campo de:
- Los atributos Left Key, Right Key y Right Fields en nodos incrementales descendentes.
- El atributo Fields en nodos sliceDataset descendentes.
Usted ve la opción de propagación siempre que agrega o elimina campos de estos tipos de nodos.
- sfdcDigest
- digest
- augment
- computeExpression
- computeRelative
- sliceDataset

