Saltar al contenido principal

Crea automatizaciones con PDF4me y Azure Logic Apps.

6 min read
PDF4me Team

Azure Logic Apps es un servicio en la nube que permite organizar y automatizar flujos de trabajo y lógica empresarial mediante la integración de aplicaciones para transferir datos entre empresas. Logic Apps facilita la integración de aplicaciones, la comunicación y la transferencia de datos a través de la lógica, creando soluciones robustas y escalables.

¿Qué son Power Automate y Azure Logic Apps?​

Ambos servicios se basan en flujos de trabajo y permiten automatizar procesos o sistemas empresariales, integrándose fácilmente con otros servicios de Microsoft o con más de 300 conectores de terceros. Para empezar a crear flujos de trabajo, estos servicios requieren un breve periodo de aprendizaje.

Diferencias clave con Power Automate​

Microsoft Flow es un servicio de software como servicio (SaaS) de Microsoft que se utiliza para definir flujos de trabajo mediante conectores y no requiere una suscripción a Azure para su uso inicial. Si bien es posible definir flujos de trabajo con Microsoft Flow de forma gratuita, presenta algunas limitaciones en comparación con Azure Logic Apps.

Microsoft Flow no admite conectores empresariales, ni gobernanza, ni integración con Azure DevOps para la implementación de CI/CD.

En cambio, Azure Logic Apps ofrece compatibilidad con una amplia variedad de servicios, como el registro de actividad para la gobernanza, conectores empresariales, integración con Visual Studio y mucho más.

Creación de su primer flujo de trabajo de Logic Apps​

Veamos un ejemplo práctico para comprender cómo podemos lograr una automatización sólida con los conectores de PDF4me y Azure Logic Apps. Por ejemplo, convertir automáticamente cualquier documento de Office a PDF cuando se carga un archivo en Dropbox.

Vamos a ver cómo crear tu primer flujo de trabajo en Azure Logic Apps a través del portal de Azure.

  • Inicie sesión en el portal de Azure con las credenciales de su cuenta de Azure.
  • En el cuadro de búsqueda del portal de Azure, busque "Logic Apps" y seleccione "Logic Apps".
  • En la página de Logic Apps, seleccione "Agregar" para crear su propia aplicación lógica.
  • En el asistente de Logic App, proporcione detalles y configuraciones básicas para su aplicación lógica, como un nombre para la aplicación, grupo de recursos, región, etc.
  • Cuando estés listo, selecciona Revisar + Crear. Confirma los detalles que proporcionaste y selecciona 'Crear'.
  • Una vez que Azure haya implementado correctamente su aplicación, seleccione Ir al recurso . También puede buscar y seleccionar su aplicación lógica utilizando el cuadro de búsqueda e ingresando el nombre de su aplicación.

Se abre el Diseñador de Logic Apps y muestra una página con un vídeo de introducción y los desencadenadores de uso común. En la sección Plantillas , seleccione la opción Aplicación lógica en blanco .

Creación de un flujo de trabajo con PDF4me Connect​

Para empezar a usar PDF4me Connect , necesitas una cuenta en PDF4me. Si eres desarrollador y necesitas automatizar muchos procesos, puedes crear una cuenta de desarrollador y elegir entre varios planes excelentes. Si eres usuario final y necesitas automatizar procesos pequeños de forma ocasional, puedes empezar con una cuenta de consumidor .

Una vez que ya tengas tu cuenta lista, veamos los siguientes pasos.

Activar la ejecución​

Logic Apps ofrece varios tipos de desencadenadores para iniciar el flujo de trabajo. Se puede programar para que se ejecute a intervalos regulares, iniciarlo mediante una solicitud HTTP o incluso activarlo mediante los eventos de desencadenador personalizados de la aplicación. En nuestro ejemplo, el flujo de trabajo se activa cuando se crea un archivo en la carpeta de Dropbox.

En la ventana de configuración del activador, seleccione la carpeta de origen donde desea colocar los documentos que se convertirán.

Se pueden configurar otros parámetros según las necesidades de su lógica.

Elige PDF4me Connect​

Haz clic en el paso "Nuevo" después de completar la parte del activador. Aparecerá una ventana emergente con varias sugerencias de aplicaciones; busca PDF4me y selecciona PDF4me Connect , ya que es el conector recomendado y avanzado de PDF4me.

Seleccione la acción Convertir a PDF​

Una vez que haya seleccionado PDF4me Connect, verá una lista de acciones que PDF4me proporciona para facilitarle la configuración de la automatización relacionada con los archivos PDF.

Para nuestro ejemplo, puede seleccionar la acción Convertir a PDF de la lista.

Mapear campos de entrada con la acción Convertir a PDF​

Debes establecer los valores para la acción seleccionada.

  • Contenido del archivo: Contenido del archivo de entrada de la acción desencadenante.
  • Nombre del archivo: Introduzca el nombre del archivo de la acción que activa el disparador.

Guardar el archivo PDF convertido en una ubicación de Dropbox​

Ahora, como paso final, debe guardar los archivos de salida convertidos en la ubicación que prefiera.

Al igual que con cualquier otra acción, aquí también deberá configurar algunos parámetros para almacenar los archivos de resultados en su almacenamiento en la nube.

  • Ruta de la carpeta: Elija la carpeta donde desea guardar el archivo PDF convertido.
  • Nombre del archivo: Nombre del archivo de salida para la acción PDF4me Convert.
  • Contenido del archivo: Contenido del archivo de salida de la acción PDF4me Convert.

Ejecuta tu aplicación lógica​

Tras crear la aplicación lógica, puede repetir los pasos para confirmar que el flujo de trabajo está configurado correctamente. Puede probarla y esperar a que la aplicación lógica compruebe la carpeta de origen según la programación especificada. También puede ejecutarla manualmente seleccionando el icono « Ejecutar » en la barra de herramientas del Diseñador de aplicaciones lógicas, como se muestra en la siguiente captura de pantalla.

¡Listo! Una vez que tu aplicación lógica haya completado la ejecución con los archivos de prueba que hayas agregado a la carpeta de origen, podrás encontrar los archivos de resultados en tu directorio de destino en cuestión de segundos. Esto confirma que tu lógica está bien diseñada y funciona correctamente.

A continuación se muestra una captura de pantalla de un archivo PDF convertido y almacenado en la carpeta de Dropbox de la aplicación lógica de ejemplo.

En este artículo, creaste tu primera Logic App en el portal de Azure con un conector PDF4me para convertir documentos de Office a PDF y guardarlos en la ubicación de Dropbox que prefieras. Al igual que la conversión a PDF, el conector PDF4me ofrece muchas más acciones que puedes usar eficazmente en la automatización de tu flujo de trabajo para simplificar tus rutinas diarias.

¡Feliz automatización!​