Utilización de la actividad Actualizar filas de Cassandra
Utilice la actividad Actualizar filas de Cassandra para actualizar los registros de Cassandra.
Acerca de esta tarea
Utilice esta tarea para actualizar los registros de la instancia de Cassandra. La llamada a esta actividad es una llamada síncrona en la que se envían los datos de entrada a la actividad para ser procesados y se devuelve la respuesta a la orquestación.
Procedimiento
- En una orquestación activa, abra el separador Actividades y expanda el contenido de la carpeta Cassandra.
- Arrastre el icono de la actividad Actualizar filas a la orquestación. Seleccione la actividad. Se mostrará la Lista de comprobación de la actividad Actualizar filas de Cassandra.
- En la lista de comprobación, pulse Resumen.
- Revise el contenido del campo Nombre de actividad y realice los cambios necesarios.
- En la lista de comprobación, pulse Elegir punto final.
- Pulse Examinar y utilice el recuadro de diálogo Explorador de proyectos para seleccionar el punto final Cassandra correspondiente.
- Opcional: para crear el punto final pulse Nuevo y especifque los detalles de conexión necesarios. Pulse Aceptar para guardar y utilizar el punto final para esta configuración.
- Para realizar los cambios que sean necesarios en la configuración de punto final seleccionada, pulse Editar para acceder a las opciones en una ventana separada. Cualquier cambio que se realice afectará de forma global a todos los usos del punto final en las orquestaciones activas.
- En la lista de comprobación, pulse Configurar.
- En Configurar, pulse Elegir tabla y proporcione un
nombre de Espacio de claves. Pulse Examinar para seleccionar dinámicamente
una tabla de la lista de tablas actual en la base de datos especificada por el punto final.
Para seleccionar una tabla, elija una de las siguientes opciones:
- Pulse sobre una tabla de la lista y pulse Aceptar.
- Proporcione el nombre de tabla en la sección ‘Tabla de filtros’ y pulse el botón Buscar.
- Revise que todas las columnas de la tabla seleccionada se muestren en la cuadrícula.
- La codificación UTF-8 es una codificación de caracteres estándar para Unicode. Se trata de la codificación predeterminada.
- En caso de haber añadido, actualizado o suprimido las columnas existentes de la tabla, utilice
el botón Renovar para que se actualicen los detalles de columna para la tabla
seleccionada. Nota:
- Para actualizar solo una fila de la base de datos, seleccione directamente la sección Correlacionar entradas.
- Para actualizar varios registros, el usuario debe seleccionar la opción de Reglas de entrega y habilitar el recuadro de selección de Procesar por lotes.
- En Configurar, pulse Reglas de entrega. Seleccione
el recuadro de selección Habilitar proceso por lotes y defina el número de filas que desea actualizar
a la vez.
- Una vez seleccionado el recuadro de selección, se llenará el Tipo de lote de la sección desplegable que
se detalla a continuación:
- REGISTRADO
- NO REGISTRADO
- CONTADOR
- Seleccione cualquiera de los tipos de lote anteriores.
- El valor predeterminado del desplegable ‘Nivel de coherencia de grabación’ es el seleccionado al crear el punto final en la conexión de prueba. El usuario puede cambiar el valor seleccionando cualquiera de los niveles de coherencia.
- Una vez seleccionado el recuadro de selección, se llenará el Tipo de lote de la sección desplegable que
se detalla a continuación:
- Seleccione las Entradas de correlación en la lista de comprobación. Los esquemas XML generados a partir de la tabla
seleccionada de la actividad Actualizar filas se muestran como nodos bajo el parámetro de entrada de la solicitud en el panel A actividad.
Para Correlación de tipo de columna<?,?>, el esquema debería contener la clave, el valor y la opción de actualización.
La opción de actualización válida para correlación será:- Añadir: para añadir el par de clave-valor.
- Eliminar: para eliminar la clave especificada. En caso de eliminar, el elemento de valor no se debe establecer en ningún valor ni correlación.
La solicitud de entrada de ejemplo para el tipo de datos correlación:
<to_do> <key>Staging</key> <value>Box.com</value> <updateOption>Add</updateOption> </to_do>
Para el Conjunto de tipo de columna<?> y Lista<?> el esquema contendrá un valor de elemento recursivo y la opción de actualización.
Los valores válidos de opciión de actualización para el Lista de tipo de columna<?> se indican a continuación:- Añadir: para añadir un valor único al final de la lista existente.
- Agregar al principio: para agregar un valor único al principio de la lista existente.
- Descartar. para descartar un valor único de una lista existente.
- Añadir: para añadir una colección de valores al final de la lista existente.
- Agregar al principio todo: para añadir una colección de valores al principio de la lista existente.
- Descartar todo: para descartar una colección de valores de una lista existente.
Los valores válidos de opción de actualización opción para el conjunto de tipo de columna<?> se indican a continuación:- Añadir: para añadir un valor único en un conjunto existente.
- Eliminar: para eliminar un valor único de un conjunto existente.
- Añadir todo: para añadir una colección de valores de un conjunto existente.
- Eliminar todo: para eliminar una colección de valores de un conjunto existente.
La solicitud de entrada de ejemplo para el tipo de datos lista, conjunto:
<email> <value>john_3@abc.com</value> <value>john_4@abc.com</value> <value>john_5@abc.com</value> <updateOption>Append</updateOption> </email> <projects> <value>Salesforce.com</value> <value>Box.com</value> <value>SL</value> <updateOption>Add All</updateOption> </projects>
- Cree una correlación entre las variables de orquestación y el parámetro de entrada de la actividad. Nota: Los valores deben proporcionarse durante el tiempo de ejecución para todos los elementos obligatorios de la estructura de entrada. Se puede indicar un valor especificando un valor predeterminado para el elemento o correlacionando el elemento con un nodo de entrada. Durante el tiempo de ejecución, si no se suministra ningún valor para un elemento obligatorio, la actividad genera una excepción que es notificada por la consola de gestión web. Si no se proporciona un valor en tiempo de ejecución para un parámetro opcional de entrada, no se lanza ninguna excepción durante el tiempo de ejecución.
- Seleccione las Salidas de correlación en la lista de comprobación. El esquema XML generado para contener la respuesta de la actividad se muestra como nodos bajo el parámetro de salida de respuesta en el panel Desde actividad.
- Cree una correlación entre los parámetros de salida y las variables de orquestación.
Resultados
Puede añadir más de un objeto como entrada para esta actividad. Para añadir más de un objeto como entrada, pulse el botón derecho (del ratón) en el campo Nombre de objeto (por ejemplo: Filtro) del panel A actividad de Correlacionar entradas y seleccione Expandir apariciones.