Beta. De rapportagedatabase is momenteel in bèta; de details op deze pagina kunnen nog veranderen.
Wat u nodig hebt
Nadat u de rapportagedatabase hebt ingeschakeld, biedt Azumuta de volgende verbindingsgegevens:
- Host — het adres van uw rapportagedatabase.
- Port — de poort waarmee u verbinding maakt.
- Databasenaam — de database waarmee u verbinding maakt.
- Gebruikersnaam en wachtwoord — alleen-lezen referenties voor uw werkruimte.
-
Schemanaam — het gebied in de database dat de gegevens van uw werkruimte bevat. Het ziet er als volgt uit:
company_<your-workspace-id>.
Behandel deze referenties als een wachtwoord. Iedereen die ze heeft, kan uw rapportagegegevens lezen. Deel ze alleen met personen die ze nodig hebben, en bewaar ze in een secrets manager in plaats van in gedeelde documenten of broncode.
Beveiligde verbindingen (SSL) zijn vereist
De rapportagedatabase accepteert alleen versleutelde verbindingen. Zorg ervoor dat SSL/TLS is ingeschakeld wanneer u verbinding maakt. In de meeste tools betekent dit dat u de SSL-modus instelt op require (of een selectievakje "Use SSL" 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
Nadat u verbinding hebt gemaakt, wijst u uw sessie naar het schema van uw werkruimte, zodat u naar tabellen kunt verwijzen met hun korte namen:
set search_path to "company_<your-workspace-id>";
Om te bevestigen dat alles werkt, geeft u de beschikbare tabellen weer:
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. Over het algemeen:
- Voeg een nieuwe gegevensbron toe en kies de PostgreSQL-connector.
- Voer de host, poort, databasenaam, gebruikersnaam en wachtwoord van Azumuta in.
- Schakel SSL in (stel SSL-modus in op require).
- Wanneer u om een schema wordt gevraagd, selecteert u uw werkruimteschema (
company_<your-workspace-id>).
Nadat u verbinding hebt gemaakt, verschijnen uw tabellen in de tool en kunt u dashboards gaan bouwen. Zie Voorbeeldanalysequery's voor ideeën om aan de slag te gaan.
Een opmerking over prestaties
De rapportagedatabase is een kopie, dus zware query's vertragen uw live Azumuta-werkruimte niet. Toch is het een goed idee om in SQL te filteren en samen te voegen in plaats van volledige tabellen in uw BI-tool in te laden.