Zdaj lahko med uporabo omogočite obvestila o spremembah stanja poteka dela Amazonska napoved, ki vam omogoča nemoteno delo, ne da bi vam bilo treba preverjati, ali je določen potek dela končan. Poleg tega lahko zdaj prek obvestil avtomatizirate potek dela, da povečate učinkovitost dela. Napoved uporablja strojno učenje (ML) za ustvarjanje natančnejših napovedi povpraševanja, ne da bi bilo treba predhodno izkusiti ML. Napoved razvijalcem prinaša isto tehnologijo, ki se uporablja na Amazon.com, kot popolnoma upravljana storitev, kar odpravlja potrebo po upravljanju virov ali obnovi sistemov.
Prej ste morali proaktivno preveriti, ali je bilo delo na koncu vsake faze dokončano, ali je bilo to uvoz vaših podatkov, usposabljanje napovedovalca ali ustvarjanje napovedi. Čas, potreben za uvoz podatkov ali usposabljanje napovedovalca, se lahko razlikuje glede na velikost in vsebino podatkov. Čakalna doba je lahko še daljša, ko morate nenehno preverjati stanje, preden lahko nadaljujete z naslednjo nalogo. Motnje v delovnem toku lahko negativno vplivajo na celodnevno delo. Če ste napoved vključevali v programske rešitve, ste morali sami ustvariti obvestila in ustvariti dodatno delo.
Zdaj z enkratno namestitvijo obvestila o delovnem toku, lahko se odločite, ali boste obveščeni, ko je določen korak končan, ali nastavite zaporedna opravila poteka dela po zaključku predhodnega poteka dela, kar odpravi administrativne režijske stroške. Napoved omogoča obveščanje z vkrcanjem na Amazon EventBridge, ki vam omogoča, da ta obvestila aktivirate neposredno prek konzole Forecast ali prek API-jev. Obvestilo lahko prilagodite glede na vaše želje glede pravil in izbranih dogodkov. Obvestila EventBridge lahko uporabite tudi za popolno avtomatizacijo cikla napovedovanja od konca do konca, kar omogoča še bolj poenostavljeno izkušnjo uporabe napovedi. Ponudniki programske opreme kot storitve (SaaS) lahko nastavijo pravila usmerjanja, da določijo, kam naj pošljejo ustvarjene napovedi za izdelavo aplikacij, ki se sproti odzivajo na prejete podatke.
EventBridge vam omogoča, da sestavite poteke napovedi, ki temeljijo na dogodkih. Lahko na primer ustvarite pravilo, da ko so podatki uvoženi v napoved, zaključek tega dogodka sproži naslednji korak usposabljanja napovedovalca prek AWS Lambda funkcije. Raziskujemo uporabo Lambda funkcij za avtomatizacijo poteka napovedi skozi dogodke v naslednjem razdelku. Potem ko je napovedovalec usposobljen, lahko nastavite novo pravilo za prejemanje obvestil s sporočilom SMS Amazon Simple notification Service (Amazon SNS), ki vas opozori, da se vrnete v napoved, da ocenite meritve natančnosti napovedovalca, preden nadaljujete z naslednjim korakom. Za to objavo uporabljamo Lambdo z Enostavna e -poštna storitev Amazon (Amazon SES) za pošiljanje obvestilnih sporočil. Za več informacij glejte Kako pošljem e-pošto s pomočjo Lambda in Amazon SES?
Pregled rešitev
V tem razdelku ponujamo primer, kako lahko avtomatizirate poteke dela napovedovanja z obvestili EventBridge, od uvoza podatkov, usposabljanja napovedovalca in ustvarjanja napovedi.
Začne se z ustvarjanjem pravil v EventBridge, do katerih je mogoče dostopati prek API-ja, SDK-ja, CLI-ja in konzole Forecast. Predstavitev si lahko ogledate tudi v naslednjem poglavju. V tem primeru uporabe izberemo cilj za vsa pravila kot Lambda funkcija. Za navodila o ustvarjanju funkcij in dodajanju potrebnih dovoljenj glejte 1. in 2. korak v Vadnica: Načrtujte funkcije AWS Lambda z uporabo EventBridge.
Ustvarite pravila za naslednje:
- Uvoz nabora podatkov - preveri, ali je polje stanja v dogodku AKTIVNO, in prikliče napoved Ustvari napovednik
- Predictor - preveri, ali je polje stanja v dogodku AKTIVNO, in prikliče napoved Ustvari napoved
- Napoved - preveri, ali je polje stanja v dogodku AKTIVNO, in prikliče napoved Ustvari izvoz napovedi
- Izvoz napovedi - preveri, ali je polje stanja v dogodku AKTIVNO, in prikliče Amazon SES, da pošlje e-pošto. Na tej točki so napovedani rezultati izvoza že izvoženi v vašo Preprosta storitev shranjevanja Amazon (Amazon S3) vedro.
Ko nastavite pravila, lahko začnete s prvim potekom dela, ko pokličete API za opravila za uvoz nabora podatkov. Napoved začne pošiljati dogodke spremembe stanja s stanji, kot so CREATE_IN_PROGRESS, ACTIVE, CREATE_FAILED in CREATE_STOPPED, v vaš račun. Ko se dogodek ujema s pravilom, prikliče ciljno funkcijo Lambda, konfigurirano za pravilo, in se premakne na naslednje korake usposabljanja napovedovalca, ustvarjanja napovedi in končnega izvoza napovedi. Po izvozu napovedi prejmete e-poštno obvestilo.
Naslednji diagram prikazuje to arhitekturo.
Ustvarite pravila za obvestila o napovedih prek EventBridge
Če želite ustvariti pravila za obvestila, sledite naslednjim korakom:
- Na konzoli napovedi izberite nabor podatkov.
- v Uvoz nabora podatkov oddelek, izberite Konfigurirajte obvestila.
Povezave do dodatnih informacij o nastavitvi obvestil so na voljo v podoknu za pomoč.
Preusmerjeni ste na konzolo EventBridge, kjer zdaj ustvarite obvestilo.
- V podoknu za krmarjenje pod Dogodki, izberite Pravila.
- Izberite Ustvari pravilo.
- za Ime, vnesite ime.
- Pod Določite vzorectako, da izberete Vzorec dogodka.
- za Vzorci ujemanja dogodkovtako, da izberete Vnaprej določen vzorec glede na storitev.
- za Vrsta dogodka, izberite svoj dogodek v spustnem meniju.
Za to objavo se odločimo Sprememba stanja posla za napoved nabora podatkov ker nas zanima, kdaj je uvoz nabora podatkov končan.
Ko izberete dogodek, se ustrezen vzorec dogodka vnese v Vzorec dogodka sek
vanje.
- Pod Izberite vodilo dogodkovtako, da izberete Privzeto vodilo dogodkov AWS.
- Potrdite Omogočite pravilo na izbranem vodilu dogodkov je omogočena.
- za ciljna, izberite Lambda funkcija.
- za funkcija, izberite funkcijo, ki ste jo ustvarili.
- Izberite ustvarjanje.
Prepričajte se, da so pravilo in cilji v isti regiji.
Preusmerjeni ste na Pravila strani na konzoli EventBridge, kjer lahko vidite potrditev, da je bilo vaše pravilo uspešno ustvarjeno.
zaključek
Zdaj lahko med uporabo napovedi omogočite obvestila o spremembah stanja poteka dela. Z enkratno nastavitvijo obvestil o poteku dela se lahko odločite, ali boste obveščeni ali nastavite zaporedne naloge poteka dela po zaključku predhodnega poteka dela, s čimer boste odpravili administrativne režijske stroške.
Če želite začeti s to zmožnostjo, glejte Nastavitev obvestil o stanju posla. To možnost lahko uporabite v vseh regijah, kjer je napoved javno dostopna. Za več informacij o razpoložljivosti v regiji glejte Regionalne službe AWS.
O avtorjih
Alex Kim je starejši produktni vodja za Amazon Forecast. Njegovo poslanstvo je ponuditi rešitve AI / ML vsem strankam, ki imajo od tega koristi. V prostem času uživa v vseh vrstah športa in odkriva nove prostore za jesti.
Ranjith Kumar Bodla je SDE v skupini Amazon Forecast. Deluje kot zaledni razvijalec v porazdeljenem okolju s poudarkom na umetni inteligenci in vodenju. V prostem času rad igra namizni tenis, potuje in bere.
Raj Vippagunta je višji SDE pri AWS AI Services. Izkorišča svoje bogate izkušnje v obsežnih distribuiranih sistemih in svojo strast do strojnega učenja za gradnjo praktičnih ponudb storitev v prostoru AI. Pomagal je razviti različne rešitve za AWS in Amazon. V prostem času rad bere knjige in gleda potopisne in kulinarične dnevnike z vsega sveta.
Shannon Killingsworth je oblikovalec UX za Amazon Forecast in Amazon Personalize. Njegovo trenutno delo je ustvarjanje izkušenj s konzolami, ki so uporabne za vsakogar, in vključevanje novih funkcij v izkušnjo s konzolo. V prostem času je navdušenec nad fitnesom in avtomobilom.
- Račun
- aktivna
- Dodatne
- AI
- alex
- Amazon
- Amazonska napoved
- Amazonska prilagoditev
- API
- API-ji
- aplikacije
- Arhitektura
- Avtomatizirano
- razpoložljivost
- AWS
- AWS Lambda
- knjige
- izgradnjo
- spremenite
- Pregledi
- Vsebina
- Ustvarjanje
- Trenutna
- Stranke, ki so
- datum
- Povpraševanje
- oblikovalec
- Razvojni
- Razvijalci
- Motnje
- jesti
- učinkovitosti
- E-naslov
- okolje
- Event
- dogodki
- Doživetja
- izvoz
- Lastnosti
- končno
- prva
- fitnes
- Pretok
- Osredotočite
- brezplačno
- funkcija
- Kako
- HTTPS
- vpliv
- uvoz
- Povečajte
- Podatki
- IT
- Job
- Vodstvo
- učenje
- strojno učenje
- Meritve
- Mission
- ML
- premika
- ostalo
- Nove funkcije
- Obvestilo
- Ponudbe
- Na vkrcanje
- Vzorec
- Izdelek
- Reagirajo
- reading
- viri
- Rezultati
- pravila
- SaaS
- SDK
- izbran
- Storitve
- nastavite
- nastavitev
- Enostavno
- Velikosti
- SMS
- Software
- rešitve
- Vesolje
- Šport
- Stage
- Začetek
- začel
- Država
- Status
- shranjevanje
- sistemi
- ciljna
- Tehnologija
- tenis
- čas
- usposabljanje
- potovanja
- ux
- Počakaj
- WHO
- v
- delo
- potek dela
- deluje
- svet