Instructie voor import in Softwarecatalogus

ArchiMate-modelleerafspraken voor afgeleide relaties en filters

ZIe voor deze modelleerafspraken: de Archimate-modelleerafspraken voor afgeleide relaties en filters

Importeren in Softwarecatalogus

Import

  • Ga naar /admin/content/migrate (http://kennisnet.sw-catalogus.nl/admin/content/migrate)
  • Vink de juiste groep aan:
    • Kennisnet Ameff models: maakt het modelID van het Kernmodel (met modelstatus In gebruik) bekend in de SWC, zodat andere API-functies die gebruik maken van het modelID aangeroepen kunnen worden. Deze import moet (alleen) gedraaid worden wanneer er een nieuw kernmodel in gebruik genomen wordt.
    • Kennisnet Ameff Views: synchroniseert de views uit het kernmodel (en evt. andere modellen) die voor publicatie in de SWC in aanmerking komen naar de Softwarecatalogus. Oude views die niet langer in de modellen voorkomen worden verwijderd. Het resultaat is dat de picklist met views bijgewerkt is.
    • Kennisnet Ameff Imports: Importeert alle modelelementen in de SWC. NB. 'Model' en 'Views' worden in deze importroutine niet meegenomen. Gebruik daarvoor de hierboven beschreven imports.
  • Bij Operations (Bewerkingen) kies voor Importeren
  • Klap de Options (Opties) uit en selecteer Update (Bijwerken)
  • Klik op Execute (Uitvoeren)

Herindexeren

Na het importeren van modelelementen, zijn deze niet direct doorgewerkt in de lijsten e.d. in de gebruikersinterface. Daarvoor moet de data in de SWC opnieuw worden geindexeerd:

  • Configuration > Search and Metadata > Search API (klik)
  • Voor elk van de indices daar (d.w.z. Default node index en Gemma; klik):
    • Knop "Queue all items for reindexing"
    • Knop "Index now"

Gedurende het opnieuw indexeren blijft de site bruikbaar.

Verwijderen oude elementen

  • Menuitem 'Inhoud' (klik)
  • Vink niet-langer bestaande elementen aan, en kies operation 'delete' > Execute

Oplossen van inconsistenties na verwijderingen

Als er, bijvoorbeeld, referentiecomponenten worden verwijderd waaraan binnen de SWC al pakketten zijn toegewezen, kan de situatie ontstaan dat er verwijzingen naar niet-langer beschikbare elementen in de SWC voorkomen. Dit is zichtbaar als (verwijzingen naar) IDs (in plaats van namen) in lijsten e.d. in de gebruikersinterface. Dit is op te lossen door te gaan naar:

  • Configuration > Search and Metadata > Search API (klik)
  • Voor elk van de indices daar (d.w.z. Default node index en Gemma; klik):
    • Knop "Clear all indexed data"

NB Deze actie maakt de site onbruikbaar gedurende de tijd dat de indices opnieuw worden opgebouwd.