Custom transformer til at hente links til filer i den nye datafordeler baseret på en række filtre, du vælger.
Læs mere om vores Custom transformers her: https://github.com/sweco-se/30002416-DAFQL/blob/main/
Usage
Let at bruge, du skal oprette adgang til Datafordelerens URL, før du kan bruge denne transformer, se Parametre nedenfor.
Denne custom transformer bruges bedst sammen med vores custom transformer "DAF2_FildownloadGetFile" til at hente de faktiske filer, du har filtreret ud ved hjælp af denne transformer.
Konfiguration
Parametre
api-key
For at bruge denne custom transformer skal du have en API-nøgle for at få adgang til Datafordelarens nye API til fleksibel opslagslogik.
URL to DAF2
Hvis URL'en ændres, skal du ændre den parameter, der indeholder denne URL. Lige nu er denne URL: https://api.datafordeler.dk
API version
Den version, der bruges til at hente tilgængelige filer filtreret efter kommune. Hvis versionen ændres, skal du ændre denne parameter. I øjeblikket er parameteren "v2.0".
Filter
Der er fire parametre til filtrering af, hvilke navn på tilgængelige filer hentes.
"Register"
er et filter for, hvilket register i Datafordeleren du vil hente filer for.
"Entitet" ⁽
er et filter for, hvilken entitet i Datafordeleren du vil hente filer for.
"Kommune" ⁽
er et filter for, hvilken kommune du vil hente filer for.
"Type af data"
Multiple choice-liste over tilgængelige typer af data. (Temporal / Bitemporal / Current)
"Filformat"
Multiple choice-liste over tilgængelige formater. (csv / gpkg / gml / json)
*) Entitet og Kommune er ikke obligatoriske. Hvis du udelader Entitet, modtager du alle enheder i det valgte register. Hvis du udelader kommune, modtager du i stedet indsamlede filer for hele Danmark.
Input Ports
Ingen indgangsporte.
Output Ports
Filtered_data
Attributter for filer, der er filtreret ved hjælp af dine valgte filtre.
Filtered_noMunicipality
Attributter for filer, der er filtreret ved hjælp af dine valgte filtre, men for register der kommuneindelte filer ikke existerer.
Unfiltered_data
Denne outputport er inkluderet, så du kan se, hvordan du har indstillet filtrene forkert for at få de korrekte data. Brug denne til at få hjælp til, hvordan du filtrerer filer i forskellige registre.
<Rejected>
Hvis URL'en til datafordeleren ikke kan tilgås, vil du modtage en fejlmeddelelse, der forklarer årsagen. Hvis serveren slet ikke kan tilgås, vil du også modtage en meddelelse, der beder dig om at kontrollere, om URL'en er ændret. Hvis dette er tilfældet, skal du erstatte parameteren "URL til DAF Flexible" med den nye URL.
Disclaimer
Dette er kun en demo. Hvis du vil bruge dette i produktion, er du ansvarlig for at foretage de nødvendige justeringer.
Would you like to know more? Click here to find out more details!

