Conector Clarizen Avanzado
Los siguientes elementos cubren opciones avanzadas, consejos y enlaces a otros materiales de referencia que pueden resultar útiles para las integraciones de Clarizen.
Lenguaje de Consulta Clarizen (czql)
Clarizen Query Language (CZQL) se puede utilizar para introducir cadenas de consultar manuales en lugar de utilizar el asistente proporcionado en Clarizen Connector Query. La sintaxis general de CZQL se proporciona a continuación. Para obtener más información y ejemplos, consulte la Guía de referencia de API REST de Clarizen.
Sintaxis de consulta CZQL
SELECCIONE campo|groupingFunction[ASalias]|(Consulta de relación)
DESDE Tipo de entidad
DONDE Condición
GRUPO POR groupByFields
ORDENAR POR orderByFields[ASC|DESC]
LÍMITE filas DESPLAZAMIENTO startFrom
API Masiva
Todas las actividades proporcionadas en Clarizen Connector (Crear, Actualizar, Consultar, Eliminar) utilizan la API masiva de Clarizen de forma predeterminada. Clarizen considera que cada solicitud masiva es una única solicitud de API. Entonces, por ejemplo, si la solicitud devuelve 1000 registros, esto se considera una solicitud, no 1000 solicitudes.
Funcionalidad de Inserción
La aplicación Clarizen no admite una funcionalidad de inserción nativa. Como solución alternativa en Jitterbit, primero puede configurar una Consulta de conector Clarizen para recuperar todos los ID de la instancia de Clarizen. Luego, dependiendo de los resultados de la consultar:
- Si el ID de la entidad que desea insertar está dentro de los resultados de la consultar, configure una Actividad de actualización de Clarizen Connector correr. En la transformación Actualizar, use una condición para filtrar los elementos que desea ejecutar en Crear Clarizen Connector operación.
- Si el ID de la entidad que desea insertar no se encuentra en los resultados de la consultar, configure una actividad de creación de Clarizen Connector correr. En Crear transformación, use una condición para filtrar los elementos que desea ejecutar en la Actualización de Clarizen Connector operación.
Para obtener más detalles y ejemplos de cómo utilizar Jitterbit para insertar datos en Clarizen, consulte Inserción de datos de Clarizen con una cadena de operaciones.
Mensajería Saliente
Dentro de su instancia de Clarizen, puede configurar reglas de flujo de trabajo y acciones personalizadas. Esto es similar a Salesforce Configuración de mensajes salientes con Extremos HTTP alojados y se pueden extrapolar pasos similares para la aplicación Clarizen.
Patrones de Diseño
Los siguientes patrones de diseño pueden resultar útiles para las integraciones de Clarizen:
-
Captura de cambios de datos con una API de Harmony o un Extremo HTTP
-
Captura de cambios de datos con consultas basadas en marcas de tiempo
-
Vincular registros de origen o de destino mediante ID compartidos
-
Datos persistentes para procesamiento posterior mediante almacenamiento temporal
-
Ejecutar las siguientes operaciones condicionalmente utilizando cadenas de operaciones
-
Actualización de múltiples objetivos desde un único registro de fuente
-
Inserción de datos de Clarizen con una cadena de operaciones