Gestire i metadati degli elementi dagli account di integrazione per le app per la logicaManage artifact metadata in integration accounts for logic apps

È possibile definire i metadati personalizzati per gli elementi negli account di integrazione e recuperarli durante il runtime per l'app per la logica.You can define custom metadata for artifacts in integration accounts and retrieve that metadata during runtime for your logic app. Ad esempio, è possibile specificare i metadati per elementi quali partner, contratti, schemi e mappe; in tutti i casi i metadati vengono archiviati con coppie chiave-valore.For example, you can specify metadata for artifacts like partners, agreements, schemas, and maps - all store metadata using key-value pairs. Attualmente, gli elementi non possono creare metadati tramite interfaccia utente, ma è possibile usare le API REST per creare i metadati.Currently, artifacts can't create metadata through UI, but you can use REST APIs to create metadata. Per aggiungere metadati quando si crea o si seleziona un partner, un contratto o uno schema nel portale di Azure, scegliere Modifica.To add metadata when you create or select a partner, agreement, or schema in the Azure portal, choose Edit. Per recuperare i metadati degli elementi nelle app per la logica, è possibile usare la funzionalità di ricerca elemento dell'account di integrazione.To retrieve artifact metadata in logic apps, you can use the Integration Account Artifact Lookup feature.

Aggiungere metadati a elementi negli account di integrazioneAdd metadata to artifacts in integration accounts

  1. Creare un account di integrazione.Create an integration account.

  2. Aggiungere un elemento all'account di integrazione, ad esempio, un partner, un contratto o uno schema.Add an artifact to your integration account, for example, a partner, agreement, or schema.

  3. Selezionare l'elemento, scegliere Modifica e immettere i dettagli dei metadati.Select the artifact, choose Edit, and enter metadata details.

    Immettere i metadati

Recuperare metadati da elementi delle app per la logicaRetrieve metadata from artifacts for logic apps

  1. Creare un'app per la logica.Create a logic app.

  2. Creare un collegamento dall'app per la logica all'account di integrazione.Create a link from your logic app to your integration account.

  3. Nella finestra di progettazione di app per la logica aggiungere un trigger come richiesta o HTTP all'app per la logica.In Logic App Designer, add a trigger like Request or HTTP to your logic app.

  4. Scegliere Passaggio successivo > Aggiungi un'azione.Choose Next Step > Add an action. Cercare integrazione in modo da trovare e quindi selezionare Account di integrazione - Ricerca elemento dell'account di integrazione.Search for integration so you can find and then select Integration Account - Integration Account Artifact Lookup.

    Selezionare Ricerca elemento dell'account di integrazione

  5. Selezionare il tipo di elemento e specificare un nome elementoSelect the Artifact Type, and provide the Artifact Name.

    Selezionare il tipo di elemento e specificare un nome elemento

Esempio: recuperare i metadati del partnerExample: Retrieve partner metadata

I metadati del partner sono caratterizzati dai seguenti dettagli routingUrl:Partner metadata has these routingUrl details:

Cercare i metadati "routingURL" del partner

  1. Nell'app per la logica aggiungere, il trigger, un'azione Account di integrazione - Ricerca elemento dell'account di integrazione per il partner e un HTTP.In your logic app, add your trigger, an Integration Account - Integration Account Artifact Lookup action for your partner, and an HTTP.

    Aggiungere trigger, ricerca di elementi e "HTTP" all'app per la logica

  2. Per recuperare l'URI, passare alla visualizzazione Codice per app per la logica.To retrieve the URI, go to Code View for your logic app. La definizione dell'app per la logica dovrebbe essere simile alla seguente:Your logic app definition should look like this example:

    Ricerca

Passaggi successiviNext steps