Använd ett anpassat anslutningsprogram från en logikapp

Anteckning

Detta ämne ingår i självstudier kring hur man skapar och använder anpassade anslutningsprogram i Azure Logic Apps, Power Automate och Power Apps. Se till att läsa igenom Översikt över anpassade anslutningsprogram för att förstå processen.

I detta ämne skapar du en enkel logikapp som använder det anpassade anslutningsprogram som du skapade i det föregående ämnet. Logikappen utlöses när ett objekt läggs till i en SharePoint-lista och logikappen använder den anpassade anslutningen för att anropa Cognitive Services textanalys-API. Kopplingen returnerar sentimentpoäng (0 till 1) för texten i listobjektet och logikappen skriver poängen tillbaka till listan. Följande bild visar den avslutade logikappen:

Avslutad logikapp för attitydanalys

Förutsättningar

Skapa SharePoint-listan

Du skapar först en enkel lista med tre kolumner i SharePoint Online. I den här listan lagras filmgranskningsdata som analyseras i logikapp för sentiment. Mer information om SharePoint-listor, se Introduktion till listor i SharePoint dokumentationen.

  1. I din SharePoint Online webbplats, välj Ny och sedan Lista.

    Skapa ny SharePoint-lista

  2. Ange namnet Filmrecensioner och välj sedan Skapa.

    Ange ett namn på den nya listan

    Listan skapas med standardfältet Rubrik.

    Listan Projektbegäranden

  3. Välj ikonen Nytt objekt och sedan Enskild rad med text.

    Lägg till ett fält med en enskild rad med text

  4. Ange namnet Recension och välj sedan Spara.

  5. Upprepa steg 3. och 4. för att lägga till en till kolumn i listan. Använd datatypen Tal och namnet Poäng.

Skapa en logikapp

Nu när du har en lista att arbeta med skapar du en logikapp i Azure-portalen.

  1. Logga in på Azure-portalen med dina autentiseringsuppgifter för Azure-kontot.

  2. Från Azure-huvudmeny, välj Ny > Enterprise-integrering > Logikapp.

    Skapa en logikapp

  3. Under skapa logikapp tillhandahåller du information om din logikapp som visas här. När du är klar väljer du Fäst på instrumentpanelen > Skapa.

    Tillhandahåll information om logikapp

    Inställning Värde Beskrivning
    Namn SentimentAnalysis Namnet på din logikapp
    Prenumeration <ditt-Azure-prenumerationsnamn> Namnet på din Azure-prenumerationsnamn
    Resursgrupp Min-första-LA-RG Namnet på den Azure-resursgrupp som används för att ordna relaterade resurser
    Plats USA, östra 2 Den region där du vill lagra information om logikappen

    Obs! din logikapp och anpassade koppling måste finnas i samma område.

    Log Analytics Av Behåll inställningen av för diagnostikloggning.
  4. När Azure har distribuerat appen öppnas Logic Apps-designer och en sida visas med en introduktionsvideo och vanliga utlösare. Under Mallar väljer du Tom logikapp.

    Välj mallen Tom logikapp.

Lägga till utlösaren och den anpassade anslutningen

När du har skapat en logikapp lägger du till en utlösare som utlöses när ett objekt läggs till i SharePoint-listan. Därefter lägger du till en åtgärd som ska utföras baserat på det tillagda objektet.

  1. I modulen Logic Apps-designer kan du söka efter SharePoint, sedan utlösaren SharePoint – när ett objekt skapas.

    SharePoint skapa objektutlösare

  2. Om du uppmanas, logga in med dina autentiseringsuppgifterna för SharePoint.

  3. Ange värden för SharePoint-utlösaren.

    SharePoint skapa parametrar för objektutlösare

    Parameter Värde
    Webbplatsadress <din-SharePoint-webbplatsadress>
    Listnamn Filmgranskningar
    Intervall 10
    Frekvens Andra
  4. Välj Nytt steg och sedan Lägg till en åtgärd.

  5. Sök efter den SentimentDemo anpassade anslutningen du skapade och välj sedan den åtgärd som är kopplad till anslutningen.

    Välj åtgärden SentimentDemo

    Namnet och beskrivningen för åtgärden kommer från den information du angav när du skapade kopplingen.

  6. Ange ett namn för kopplingen och API-nycklarna.

    Anslutningsnamn och API-nyckel

    Parameter Värde
    Anslutningsnamn Ett namn som till exempel SentimentDemoConnection.
    API-nyckel API-nyckeln för API för textanalys. Mer information finns i Hämta en API-nyckel.
  7. Ange värdena för alla fält.

    Anslutningsparametrar

    Parameter Värde
    Språk en
    ID 1
    Text Fältet SharePoint Granska (från dialogrutan Dynamiskt innehåll)

    ID krävs eftersom anslutningen kan hantera flera dokument. I dessa exempel skickar du ett dokument i taget. I en produktions logikapp kan värdena Språk och ID komma från en lista eller en annan datakälla.

  8. Välj Nytt steg och sedan Lägg till en åtgärd.

  9. Lägg till åtgärden SharePoint – uppdatera objekt och ange värden för alla fält.

    Åtgärden Uppdatera listobjekt

    Parameter Värde
    Webbplatsadress <din-SharePoint-webbplatsadress>
    Listnamn Filmgranskningar
    ID Fältet SharePoint ID
    Titel Fältet SharePoint Rubrik
    Granska Fältet SharePoint Granska
    Poäng Det anpassade kopplingsfältet Poäng

    När du lägger till dynamiskt innehåll för fältet Poäng kan du se att Logic Apps lägger till containern För varje eftersom det har identifierats att den anpassade kopplingen accepterar flera dokument. Din koppling skickar bara en i taget, men det är sval att logikappen överensstämmer med kopplingens funktioner.

    Tillämpa på varje

    Den färdiga logikappen bör nu se ut ungefär så här.

    Avslutad logikapp för attitydanalys

  10. Längst upp på Logic Apps-designer, välj Kör.

Testa logikappen

Nu när logikappen är klar är det dags att testa det genom att lägga till recensioner i SharePoint-listan och se hur logikappen svarar.

  1. I din SharePoint Online lista, välj Snabbredigera.

    SharePoint-lista snabbredigera

  2. Lägg till två recensioner i listan (ett negativt och ett positivt) och välj sedan klart.

    Snabbredigering klar

    Parameter Föreslaget värde
    Rubrik (positivt) Min favoritfilm
    Granska (positiv) Jag gillade den nya filmen efter en lång dag
    Rubrik (negativ) En annan film
    Granska (negativ) Den sämsta film som du har sett på årtionden
  3. Gå tillbaka i Azure-portalen och välj översikt för att se körningshistoriken för den här logikappen. Du bör se två körningar—en för varje recension du har lagt till i listan. Välj inaktiveraom du vill spara Azure-resurser när du är klar med den här logikappen.

    Körningshistorik

  4. På SharePoint-listsidan uppdaterar du webbläsaren för att se poängen som har lagts till i logikappen.

    Resultat som lagts till från logikappen

Nu är det klart! Detta är en enkel logikapp, men den får kraftfulla funktioner genom att anropa Cognitive Services via en anpassad koppling.

Nästa steg

Dela en anslutning i din organisation och/eller få anslutningen certifierad så att personer utanför organisationen kan använda den.

Ge feedback

Vi uppskattar feedback på problem med vår plattform för anslutningsprogram eller förslag på nya funktioner. Om du vill lämna feedback går du till Skicka problem eller få hjälp med anslutningsprogram och väljer typ av feedback.