Routerträning

Förstå vikten av routrar och hur de kan användas för att bearbeta olika moduler på ett villkor.

Översikt över övningar

Använd en router för att skicka Pokemon kontra superhjältar i paket längs rätt bana och skapa sedan en uppgift för varje tecken.

Routers Image 1

Steg som ska följas

  1. Klona scenariot Använda universella kopplingar från föregående övning. Ge den namnet"Skapa olika sökvägar med routrar".

    Skapa en ny sökväg för superhjältar genom att klona moduler och lägga till en router.

    Bild för routrar 2

  2. Högerklicka på modulen Hämta Pokemoninformation och välj Klona. När du har klonat drar och ansluter du den till linjen mellan den nya HTTP-modulen och CSV-modulen Parse.

    note note
    NOTE
    Lägg märke till hur en router med två banor läggs till automatiskt.
  3. Ge den här modulen namnet"Get superhero appearance".

  4. Klona den här modulen, flytta klonen åt höger och kalla den"Get superhero abilities".

  5. Klona modulen Verktyg och flytta den till slutet av den andra banan.

  6. Klicka på handikonen i verktygsfältet - knappen Justera automatiskt.

    Scenariot ska se ut så här:

    Bild för routrar 3

    Därefter ska du ändra mappade värden i de nya klonade modulerna.

  7. Gå till https://www.superheroapi.com/ och använd ditt Facebook-konto för att få en åtkomsttoken.

    note note
    NOTE
    Om du har problem med att få tillgång till din egen superhjälte-token kan du använda den här delade token: 10110256647253588. Tänk på hur många gånger du anropar superhjälte-API:t så att denna delade token fortsätter att fungera för alla.
  8. Öppna inställningarna för Get superhero-utseendet och ändra URL:en till https://www.superheroapi.com/api/[access- token]/332/appearance. Inkludera din åtkomsttoken i URL:en. Klicka på OK.

  9. Öppna inställningarna för superhjälpen Get och ändra URL till https://www.superheroapi.com/api/[access- token]/332/powerstats. Inkludera din åtkomsttoken i URL:en. Klicka på OK.

  10. Högerklicka på varje superhjältemodul och välj Kör endast den här modulen. Detta genererar den datastruktur som du behöver se för mappning.

  11. När du har kört båda ändrar du talet "332" i varje URL-fält till Column 4 som mappats från CSV-modulen Parse.

    Bild för routrar 4

    Nu kan du klicka i modulen Ange flera variabler i superhjältebanan och uppdatera namn, höjd, vikt och funktioner.

  12. Uppdatera fälten Namn och Tillgänglighet i Get superhero abilities module 8.

    Bild 5 för routrar

  13. Uppdatera fälten Höjd och Bredd i superhjältemodulen Get - Modul 6.

    Bild för routrar 6

    När du är klar bör variablerna se ut så här. Observera att modulnumren visas i fältvärdena.

    Bild 7 för routrar

  14. Klicka på OK och spara sedan ditt scenario.

    Skapa en annan sökväg för att skapa en aktivitet per tecken.

  15. Skapa ett tomt projekt i Workfront. Ge den namnet"Shipping Manifest Project" och kopiera projekt-ID:t från URL:en.

  16. Gå tillbaka till Workfront Fusion och klicka mitt i routern för att skapa en ny sökväg.

    Bild 8 för routrar

  17. Klicka mitt i den tomma modulen som visas och lägg till en Create record-modul från Workfront-appen.

  18. Ange Posttyp till Aktivitet och välj Projekt-ID under Fält till karta.

  19. Klistra in det projekt-ID som du kopierade från Workfront i fältet Projekt-ID.

  20. Välj nu fältet Namn i avsnittet Fält till schema.

  21. Namnge aktiviteten [Character] från [Franchise] med teckennamnet och franchise-namnet från CSV-filen. Kolumn 3 är teckennamnet och kolumn 2 är franchisens namn.

    Routers Image 9

  22. Klicka på OK och byt namn på modulen till"Skapa en uppgift för varje tecken".

    Lägg till filter så att scenariot kan köras utan fel. Du vill att bara Pokemon-tecken ska gå nedåt i den övre banan, att bara superhjältetecken ska gå nedåt i den mellersta banan och att alla tecken ska gå nedåt i den nedre banan.

  23. Klicka på den prickade linjen till vänster om modulen Get Pokemon info för att skapa det första filtret. Ge den namnet"Pokemontecken".

  24. För villkoret tillåts bara poster där franchise (kolumn 2) är lika med "Pokemon". Välj operatorn "Lika med".

  25. Klicka på den prickade linjen till vänster om Get superhero-utseendemodulen för att skapa nästa filter. Kalla det "superhjälte".

  26. Eftersom superhjältar kan komma från olika franchisar använder du fältet Superhero-ID (kolumn 4) för att avgöra om en figur är en superhjälte eller inte.

    Dina filter ska se ut så här:

    Routers Image 11

    Routers Image 10

  27. Spara scenariot och klicka på Kör en gång. Använd körningskontrollerna för att kontrollera att alla åtgärder har slutförts och kontrollera uppgifter som har skapats i ditt Workfront-projekt.

    Routers Image 12

recommendation-more-help
c9fbcf61-6d19-481e-a9ab-f54a0ae0ee8a