7 cosas a tener en cuenta al hacer integraciones con volúmenes altos de datos en Dynamics 365 CE (aka CRM)

En la mayoría de los proyectos en los que he participado y que Dynamics 365 CE (aka CRM) estaba involucrado, en mayor o menor medida, hemos tenido que integrarnos con otros sistemas para cruzar datos entre ambos. Estas son algunas cosas que he ido aprendiendo y que me han ido enseñando (gente que sabe mucho mas de D365CE que yo) a lo largo de estos proyectos. Si estas leyendo esto y tienes algún tip mas, no dudes en ponerlo en los comentarios, !siempre será bienvenido!

Sigue leyendo 7 cosas a tener en cuenta al hacer integraciones con volúmenes altos de datos en Dynamics 365 CE (aka CRM)

Como gestionar errores en Power Automate

No soy yo muy fan del low code, pero oye, a veces me ha tocado usarlo. No negaré que puede llegar a tener sus ventajas en ciertos contextos y si sabemos ver cuando usarlo y cuando no, puede llegar a ser un buen acelerador. Una de las herramientas que se nos ofrece dentro de Power Platform (la plataforma low code de Microsoft) es Power Automate (antes llamados Flow), que a partir de la configuración de “cajitas” nos permite realizar ciertas acciones.

Una de las cosas con las que nos encontramos a tener que crear un flujo, es como gestionamos los datos cuando uno de los pasos que estamos configurando fallan. Cuando algo no va bien, el flujo se detiene y entrando en la página de gestión puedes ver el log y el histórico de ejecuciones, pero eso no suele ser suficiente.

Para tener un poco mas de control, podemos configurar dentro de la tarea que estamos creando, un comportamiento respecto a la ejecución anterior.

De este modo, podemos definir que la acción solo suceda cuando un estado concreto de la acción anterior se cumpla:

Así pues, podemos definir acciones para cuando la acción haya ido mal, y cuando haya ido bien, creando distintos caminos de comportamiento.

A partir de aquí, puedes realizar las acciones que necesites, como dejar un log en una Table Storage, un mensaje en Insights, un correo, etc…

¡Nos leemos!

Como activar las trazas de log de plug-in en Dynamics 365 Customer Engagement (CRM)

Por temas de trabajo, últimamente tengo que estar tocando mucho temas de Dynamics 365 CRM y tengo que ver temas de integraciones, desarrollo de plug-in, Power Platform, etc., por lo que seguramente escriba unas cuantas entradas al respecto con cosas que tengo que usar en mi día a día o temas que voy aprendiendo. Una de las formas que tengo para asimilar conocimientos es ver si soy capaz de explicarlos en una entrada del blog.

La cosa es que estoy desarrollando un plug-in para CRM 365 y una herramienta poderosa para ver como va todo por detrás son las trazas (si… así es…).

Vamos a ver como activarlas para poder verlas.

Sigue leyendo Como activar las trazas de log de plug-in en Dynamics 365 Customer Engagement (CRM)