Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

import af KITOS systemdata #218

Open
JosefAssad opened this issue Jun 22, 2017 · 3 comments
Open

import af KITOS systemdata #218

JosefAssad opened this issue Jun 22, 2017 · 3 comments

Comments

@JosefAssad
Copy link
Contributor

Vi skal i gang med at en envejs import af data fra KITOS, fra en middleman mariadb (ref #215 ). Den mariadb er allerede op og køre (dejligt!).

I første omgang er fokus på systemer. Efterfølgende vil der skulle importeres data om leverandører og kontrakter.

En af vores første opgaver her vil være, at finde ud af om det er en engangsimport eller noget lidt mere "live" som med vores geodata import. Derefter skal vi kigge i databasen og finde ud af en god Semantic Mediawiki datamodel som vi kan bruge som mål for data'en.

@JosefAssad
Copy link
Contributor Author

Ah, jeg mener jeg så info om den mariadb et sted eller andet, men kan ikke finde det nu. Help @baffioso @ClockEnd ?

@JosefAssad
Copy link
Contributor Author

Har lige kigget på KITOS systemdata eksport. Nogle indledende tanker.

Kan sagtens importeres i en tilsvarende datamodel, og sandsynligvis også de øvrige relaterede elementer som leverandører, kontrakter, osv.

En detalje hvor vi kommer til at skulle investere noget tid i design er noget vi allerede har nævnt kort. Det er, hvordan oversætter vi de UUIDbaserede relationer i KITOS til semantic mediawiki, hvor sidetitlen er den unikke nøgle.

Mit forslag til design objectives er:

  1. Vi skal kunne linke sider som har relationer, og
  2. Sidetitlerne skal ikke være grimme rå UUID'er

Jeg har undersøgt mulighederne og det ligner at udvidelsen Display Title kan være en løsning, har i hvert fald lige testet lokalt og det ser ud til, at den addresserer behovet rimelig godt (men, det kræver test i et dev miljø).

Løsningen med denne extension er, at sidetitlerne bliver rå UUID'er, men så sætter vi {{DISPLAYTITLE:FooBar}} hvor Foobar er den brugervendte nøgle.

Hvad siger i? Jeg har i hvert fald rullet den nødvendige udvidelse ind i kodebasen (JosefAssad@245708b) anyhow da funktionen er ret anvendelig også på andre områder som geodata tabeller.

Cc @ClockEnd @baffioso

@ClockEnd
Copy link
Member

@lodahl

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants