C3V3.pdf

Type: Document | Status: ready

1

C3V3 Zajištění podpory publikace výsledků Výroční zprávy ke stavu otevřených dat ve VS ČR v POD

Vytvořeno v rámci projektu

Rozvoj datových politik v oblasti zlepšování kvality a interoperability dat veřejné správy CZ.03.4.74/0.0/0.0/15_025/0013983

Klíčová aktivita: 04: Návrhy a realizace opatření pro zvyšování povědomí o otevřených datech Verze výstupu: 01

2 Zobrazení metrik kvality relevantních pro výroční zprávu a jejich vizualizace V této sekci jsou ukázány vizualizace jednotlivých metrik z C2V9 a obecných statistik NKOD relevantních pro výroční zprávu. Počet poskytovatelů a datových sad v NKOD Tato vizualizace ukazuje počet poskytovatelů v NKOD, počet datových sad za jednotlivé poskytovatele a počet datových sad v NKOD celkem.

Soulad záznamů datových sad s Otevřenou formální normou Rozhraní katalogů otevřených dat DCAT-AP-CZ Tato vizualizace ukazuje, kolik poskytovatelů poskytuje záznamy datových sad do Národního katalogu otevřených dat v souladu s Otevřenou formální normou (OFN) Rozhraní katalogů otevřených dat: DCAT-AP-CZ vyvinutou v rámci C2V1. Dále pak zobrazuje počet datových sad jednotlivých poskytovatelů, jejichž popis OFN nesplňuje a počet takových datových sad celkem. V druhé části je pak zobrazeno, kolik poskytovatelů používá již nepodporované rozhraní Lokálních katalogů otevřených dat CKAN API.

3 Podmínky užití datových sad - specifikace a dostupnost Tato vizualizace ukazuje, kolik poskytovatelů má registrovány datové sady bez podmínek užití a kolik je takových datových sad v NKOD celkem. Dále ukazuje, kolik poskytovatelů a datových sad z těch, které specifikovány podmínky užití má, tak je ale nemá dostupné.

Dokumentace datových sad - specifikace a dostupnost Tato vizualizace ukazuje, kolik poskytovatelů a jejich datových sad má registrovanou dokumentaci datové sady, která však není dostupná.

Distribuce ve formě souborů ke stažení - dostupnost a dostupnost techniky CORS Tato vizualizace ukazuje, kolik poskytovatelů a jejich datových sad má distribuce ve formě souboru ke stažení, který však

  1. není dostupný (první řádek)
  2. nemá dostupnou techniku CORS (druhý řádek).

4

Schémata souborů ke stažení - dostupnost a dostupnost techniky CORS Tato vizualizace ukazuje, kolik poskytovatelů a jejich datových sad má schéma souboru ke stažení, které však

  1. není dostupné (první řádek)
  2. nemá dostupnou techniku CORS (druhý řádek).

Přístupové body datových služeb - dostupnost a dostupnost techniky CORS Tato vizualizace ukazuje, kolik poskytovatelů a jejich datových sad má distribuci ve formě datové služby, jejíž přístupový bod však

  1. není dostupný (první řádek)
  2. nemá dostupnou techniku CORS (druhý řádek).

5

Popisy datových služeb - dostupnost a dostupnost techniky CORS Tato vizualizace ukazuje, kolik poskytovatelů a jejich datových sad má distribuci ve formě datové služby, jejíž popis přístupového bodu však

  1. není dostupný (první řádek)
  2. nemá dostupnou techniku CORS (druhý řádek).

Počty datových sad indikujících soulad s otevřenými formálními normami Tato vizualizace ukazuje, kolik datových sad indikuje, že jsou v souladu s otevřenými formálními normami vyvíjenými v rámci výstupu C2V1.

6

Technické řešení V této sekci se věnujeme technickému řešení tvorby popsaných interaktivních vizualizací. Požadavky Požadavky na technické řešení byly následující:

  1. Možnost generovat vizualizace na základě otevřených dat záznamů z NKOD
  2. Open-source software s grafickým UI
  3. Možnost nasazení na servery MV ČR běžících v prostředí UPAAS Zvolené řešení Jako základ řešení byl zvolen ELK stack, tj. index Elasticsearch a vizualizační systém Kibana. Dále byl implementován software pravidelně naplňující Elasticsearch index na základě indikátorů kvality měřených v rámci výstupu C2V9. Výsledkem je software Dashboard Indexer publikovaný na GitHubu jako open source. GitHub repozitář obsahuje instrukce pro instalaci pomocí systému Docker. Systémové požadavky Zvolené řešení vyžaduje (virtuální) stroj se 4 jádry, alespoň 8 GB paměti RAM, 20 GB místa na disku, instalovaným OS Linux (preferované je Ubuntu) a systémem Docker a docker- compose. Řešení je testováno na verzi Ubuntu 21.10. Konfigurace Pro konfiguraci vizualizéru Kibana je třeba použít přiložený JSON soubor export.ndjson. Pro konfiguraci Dashboard Indexeru je třeba použít přiložený JSON soubor indexer- configs.conf. Integrace do Portálu otevřených dat Bylo přidáno tlačítko “Dashboard NKOD” do sekce Datová kvalita v Portálu otevřených dat ukazující na URL dashboardu “Aktuální NKOD” v Kibana.

7 Dashboard zobrazuje aktuální situaci k poslednímu dni měření kvality a dostupnosti jednotlivých datových sad a indikátorů agregovaných na úroveň jednotlivých poskytovatelů.

Pro účely tvorby výroční zprávy lze navíc nastavit požadované datum, ke kterému mají být informace zobrazeny. To může být třeba datum, ke kterému je výroční zpráva vydávána. Tyto vizualizace lze pak přímo použít jako součást výroční zprávy, a lze získat URL dashboardu ke konkrétnímu datu, které pak lze použít jako interaktivní vizualizaci dat z výroční zprávy.