Creación de flujos de trabajo de aplicaciones lógicas a partir de plantillas precompiladasCreate logic app workflows from prebuilt templates

Para que pueda empezar a crear flujos de trabajo más rápidamente, Logic Apps proporciona plantillas, que son aplicaciones lógicas precompiladas que siguen patrones de uso frecuente.To get you started creating workflows more quickly, Logic Apps provides templates, which are prebuilt logic apps that follow commonly used patterns. Use estas plantillas tal como se proporcionan o edítelas para ajustarlas a su escenario.Use these templates as provided or edit them to fit your scenario.

Estas son algunas categorías de plantillas:Here are some template categories:

Tipo de plantillaTemplate type DescripciónDescription
Plantillas de empresa en la nubeEnterprise cloud templates Para integrar Azure Blob, Dynamics CRM, Salesforce, Box y el blob de Azure; y también incluyen otros conectores para sus necesidades empresariales en la nube.For integrating Azure Blob, Dynamics CRM, Salesforce, Box, and includes other connectors for your enterprise cloud needs. Por ejemplo, puede usar estas plantillas para organizar clientes potenciales de empresa o realizar copias de seguridad de datos de archivos corporativos.For example, you can use these templates to organize business leads or back up your corporate file data.
Plantillas de productividad personalPersonal productivity templates Mejore la productividad personal al establecer avisos diarios, convertir los elementos de trabajo importantes en listas de tareas pendientes y automatizar las tareas largas con un único paso de aprobación de usuario.Improve personal productivity by setting daily reminders, turning important work items into to-do lists, and automating lengthy tasks down to a single user approval step.
Plantillas en la nube del consumidorConsumer cloud templates Para integrar servicios de medios sociales como Twitter, Slack y correos electrónicos.For integrating social media services such as Twitter, Slack, and email. Resulta útil para reforzar las iniciativas de marketing de medios sociales.Useful for strengthening social media marketing initiatives. Estas plantillas también incluyen tareas como la copia de la nube, que permite aumentar la productividad mediante el ahorro del tiempo invertido en tareas habitualmente repetitivas.These templates also include tasks such as cloud copying, which increases productivity by saving time on traditionally repetitive tasks.
Plantillas de Enterprise Integration PackEnterprise integration pack templates Para configurar canalizaciones VETER (validación, extracción, transformación, enriquecimiento, enrutamiento), la recepción de documentos X12 EDI a través de AS2 y la transformación en XML, así como el control de mensajes X12, EDIFACT y AS2.For configuring VETER (validate, extract, transform, enrich, route) pipelines, receiving an X12 EDI document over AS2 and transforming to XML, and handling X12, EDIFACT, and AS2 messages.
Plantillas de patrón de protocoloProtocol pattern templates Para implementar patrones de protocolo, como el patrón solicitud-respuesta a través de HTTP, e integraciones a través de FTP y SFTP.For implementing protocol patterns such as request-response over HTTP and integrations across FTP and SFTP. Use estas plantillas tal como se proporcionan, o compile a partir de estas para obtener patrones de protocolo complejos.Use these templates as provided, or build on them for complex protocol patterns.

Si no tiene ninguna suscripción a Azure, cree una cuenta gratuita de Azure antes de empezar.If you don't have an Azure subscription, sign up for a free Azure account before you begin. Para obtener más información acerca de cómo compilar una aplicación lógica, consulte Crear una aplicación de lógica.For more information about building a logic app, see Create a logic app.

Creación de aplicaciones lógicas a partir de plantillasCreate logic apps from templates

  1. Inicie sesión en Azure Portal si aún no lo ha hecho.If you haven't already, sign in to the Azure portal.

  2. En el menú principal de Azure Portal, elija Crear un recurso > Enterprise Integration > Logic App.From the main Azure menu, choose Create a resource > Enterprise Integration > Logic App.

    Portal de Azure, Nuevo, Enterprise Integration, Logic App

  3. Cree la aplicación lógica con la configuración que se incluye en la tabla situada bajo la imagen:Create your logic app with the settings in the table under this image:

    Proporcione los detalles de la aplicación lógica

    ConfiguraciónSetting ValueValue DescripciónDescription
    NombreName nombre-de-la-aplicación-lógicayour-logic-app-name Proporcione un nombre único de aplicación lógica.Provide a unique logic app name.
    SuscripciónSubscription your-Azure-subscription-nameyour-Azure-subscription-name Seleccione la suscripción de Azure que quiera usar.Select the Azure subscription that you want to use.
    Grupos de recursosResource group your-Azure-resource-group-nameyour-Azure-resource-group-name Cree o seleccione un grupo de recursos de Azure para esta aplicación lógica y organice todos los recursos asociados a esta aplicación.Create or select an Azure resource group for this logic app and to organize all resources associated with this app.
    UbicaciónLocation your-Azure-datacenter-regionyour-Azure-datacenter-region Seleccione la región del centro de datos para implementar la aplicación lógica, por ejemplo, Oeste de EE.UU.Select the datacenter region for deploying your logic app, for example, West US.
    Log AnalyticsLog Analytics Off (Desactivar) (valor predeterminado) o On (Activar)Off (default) or On Configure el registro de diagnóstico para su aplicación lógica mediante los registros de Azure Monitor.Set up diagnostic logging for your logic app by using Azure Monitor logs. Es necesario que ya tenga un área de trabajo de Log Analytics.Requires that you already have a Log Analytics workspace.
  4. Cuando esté listo, elija Anclar al panel.When you're ready, select Pin to dashboard. De este modo, la aplicación lógica aparecerá automáticamente en el panel de Azure y se abrirá después de la implementación.That way, your logic app automatically appears on your Azure dashboard and opens after deployment. Seleccione Create.Choose Create.

    Nota

    Si no quiere anclar la aplicación lógica, búsquela y ábrala manualmente después de la implementación para continuar.If you don't want to pin your logic app, you must manually find and open your logic app after deployment so you can continue.

    Una vez que Azure ha implementado la aplicación lógica, el Diseñador de Logic Apps se abre y muestra una página con un vídeo de introducción.After Azure deploys your logic app, the Logic Apps Designer opens and shows a page with an introduction video. Bajo el vídeo encontrará plantillas de los patrones de aplicación lógica más comunes.Under the video, you can find templates for common logic app patterns.

  5. Pase el vídeo de introducción y los desencadenadores comunes hasta Plantillas.Scroll past the introduction video and common triggers to Templates. Elija una plantilla precompilada.Choose a prebuilt template. Por ejemplo:For example:

    Elegir una plantilla de aplicación lógica

    Sugerencia

    Para crear la aplicación lógica desde cero, elija Aplicación lógica en blanco.To create your logic app from scratch, choose Blank Logic App.

    Cuando se selecciona una plantilla precompilada, puede ver más información acerca de dicha plantilla.When you select a prebuilt template, you can view more information about that template. Por ejemplo:For example:

    Elegir una plantilla precompilada

  6. Para continuar con la plantilla seleccionada, elija Usar esta plantilla.To continue with the selected template, choose Use this template.

  7. En función de los conectores de la plantilla, se le solicitará que realice cualquiera de estos pasos:Based on the connectors in the template, you are prompted to perform any of these steps:

    • Inicie sesión con sus credenciales en los sistemas o servicios a los que la plantilla hace referencia.Sign in with your credentials to systems or services that are referenced by the template.

    • Cree conexiones para todos los servicios o sistemas a los que hace referencia la plantilla.Create connections for any services or systems referenced by the template. Para crear una conexión, proporcione un nombre para la conexión y, si es necesario, seleccione el recurso que quiere usar.To create a connection, provide a name for your connection, and if necessary, select the resource that you want to use.

    • Si ya configuró estas conexiones, elija Continuar.If you already set up these connections, choose Continue.

    Por ejemplo:For example:

    Crear conexiones

    Cuando haya terminado, la aplicación lógica se abrirá y aparecerá en el Diseñador de Logic Apps.When you're done, your logic app opens and appears in the Logic Apps Designer.

    Sugerencia

    Para volver al visor de plantillas, elija Plantillas en la barra de herramientas del diseñador.To return to the template viewer, choose Templates on the designer toolbar. Esta acción descarta los cambios no guardados, por lo que aparece un mensaje de advertencia para confirmar la solicitud.This action discards any unsaved changes, so a warning message appears to confirm your request.

  8. Siga compilando su aplicación lógica.Continue building your logic app.

    Nota

    Muchas de las plantillas incluyen conectores que puede que ya se hayan rellenado previamente con las propiedades necesarias.Many templates include connectors that might already have prepopulated required properties. Sin embargo, es posible que algunas plantillas todavía necesiten proporcionar valores antes de que pueda implementar correctamente la aplicación lógica.However, some templates might still require that you provide values before you can properly deploy the logic app. Si intenta implementar sin completar los campos de propiedades que faltan, recibirá un mensaje de error.If you try to deploy without completing the missing property fields, you get an error message.

Actualizar aplicaciones lógicas con plantillasUpdate logic apps with templates

  1. En Azure Portal, busque y abra la aplicación lógica en el Diseñador de aplicaciones lógicas.In the Azure portal, find and open your logic app in th Logic App Designer.

  2. En la barra de herramientas del diseñador, haga clic en Plantillas.On the designer toolbar, choose Templates. Esta acción descarta los cambios no guardados, por lo que aparece un mensaje de advertencia para confirmar que quiere continuar.This action discards any unsaved changes, so a warning message appears so you can confirm that you want to continue. Para confirmar, elija Aceptar.To confirm, choose OK. Por ejemplo:For example:

    Elegir "Plantillas"

  3. Pase el vídeo de introducción y los desencadenadores comunes hasta Plantillas.Scroll past the introduction video and common triggers to Templates. Elija una plantilla precompilada.Choose a prebuilt template. Por ejemplo:For example:

    Elegir una plantilla de aplicación lógica

    Cuando se selecciona una plantilla precompilada, puede ver más información acerca de dicha plantilla.When you select a prebuilt template, you can view more information about that template. Por ejemplo:For example:

    Elegir una plantilla precompilada

  4. Para continuar con la plantilla seleccionada, elija Usar esta plantilla.To continue with the selected template, choose Use this template.

  5. En función de los conectores de la plantilla, se le solicitará que realice cualquiera de estos pasos:Based on the connectors in the template, you are prompted to perform any of these steps:

    • Inicie sesión con sus credenciales en los sistemas o servicios a los que la plantilla hace referencia.Sign in with your credentials to systems or services that are referenced by the template.

    • Cree conexiones para todos los servicios o sistemas a los que hace referencia la plantilla.Create connections for any services or systems referenced by the template. Para crear una conexión, proporcione un nombre para la conexión y, si es necesario, seleccione el recurso que quiere usar.To create a connection, provide a name for your connection, and if necessary, select the resource that you want to use.

    • Si ya configuró estas conexiones, elija Continuar.If you already set up these connections, choose Continue.

    Crear conexiones

    La aplicación lógica se abrirá y aparecerá en el Diseñador de Logic Apps.Your logic app now opens and appears in the Logic Apps Designer.

  6. Siga compilando su aplicación lógica.Continue building your logic app.

    Sugerencia

    Si no guardó los cambios, puede descartar el trabajo y volver a la aplicación lógica anterior.If you haven't saved your changes, you can discard your work and return to your previous logic app. En la barra de herramientas del diseñador, haga clic en Descartar.On the designer toolbar, choose Discard.

Nota

Muchas de las plantillas incluyen conectores que puede que ya hayan rellenado previamente las propiedades necesarias.Many templates include connectors that might have already pre-populated required properties. Sin embargo, es posible que algunas plantillas todavía necesiten proporcionar valores antes de que pueda implementar correctamente la aplicación lógica.However, some templates might still require that you provide values before you can properly deploy the logic app. Si intenta implementar sin completar los campos de propiedades que faltan, recibirá un mensaje de error.If you try to deploy without completing the missing property fields, you get an error message.

Implementar aplicaciones lógicas compiladas a partir de plantillasDeploy logic apps built from templates

Después de realizar los cambios en la plantilla, puede guardarlos.After you make your changes to the template, you can save your changes. Esta acción también publica automáticamente la aplicación lógica.This action also automatically publishes your logic app.

En la barra de herramientas del diseñador, haga clic en Guardar.On the designer toolbar, choose Save.

Guardar y publicar la aplicación lógica

Obtención de soporte técnicoGet support

Pasos siguientesNext steps

Obtenga información acerca de cómo compilar aplicaciones lógicas a través de ejemplos, escenarios, casos de clientes y tutoriales.Learn about building logic apps through examples, scenarios, customer stories, and walkthroughs.