Maak verbinding met de rapportagedatabase
BETA: De rapportagedatabase is momenteel in bèta en kan nog veranderen. Deze is alleen beschikbaar op basis van opt-in. Om deel te nemen aan de bèta of vragen te stellen, neem contact op met support@azumuta.com.
Wat u nodig heeft
Nadat u de rapportagedatabase hebt ingeschakeld, verstrekt Azumuta de volgende verbindingsgegevens:
- Host — het adres van uw rapportagedatabase.
- Port — de poort om verbinding mee te maken.
- Database name — de database om verbinding mee te maken.
- Username and password — alleen-lezen inloggegevens voor uw workspace.
- Schema name — het gedeelte binnen de database dat de gegevens van uw workspace bevat. Het ziet eruit als
company_<your-workspace-id>.
Behandel deze referenties als een wachtwoord. Iedereen die ze heeft, kan uw rapportagegegevens lezen. Deel ze alleen met de mensen die ze nodig hebben en sla ze op in een secrets manager in plaats van in gedeelde documenten of broncode.
Beveiligde verbindingen (SSL) zijn vereist
De rapportagedatabase accepteert alleen versleutelde verbindingen. Zorg bij het verbinden dat SSL/TLS is ingeschakeld. In de meeste tools betekent dit dat u de SSL-modus op require zet (of een "Use SSL"-vinkje inschakelt).
Verbinding maken met een SQL-client
U kunt elke PostgreSQL-compatibele client gebruiken, zoals psql, DBeaver, TablePlus of pgAdmin. Een verbindingsreeks ziet er als volgt uit:
postgresql://<username>:<password>@<host>:<port>/<database>?sslmode=require
Zodra u verbonden bent, richt u uw sessie op het schema van uw workspace zodat u naar tabellen kunt verwijzen met hun korte namen:
set search_path to "company_<your-workspace-id>";
Om te bevestigen dat alles werkt, lijst de beschikbare tabellen op:
select table_name
from information_schema.tables
where table_schema = 'company_<your-workspace-id>'
order by table_name;
Verbinding maken met een BI-tool
Tools zoals Power BI, Tableau, Metabase, Looker en Grafana ondersteunen allemaal PostgreSQL. In het algemeen:
- Voeg een nieuwe gegevensbron toe en kies de PostgreSQL-connector.
- Voer de host, poort, databasenaam, gebruikersnaam en het wachtwoord van Azumuta in.
- Schakel SSL in (zet de SSL-modus op require).
- Kies, wanneer om een schema wordt gevraagd, uw workspace-schema (
company_<your-workspace-id>).
Zodra de verbinding is gemaakt, verschijnen uw tabellen in de tool en kunt u dashboards gaan bouwen. Zie Voorbeeld-analytische queries voor voorbeelden om te beginnen.
Een opmerking over prestaties
De rapportagedatabase is een kopie, dus zware queries vertragen uw live Azumuta-workspace niet. Desondanks is het goede praktijk om te filteren en te aggregeren in SQL in plaats van hele tabellen in uw BI-tool te laden.