DocumentazioneWorkfront

Esercizio sui modelli di indirizzamento

Ultimo aggiornamento: 3 dicembre 2024
  • Argomenti:

Creato per:

  • Principiante
  • Utente

Rafforza il concetto di instradamento e percorso di fallback senza dover gestire altre API.

Panoramica dell’esercizio

Utilizza il modulo Imposta variabile per inviare un numero attraverso più percorsi e vedere come si comportano i filtri e i fallback durante l’indirizzamento.

Immagine 1 di Pattern di instradamento

Passaggi da seguire

  1. Crea un nuovo scenario e chiamalo “Pattern di instradamento e fallback”.

  2. Per il trigger, aggiungi il modulo dello strumento Set Variable (Imposta variabile). Inserisci “Il mio numero” come nome della variabile, lascia la durata della variabile impostata su un ciclo e imposta il valore della variabile su “75”.

    Immagine 2 di Pattern di instradamento

  3. Aggiungi un altro modulo e scegli il modulo Router (Instradamento). Per entrambi i percorsi, seleziona lo strumento Increment function (Funzione incremento) e fai clic su OK senza apportare alcuna modifica per ciascuno di essi.

    • Per il primo percorso, crea un filtro, chiamalo “Meno di 100” e imposta la condizione su [Il mio numero] Less than (Meno di) 100.

    • Per il secondo percorso, crea un filtro, chiamalo “Meno di 1000” e imposta la condizione su [Il mio numero] Less than (Meno di) 1000. Assicurati di utilizzare l’operatore numerico per entrambi.

    Immagine 3 di Pattern di instradamento

    Immagine 4 di Pattern di instradamento

  4. Fai clic su Run once (Esegui una volta) e osserva il bundle passare lungo il percorso “Meno di 100”.

  5. Quindi modifica il campo del modulo Set Variable (Imposta variabile) su 950 e seleziona di nuovo Run once (Esegui una volta). Guarda come scorre lungo il secondo percorso.

  6. Fai clic sul router e aggiungi un altro percorso. Aggiungi il modulo dello strumento Increment function (Funzione incremento). Per il filtro, fai clic sulla casella di controllo “The fallback route” (Il percorso di fallback). Osserva come la freccia che punta a quel percorso cambia in un punto di inserimento, indicando che si tratta del percorso di fallback.

    Pattern di indirizzamento Immagine 5

  7. Modifica il numero della variabile Imposta su 9500 ed Esegui una volta. Poiché il numero non è inferiore a 100 o a 1000, il bundle viaggia lungo il percorso di fallback.

Se aggiungi un altro percorso con un modulo dello strumento Funzione incremento, ma non imposti alcun filtro, cosa accadrà quando fai clic su Esegui una volta? Un bundle passerà mai lungo il percorso di fallback con il quarto percorso aggiunto?

  • No, perché senza filtro impostato, ogni bundle seguirà sempre questo percorso invece del percorso di fallback.
recommendation-more-help
c9fbcf61-6d19-481e-a9ab-f54a0ae0ee8a