Klant Query Server: verschil tussen versies

Naar navigatie springen Naar zoeken springen
k benaming
Regel 22: Regel 22:


=== De data ===
=== De data ===
Er zijn twee schema's beschikbaar op de queryserver: public en vcs. In het vcs schema wordt alle bi- en bron-data neergezet, zodat de ValueCare data beschikbaar is. Deze data worden elke dag ververst, zodat het elke dag overeen komt met de data op de Productie-omgeving. Als u op schema vcs een eigen tabel zou aanmaken, wordt deze verwijderd tijdens de verversing. Om met eigen tabellen te werken, is het public-schema beschikbaar. De tabellen die hierop staan, blijven beschikbaar op de Queryserver. Hoe u data overzet van schema vcs naar schema public leest u hieronder.
Er zijn twee schema's beschikbaar op de Query Server: public en vcs. In het vcs schema wordt alle bi- en bron-data neergezet, zodat de ValueCare data beschikbaar is. Deze data worden elke dag ververst, zodat het elke dag overeen komt met de data op de Productie-omgeving. Als u op schema vcs een eigen tabel zou aanmaken, wordt deze verwijderd tijdens de verversing. Om met eigen tabellen te werken, is het public-schema beschikbaar. De tabellen die hierop staan, blijven beschikbaar op de Query Server. Hoe u data overzet van schema vcs naar schema public leest u hieronder.


==='''Tabellen kopiëren van schema VCS naar schema Public'''===
==='''Tabellen kopiëren van schema VCS naar schema Public'''===
Regel 35: Regel 35:
FROM vcs.table_name;
FROM vcs.table_name;


=== '''Van een dashboard of tegel naar de juiste tabel op de Queryserver''' ===
=== '''Van een dashboard of tegel naar de juiste tabel op de Query Server''' ===
Om te begrijpen welke tabellen op de queryserver onderliggend zijn aan de tegels en dashboards die zichtbaar zijn in het portaal is de tabel bi_queryserver_tegels_en_dashboards beschikbaar. Hierin kan je zien welke tabellen worden gebruikt in een tegel en/of dashboard. In onderstaand voorbeeld, zie je dus dat voor de tegel ‘Waarde verblijfsdagen per maand’, die te vinden is in dataset ‘Verblijf ZPM’, de onderliggende tabel ‘bi_zis_verblijf_zpm’ is. Tabel bi_zis_verblijf_zpm is dan te vinden op de queryserver.
Om te begrijpen welke tabellen op de Query Server onderliggend zijn aan de tegels en dashboards die zichtbaar zijn in het portaal is de tabel bi_queryserver_tegels_en_dashboards beschikbaar. Hierin kan je zien welke tabellen worden gebruikt in een tegel en/of dashboard. In onderstaand voorbeeld, zie je dus dat voor de tegel ‘Waarde verblijfsdagen per maand’, die te vinden is in dataset ‘Verblijf ZPM’, de onderliggende tabel ‘bi_zis_verblijf_zpm’ is. Tabel bi_zis_verblijf_zpm is dan te vinden op de Query Server.
{| class="wikitable"
{| class="wikitable"
|'''tegel_naam'''
|'''tegel_naam'''
Regel 50: Regel 50:
Daarnaast kan je vanuit het portaal ook het filter paginanaam gebruiken. Als je deze toevoegt vanuit [+ nieuw filter] onderaan de linker balk met filters, dan zie je ook welke tabellen er gebruikt worden voor het opstellen van de tegel en/of dashboard.
Daarnaast kan je vanuit het portaal ook het filter paginanaam gebruiken. Als je deze toevoegt vanuit [+ nieuw filter] onderaan de linker balk met filters, dan zie je ook welke tabellen er gebruikt worden voor het opstellen van de tegel en/of dashboard.


De logica achter de benaming van tabellen op de queryserver is hieronder weergegeven.
De logica achter de benaming van tabellen op de Query Server is hieronder weergegeven.
{| class="wikitable"
{| class="wikitable"
|'''Voorvoegsel'''
|'''Voorvoegsel'''
Regel 68: Regel 68:


# Vraag om de hostname en de databasename bij ValueCare
# Vraag om de hostname en de databasename bij ValueCare
#* Het kan ook zijn dat de queryserver lokaal gehost wordt, in dat geval is de hostname doorgaans te achterhalen bij de ICT-afdeling
#* Het kan ook zijn dat de Query Server lokaal gehost wordt, in dat geval is de hostname doorgaans te achterhalen bij de ICT-afdeling
# Vraag om de username en password bij jouw ValueCare contactpersoon.
# Vraag om de username en password bij jouw ValueCare contactpersoon.
# Maak de connectie vanuit de tool die u gebruikt, door de hostname en de databasename in te vullen en in te loggen met uw username en password.
# Maak de connectie vanuit de tool die u gebruikt, door de hostname en de databasename in te vullen en in te loggen met uw username en password.
#* De Queryserver beschikt over een postgres database, dus het poortnummer is de standaard postgres poort (5432)
#* De Query Server beschikt over een postgres database, dus het poortnummer is de standaard postgres poort (5432)


== Werken met DBeaver en de Query Server ==
== Werken met DBeaver en de Query Server ==
Er zijn tal van goede programma's die u kunt gebruiken om te querieën op de Queryserver. Mits u gebruik maakt of wilt maken van DBeaver om op de Queryserver te querieën, dan vindt u hieronder een aantal instructies en een aantal tips & tricks die het gebruik van DBeaver nog fijner maken.
Er zijn tal van goede programma's die u kunt gebruiken om te querieën op de Query Server. Mits u gebruik maakt of wilt maken van DBeaver om op de Query Server te querieën, dan vindt u hieronder een aantal instructies en een aantal tips & tricks die het gebruik van DBeaver nog fijner maken.


=== '''Installeren DBeaver''' ===
=== '''Installeren DBeaver''' ===


* Via <nowiki>https://dbeaver.io/download/</nowiki> kan je DBeaver downloaden
* Via <nowiki>https://dbeaver.io/download/</nowiki> kan je DBeaver downloaden
* Met de standaard instellingen van de installatie kan je prima op de Queryserver komen, maar voel je vrij om de instellingen naar wens aan te passen.
* Met de standaard instellingen van de installatie kan je prima op de Query Server komen, maar voel je vrij om de instellingen naar wens aan te passen.


=== '''Connectie opzetten met de database''' ===
=== '''Connectie opzetten met de database''' ===