• Hem
  • Kategorier
  • Senaste
  • Taggar
  • Populära
  • Användare
  • Grupper
Collapse
Dataportal logo

Community på Sveriges dataportal

Data och API:er

Scheduled Fäst Låst Flyttad API-profilen
38 Inlägg 9 Posters 2106 Visningar
    • Äldst till nyaste
    • Nyaste till äldst
    • Flest röster
Svara
  • Svara som ämne
Logga in för att posta
Det här ämnet har raderats. Endast användare med ämneshanterings-privilegier kan se det.
  • Nina_BerlinN Offline
    Nina_BerlinN Offline
    Nina_Berlin
    wrote on Senaste redigerad av Nina_Berlin
    #1

    Jag kommer från en lång diskussion om hur data, datamängder, metadataspecar och API:er hänger ihop. För mig bildar det här en helhet, men eftersom jag varken är dataspecialist eller arkitekt lyckas jag inte förklara mitt resonemang på ett tillräckligt tydligt och korrekt sätt, så det logiskt går att följa i alla nödvändiga detaljer.
    @Kristine_ , @jonass, @Maria_Dalhage, ni har lärt mig mycket. Kan ni hjälpa oss att reda ut även den här frågan? @tove, du får också gärna haka på, jag är nyfiken på hur du ser på det här.
    @Jonas-Nordqvist

    CSN

    J Jonas NordqvistJ 2 svar Senaste svaret
    1
  • J Offline
    J Offline
    jonass
    replied to Nina_Berlin on Senaste redigerad av
    #2

    @Nina_Berlin Vet inte om jag förstår frågan.

    Men exempelvis för Platsbanken så adderas många nya annonser varje minut. Våra användare (5 miljoner anrop) varje dag vill verkligen ta del av de senaste publicerade annonserna. I detta scenario med en datakälla som är i ständig förändring är API ett av de mest effektiva sätten att förmedla datan.

    Sedan är det bra (krav kanske) att datat som levereras via API:et har ett öppet format så att inte API-integrationer medför inlåsningar till en leverantör etc. Ett viktigt steg för att kunna nå interoperabilitet tror jag är öppna format.

    Men ett API är ju en form av mjukvara som kräver en it-avdelning som tillhandahåller och kanske utvecklar API:et för att datat ska kunna delas. Så i de fallen där datan är statisk och kanske oföränderlig (typ en rapport etc) kanske det finns enklare sätt att dela data, dvs utan att utveckla ny mjukvara. Så det gäller att passa sig så att inte API:et i sig blir en inlåsning.

    Ett svar Senaste svaret
    0
  • Jonas NordqvistJ Offline
    Jonas NordqvistJ Offline
    Jonas Nordqvist
    replied to Nina_Berlin on Senaste redigerad av
    #3

    @Nina_Berlin För mig är data bara data. En datamängd är uppsättning av data som tillsammans har nåt sorts mervärde. Metadataspecifikationen är information om vilken data datamängden innehåller och hur den är strukturerad etc. API är ett (av flera) sätt att få åtkomst till data i datamängden.

    Eller?

    /Jonas Nordqvist
    Storsthlm

    Nina_BerlinN 2 svar Senaste svaret
    0
  • Nina_BerlinN Offline
    Nina_BerlinN Offline
    Nina_Berlin
    replied to Jonas Nordqvist on Senaste redigerad av
    #4

    @Jonas-Nordqvist Bra om du kan berätta för @jonass hur du ser på API:er vs data så han kan berätta hur han resonerar. Om jag tolkar dig rätt @Jonas-Nordqvist så tycker du att API:er inte hör hemma i en datasök, eftersom det bara är data man är ute efter när man söker där och inte API:er.

    CSN

    Ett svar Senaste svaret
    0
  • Nina_BerlinN Offline
    Nina_BerlinN Offline
    Nina_Berlin
    replied to Jonas Nordqvist on Senaste redigerad av
    #5

    @Jonas-Nordqvist @jonass Jag hittade den här konceptuella skissen i specen för Byggblock API-hantering, det är kanske den jag skulle vilja höra er resonera kring tillsammans.
    8f54f0f4-d74b-4778-a8a9-d74a36fe89f1-image.png

    Hur hänger data och API:er ihop? Är API:er egentligen irrelevant när man är ute efter att hitta data?

    Dokumentet finns längst ner på den här sidan: https://www.digg.se/ledning-och-samordning/ena---sveriges-digitala-infrastruktur/byggblock

    CSN

    Jonas NordqvistJ toveT 2 svar Senaste svaret
    0
  • Jonas NordqvistJ Offline
    Jonas NordqvistJ Offline
    Jonas Nordqvist
    replied to Nina_Berlin on Senaste redigerad av Jonas Nordqvist
    #6

    @Nina_Berlin I första hand är konsumenten ute efter data som de kan vidareutnyttja. Graden av möjlighet till vidareutnyttjande kan skilja sig från datamängd till datamängd beroende på distribution. Att kunna söka på distributionssätt är självfallet bra, men jag tror inte att konsumenterna i första hand ute efter att få vilken information som helst bara det är ett bra API. Det är alltid i kombination med en datamängd.

    Så jag förordar att de som förvaltar dataportalen i första hand ska göra det enkelt för konsumenten att hitta datamängder. Att i sökrutan skriva att man kan söka efter "Sök data & API:er" är lite konstigt då man egentligen söker efter en datamängd. Vill man enbart få resultat med API så finns ju en kryssruta vid sidan om märkt API.

    Det står på https://docs.dataportal.se/ att du här kan söka efter "datamängder, specifikationer och begrepp". Det står inget om att man ska kunna söka efter API. Därför anser jag att det inte ska stå i sökrutan "Sök data & API".

    I bilden på konceptuell arkitektur framgår enbart en process för att söka efter datamängder. Inget om direkt sökning på API:er. Dessutom säger processen att det är "datamängder" dataportalen medger sökning för. Inte "data". Så istället för "Sök data & API:er" kanske det bör stå "Sök datamängd".

    /Jonas Nordqvist
    Storsthlm

    Maria_DalhageM Jonas NordqvistJ 2 svar Senaste svaret
    0
  • Maria_DalhageM Offline
    Maria_DalhageM Offline
    Maria_Dalhage
    replied to Jonas Nordqvist on Senaste redigerad av
    #7

    @jonass och @Jonas-Nordqvist håller helt med om er syn på data och API:er.

    Jag tolkar det som att dina @Jonas-Nordqvist synpunkter ligger på Dataportalens sök- och filtreringsfunktion?

    När jag ser på dataportalen SÖK tänker jag att vi borde se över vad vi filtrerar på samt skapar fler metadatataggar för att hitta rätt.

    Data och API bör vara samma. Däremot ska man kunna sortera bort specifikationer och begrepp från själva datamängderna.

    Finns det fler som har synpunkter? Passa på 🙂

    Community Manager NOSAD - Network Open source and data / Arbetsförmedlingen Jobtech

    Nina_BerlinN Ett svar Senaste svaret
    0
  • Nina_BerlinN Offline
    Nina_BerlinN Offline
    Nina_Berlin
    replied to Maria_Dalhage on Senaste redigerad av
    #8

    @Maria_Dalhage Jag har en synpunkt som främst riktar sig till dataproducenterna. Det är bra om man döper sin datamängd, begreppsmängd, terminologi eller specifikation till något bra så träfflistan för våra tre sök blir lätt att tolka vid första ögonkastet.
    Sedan har jag en synpunkt till oss själva och det är att vi kanske behöver se över våra riktlinjer till producenterna vad beträffar den här namnsättningen?

    CSN

    J Ett svar Senaste svaret
    1
  • J Offline
    J Offline
    jonass
    replied to Nina_Berlin on Senaste redigerad av
    #9

    @Nina_Berlin Tänker att det är viktigt att kunna filtrera ut API:er. Men hur det benämns i sökrutan ser jag mer som en UX-fråga, har ingen speciell synpunkt på benämning.

    En sökfunktion som enbart opererar på datasetets eller API:et namn blir i sin natur ganska begränsad.

    Varje dataset på dataportalen kan taggas med metadata ("nyckelord"). Att på ett systematiskt sätt tagga dataseten (@Magnus-Sälgö har snokat fram en standard) tror jag skulle ge mest effekt i sökningar.

    Nina_BerlinN Ett svar Senaste svaret
    0
  • Nina_BerlinN Offline
    Nina_BerlinN Offline
    Nina_Berlin
    replied to jonass on Senaste redigerad av
    #10

    @jonass Behöver vi göra en förändring i DCAT-AP-SE-specen för att åstadkomma det här? Eller kan vi lösa det med ren UX?

    CSN

    Maria SöderlindM Ett svar Senaste svaret
    0
  • Maria SöderlindM Offline
    Maria SöderlindM Offline
    Maria Söderlind
    replied to Nina_Berlin on Senaste redigerad av
    #11

    @Nina_Berlin Redan nu kommer ju nyckelorden med i "skördningsfilen" (a la dcat-ap-se) till dataportalen. Jag gjorde ett testskott och sökte på ett nyckelord från en av Umeås datamängden. Ett nyckelord som inte fanns med i namnet på datamängden. Den datamängd jag var ute efter dyker upp i sökresultatet 🙂
    Min uppfattning är att sökfunktionen funkar bra redan idag.

    Ett svar Senaste svaret
    3
  • Jonas NordqvistJ Offline
    Jonas NordqvistJ Offline
    Jonas Nordqvist
    replied to Jonas Nordqvist on Senaste redigerad av
    #12

    @Jonas-Nordqvist sa i Data och API:er:

    Sök datamängd

    Ingen som har några synpunkter på mitt förslag på att byta namn från "Sök data & API" till "Sök datamängd"?

    /Jonas Nordqvist
    Storsthlm

    J Maria_DalhageM 2 svar Senaste svaret
    1
  • J Offline
    J Offline
    jonass
    replied to Jonas Nordqvist on Senaste redigerad av
    #13

    @Jonas-Nordqvist Har som sagt ingen stark åsikt. Men tycker nog dagens formulering fungerar bra.

    Jonas NordqvistJ Ett svar Senaste svaret
    0
  • Jonas NordqvistJ Offline
    Jonas NordqvistJ Offline
    Jonas Nordqvist
    replied to jonass on Senaste redigerad av
    #14

    @jonass Så är fallet, men det var inte så det var tänkt. Och i dagsläget är det ju inga problem att hitta. Problemet är snarare att det finns för lite att söka efter. Den stora diskussionen på forumet är ju att det saknas datamängder och inte brister i att hitta dom. Men man kanske borde ta tag i själva portalen så att den blir lite användarvänligare idet fallet fler datamängder tillkommer. Just nu är det lite latjolajban.

    /Jonas Nordqvist
    Storsthlm

    ? Ett svar Senaste svaret
    0
  • Maria_DalhageM Offline
    Maria_DalhageM Offline
    Maria_Dalhage
    replied to Jonas Nordqvist on Senaste redigerad av
    #15

    @Jonas-Nordqvist Jag begriper sök datamängd, men när jag söker på ngt så kommer även begrepp och specifikationer upp i mina träffar. Genom att klicka i API:er slipper jag det som inte är data. I övrigt har jag inga synpunkter.

    Community Manager NOSAD - Network Open source and data / Arbetsförmedlingen Jobtech

    Jonas NordqvistJ Ett svar Senaste svaret
    0
  • Jonas NordqvistJ Offline
    Jonas NordqvistJ Offline
    Jonas Nordqvist
    replied to Maria_Dalhage on Senaste redigerad av
    #16

    @Maria_Dalhage Inte så bra att begrepp och specifikationer kommer med när du söker efter datamängd. Och workarounden att klicka i API gör väl att du även filtrerar bort datamängder som som inte har API.

    /Jonas Nordqvist
    Storsthlm

    Jonas NordqvistJ Maria_DalhageM 3 svar Senaste svaret
    1
  • Jonas NordqvistJ Offline
    Jonas NordqvistJ Offline
    Jonas Nordqvist
    replied to Jonas Nordqvist on Senaste redigerad av Jonas Nordqvist
    #17

    @Jonas-Nordqvist Men söker du på "utegym" så kommer bara datamängder upp. Inga specifikationer. Så jag förstår inte riktigt hur du söker.

    Sen när man klickar i API så försvinner 6 st av utegymsträffarna. Bland annat Stockholms stads "Utegym ur Hitta Service API)". Och även Lommas som har JSON, men det kanske inte är det som triggar vad som är API eller inte?

    /Jonas Nordqvist
    Storsthlm

    Kristine_K Ett svar Senaste svaret
    1
  • Maria_DalhageM Offline
    Maria_DalhageM Offline
    Maria_Dalhage
    replied to Jonas Nordqvist on Senaste redigerad av
    #18

    @Jonas-Nordqvist jag tror att det kan finnas ett behov att se över ux-upplevelsen tillsammans med dataanvändare och dataproducenter. Dataportalen har funnits ett par år nu så det är väl dags att fånga in feedback och göra relevanta justeringar. Så toppen att du tycker till. I samband med att Dataportalen från ett nytt utseende och expanderas nästa vecka så är timing för feedback klockren, eller hur @Nina_Berlin 🙂

    Community Manager NOSAD - Network Open source and data / Arbetsförmedlingen Jobtech

    Nina_BerlinN Ett svar Senaste svaret
    1
  • Kristine_K Offline
    Kristine_K Offline
    Kristine_
    replied to Jonas Nordqvist on Senaste redigerad av Kristine_
    #19

    Jag ser att det kommit bra synpunkter och förbättringsförslag, så väljer att passa på att informera lite om det som ligger "under huven" och det som ni som dataproducent ansvarar för som påverkar möjligheterna att söka och hitta resurser.

    Dataportalen visar upp data som är beskriven och tillgängliggjord enligt de tekniska krav som är specificerad under https://docs.dataportal.se/dcat/ . Dessa beskrivningar kallas metadata och följer en gemensam metadataspecifikation, så att de är enhetliga och kan hanteras automatiskt och maskinellt för dataportalen. Både datamängder och API:er kan beskrivas med metadata. Ibland kan man få åtkomst till en datamängd på flera olika sätt, t.ex genom flera filer i olika format och ett gränssnitt/tjänst/API. Dessa kallas distributioner. För fördjupning om distributioner, API:er m.m. kopplat till metadatabeskrivningarna läs här och här.

    Ibland krävs det eftertanke hur man beskriver just sin datamängd, tidsserie, API, m.m. på bästa sätt. Data i dess olika former, tillämpningsområden och sektorer är ibland komplexa ting och behoven om hur och vad som ska kunna beskrivas kan variera. Därför lutar vi oss på EU:s rekommendationer som i sin tur bygger på W3C.

    @Jonas-Nordqvist sa i Data och API:er:

    Sen när man klickar i API så försvinner 6 st av utegymsträffarna. Bland annat Stockholms stads "Utegym ur Hitta Service API)". Och även Lommas som har JSON, men det kanske inte är det som triggar vad som är API eller inte?

    I det fallet har ni sannolikt inte märkt upp i metadata att det är ett API. Vissa systemstöd för datapublicering har ännu inte implementerat stöd för API-beskrivningar, vilket också kan förklara varför API:erna "försvinner".

    @Nina_Berlin sa i Data och API:er:

    Det är bra om man döper sin datamängd, begreppsmängd, terminologi eller specifikation till något bra så träfflistan för våra tre sök blir lätt att tolka vid första ögonkastet.
    Sedan har jag en synpunkt till oss själva och det är att vi kanske behöver se över våra riktlinjer till producenterna vad beträffar den här namnsättningen?

    Här är de rekommendationer som vi hittills har tagit fram gällande namnsättningar och för användning av tema och nyckelord . Man ska dessutom översätta fritextfält som titel och beskrivning till åtminstone engelska, och komma ihåg att märka upp med språkangivelse pga webbtillgänglighet.

    Ett svar Senaste svaret
    2
  • Nina_BerlinN Offline
    Nina_BerlinN Offline
    Nina_Berlin
    replied to Maria_Dalhage on Senaste redigerad av
    #20

    @Maria_Dalhage Japp, vi borde göra en guide för datakonsumenterna. Hittills har vi av naturliga skäl främst fokuserat på dataproducenterna, eftersom vi behöver få in datamängder till konsumenterna.

    CSN

    J Ett svar Senaste svaret
    0

Finansieras av Europeiska unionen logo
  • Logga in

  • Har du inget konto? Registrera

  • Login or register to search.
  • Första inlägget
    Sista inlägget
0
  • Hem
  • Kategorier
  • Senaste
  • Taggar
  • Populära
  • Användare
  • Grupper
  • Logga in

  • Har du inget konto? Registrera

  • Login or register to search.