Tag tool
De Tag Tool is een commandline-tool en onderdeel van Portal Genius
De tool gebruikt als input een export json-bestand vanuit Portal Genius. In het voorbeeld worden alle feature services opgezocht in
Portal Genius met “KLIC” in de titel. Deze items worden dan gebruikt door de Tag Tool.
De export naar Json is opgeslagen als “export tagtool_items.json” in de map “c:\temp”.
In onderstaande screenshots ziet u hoe deze workflow werkt en opent u de shortcut naar de tool.
Middels het onderstaande commando kunt u vervolgens alle items van de tag “KLIC” voorzien. Onderstaand commando neemt niet de dependencies mee van ieder item. Voeg hiervoor –hierarchy true toe aan het onderstaande commando. Het aantal items wat dan een tag krijgt is mogelijk wel groter dan het aantal items in de export.
Meerdere tags toevoegen is ook mogelijk door in het commando “KLIC” te vervangen door “KLIC,nog een tag” bijvoorbeeld. De tags dienen dan komma gescheiden te zijn.
“Portal Genius Tag Tool.exe” jsonfile –exportfile “c:\\temp\\export tagtool_items.json” –mode add –tags “KLIC” –projectid 1
Middels het onderstaande commando kunt u alle projectid’s opzoeken indien u die niet weet.
Portal Genius Tag Tool.exe listprojectids
Parameters
De tool heeft een aantal parameters en die worden ook uitgelegd in de Help van de tool zelf.
- –e / –exportfile: het pad naar de json-file met de items waarvoor de tool gebruikt gaat worden
- -p / –projectid: uit welk Portal Genius project komen de items
- -m / –mode: wilt u de tags toevoegen of verwijderen
- -t / –tags: een komma gescheiden lijst van tags
- -h / –hierarchy: krijgen dependencies van de gekozen items dezelfde tags
Alleen de laatste parameter is optioneel en standaard ‘False’. De andere parameters zijn verplicht en u krijgt feedback als er een
parameter ontbreekt.