Stappenplan bulkimport

Versie door FunctioneelBeheerder01 (overleg | bijdragen) op 28 jul 2023 om 12:02 (Tekst vervangen - "BeheerKennisbank" door "Beheer Kennisbank")
(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)

Het is mogelijk om grote aantallen begrippen in één keer vanuit excel te importeren.

Hier het stappenplan:

Nodig: het programma "R" dat in de VDI omgeving als RStudio beschikbaar is.

  1. Vul het excelbestand in: H:\DATA\Kennisbank HDSR\Hulpmiddelen\R\Begrippen.xlsm
  2. Check of het veld met de GUID overal is ingevuld. Zo niet gebruik het bestand H:\DATA\Kennisbank HDSR\Hulpmiddelen\uri generator.xlsx
  3. Open de applicatie RStudio
  4. Open in RStudio het bestand H:\DATA\Kennisbank HDSR\Hulpmiddelen\R\HDSR Kennisbank - importeren uit Begrippen.xlsm.r
  5. Met de toetscombinatie CTRL+SHIFT+ENTER run je het hele script (met CTRL+SHIFT+s run je ook het script maar wordt niet elke stap gerapporteerd)
  6. Een geïmporteerd begrip wordt automatisch in een import-categorie gezet met daarbij de importdatum. Op die manier kun je gemakkelijk alle geïmporteerde begrippen langslopen ter controle of om bijvoorbeeld links naar de HDSR-website toe te voegen.
  7. Een begrip dat al bestaat (hetzelfde GUID!) wordt niet overschreven. Dit begrip wordt toegevoegd aan het bestand H:\DATA\Kennisbank HDSR\Hulpmiddelen\R\uitval.txt.
    Je hebt dan een aantal opties met de uitvallijst in de hand:
  1. het bestaande begrip aanvullen met gegevens uit het bulklijst.
  2. het te importeren begrip hernoemen (andere GUID!) en opnieuw het script uitvoeren zodat het begrip toch geïmporteerd wordt
  3. geen actie ondernemen
NB : de uitvallijst wordt in zijn geheel overschreven als het script opnieuw wordt gestart

Tips[bewerken]

  • Om problemen te voorkomen is het verstandig om heb bestand "begrippen.xlsm" alleen door de woordenboekredactie in te laten vullen.

Anderen kunnen via een apart excelbestand gegevens aanleveren. Op basis van dat aanleverbestand - of meerdere - vul je dan zelf het "begrippen.xlsx" in. Het aanleverbestand staat hier: H:\DATA\Kennisbank HDSR\Invulbestanden\GGWB bulkinvoer v1.xlsx

  • Als je de uitvallijst opent in notepad++ dan krijg je een link naar het begrip te zien i.p.v. kale tekst