Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
What to Upload to SlideShare
Next
Download to read offline and view in fullscreen.

Share

Hilma ja power automate

Download to read offline

Tämä esitettiin SharePoint ja Teams User Group Finlandin kokoontumisessa 4.5.2020.

Esityksessä käytiin läpi miten Microsoftin Power Platformiin kuuluvalla Power Automalle voidaan hakea dataa Hilmasta, julkisten tarjouspyyntöjen portaalin rajapintaa käyttäen.

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Hilma ja power automate

  1. 1. Power Automate ja avoimen datan rajapinnat Asko Kauppinen 4.5.2020 #SPUGFI #TEAMSFI www.readysolutions.fi
  2. 2. www.readysolutions.fi Esittäjä Asko Kauppinen Senior Consultant, partner Ready Solutions Oy asko.kauppinen@readysolutions.fi https://fi.linkedin.com/in/asko-kauppinen- b0118a44
  3. 3. Sisältö Power Platform Hilma Tarjouspyynnöt ja Azure Search Power Automate – työnkulku Hilman käyttöluvasta Jatkokehitys www.readysolutions.fi
  4. 4. • Low Code alusta liiketoimintasovellusten tuottamiseen • Power Apps • Power Automate • Power BI • CDS https://powerplatform.microsoft.com /en-us/ www.readysolutions.fiwww.readysolutions.fi
  5. 5. • Julkisten hankintojen portaali • Hansel Oy kehittää TEM:n puolesta • Sisältää kehittäjäportaalin • Käyttäjätunnus • API – rekisteröinti • API – avain • Kyselyiden testaus https://hns-hilma-prod- apim.portal.azure-api.net/ www.readysolutions.fiwww.readysolutions.fi
  6. 6. Tarjouspyynnöt ja Azure Search • Tarjouspyyntöjen haku rajapinnasta tapahtuu määrittämällä hakuehdot ja lähettämällä POST – tyyppinen pyyntö kohteeseen • Hakuehdot määritellään Azure Search palvelun mukaisesti, taustalla Hilmassa näyttää olevan Innofactorin Microsoftin Azuren PaaS – palveluita hyödyntävä toteutus • Kannattaa testata huolellisesti hakuehdot! POST /indexes/nycjobs/docs/search?api- version=2019-05-06 { "search": "", "filter": "geo.distance(geo_location, geography'POINT(-74.11734 40.634384)') le 4", "select": "job_id, business_title, work_location", "count": "true“ } www.readysolutions.fiwww.readysolutions.fi
  7. 7. Power Automate – työnkulku • Ajastuksen käynnistämä työnkulku • HTTP POST – pyyntö • pyynnön rakenne ja request body • Luetaan vasteesta JSON – muotoinen data • Lopussa kirjoitetaan Microsoftin Teams – kanavalle • JSON skeeman määritys näytteestä • Kopioi sanoman data • Testaa huolellisesti • Määritä null ja required osiot tarpeen mukaan www.readysolutions.fiwww.readysolutions.fi
  8. 8. Power Automate – työnkulku • Power Automatella on hyvin nopea kehittää erilaisia työnkulkuja, osassa toiminnallisuuksien testaus saattaa kuitenkin edellyttää Postman – tyyppisen välineen käyttöä www.readysolutions.fiwww.readysolutions.fi
  9. 9. Hilman käyttöluvasta www.readysolutions.fiwww.readysolutions.fi • Henkilökohtainen rekisteröityminen • Ei yhteiskäyttötunnusta • Rajallinen määrä kapasiteettia • Dataa voi jalostaa muuhun käyttöön tai tarjota lisäarvopalveluita Rajapintaa on suunniteltu käytettäväksi niin, että tietoa ei tarjota suoraan rajapinnasta loppukäyttäjälle. Lisäarvopalvelun tuottajan on ajateltu vievän ilmoitukset omaan palveluunsa, jossa rikastaa ja käsittelee niitä haluamallaan tavalla, ja palvelee käyttäjiään omasta järjestelmästään.
  10. 10. Jatkokehitys • Suurin osa jo ennalta rajatuista tarjouspyynnöistä pitää käydä läpi • Eivät ole liidikelpoisia • Tarvitaan tallennuspaikka ”prospekteille” • CDS? • Power Apps – sovellus käsittelyyn • Power Automate siirto D365 Sales – sovellukseen www.readysolutions.fiwww.readysolutions.fi

Tämä esitettiin SharePoint ja Teams User Group Finlandin kokoontumisessa 4.5.2020. Esityksessä käytiin läpi miten Microsoftin Power Platformiin kuuluvalla Power Automalle voidaan hakea dataa Hilmasta, julkisten tarjouspyyntöjen portaalin rajapintaa käyttäen.

Views

Total views

194

On Slideshare

0

From embeds

0

Number of embeds

71

Actions

Downloads

0

Shares

0

Comments

0

Likes

0

×