BI-Werkzeug per SQL anbinden
Ein Business-Intelligence-Werkzeug wie Power BI, Tableau oder Excel kann die vom Reporting freigegebenen Datensätze auch direkt aus der Datenbank lesen. Das Werkzeug meldet sich mit einer eigenen Anmeldung an, sieht nur die für es geöffneten Views und kann nichts ändern. Dieser Weg ist für Power BI DirectQuery und Live-Verbindungen in Tableau gedacht.
1. Zugang im Reporting einrichten
Eine Reporting-Administratorin oder ein Reporting-Administrator legt unter Settings → Reports → Datasets (Einstellungen → Berichte → Datensätze) einen BI-Zugang an, der „über SQL liest“, und wählt die Datensätze und Organisationseinheiten, die er sehen darf. Ein anderer Administrator gibt ihn frei. Ein freigegebener Zugang erhält einen Benutzernamen, der mit akollo_bi_ beginnt.
2. Anmeldung einrichten
Analytics SQL access öffnen
Öffnen Sie Integrations → Analytics SQL access. Jeder freigegebene SQL-Zugang erscheint dort als Karte.
Anmeldung einrichten
Klicken Sie auf der Karte auf Set up login (Anmeldung einrichten). Das Passwort wird direkt darunter einmal angezeigt. Übernehmen Sie es in Ihr BI-Werkzeug; es wird nicht erneut angezeigt.
Warten, bis sie aktiv ist
Die Karte zeigt zunächst Waiting to be applied (wartet auf Anwendung) und wechselt innerhalb weniger Minuten auf Active. Ab dann kann sich das Werkzeug verbinden.
| Aktion | Wirkung |
|---|---|
| Rotate password | Wenn Sie das Passwort verloren haben oder regelmäßig wechseln möchten. Das alte Passwort funktioniert ab der nächsten Anwendung nicht mehr. |
| Close | Schaltet die Anmeldung ab und beendet ihre offenen Verbindungen. |
| Zugang im Reporting widerrufen | Die Anmeldung wird automatisch geschlossen. |
Hinweis
Diese Seite sehen Eigentümer und Administratoren der Organisation. Für alle anderen ist sie gesperrt.
3. Verbindungsdaten
Das Feld Connection details (Verbindungsdaten) neben den Karten zeigt Host und Port.
| Feld | Wert |
|---|---|
| Host und Port | Die auf der Seite angezeigte Adresse |
| Datenbank | Der auf der Seite angezeigte Datenbankname |
| Benutzer | Der akollo_bi_…-Name auf der Karte |
| Passwort | Das bei der Einrichtung einmal angezeigte Passwort |
| SSL | Erforderlich, sslmode=verify-full; hinterlegen Sie im Werkzeug das Stammzertifikat Ihrer Organisation |
Die Views liegen im Schema bi. bi.catalog listet die für den Zugang geöffneten Datensätze, und jeder Datensatz ist als bi.<dataset>_v<version> lesbar (zum Beispiel bi.time_team_daily_v1). Eine Abfrage darf höchstens einige Minuten laufen, und es können nur wenige Verbindungen gleichzeitig offen sein. Wird eine lange Abfrage abgebrochen, grenzen Sie ihren Filter ein.
4. Power BI DirectQuery
Datenquelle wählen
Wählen Sie in Power BI Desktop Get data → PostgreSQL database.
Server und Datenbank eingeben
Server: Host und Port von der Seite (host:port). Database: der auf der Seite angezeigte Datenbankname.
DirectQuery wählen
Setzen Sie Data connectivity mode auf DirectQuery. Power BI fragt dann bei jedem Visual die Datenbank ab, statt eine Kopie zu importieren.
Anmelden
Wählen Sie bei der Abfrage der Anmeldeinformationen Database und geben Sie den akollo_bi_…-Benutzer und das Passwort ein. Die Verschlüsselung muss eingeschaltet bleiben. Installieren Sie das Stammzertifikat Ihrer Organisation auf dem Rechner und, falls der Bericht im Power-BI-Dienst veröffentlicht wird, auch auf dem lokalen Datengateway.
Views auswählen
Öffnen Sie im Navigator das Schema bi und wählen Sie die benötigten <dataset>_v<version>-Views. bi.catalog listet sie auf.
Tipp
Halten Sie Visuals verdichtet, etwa nach Monat oder Team. Jedes Visual ist eine Abfrage, und eine Abfrage, die länger als das Limit läuft, wird gestoppt.
5. Tableau
PostgreSQL wählen
Wählen Sie Connect → To a Server → PostgreSQL.
Verbindungsdaten eingeben
Tragen Sie Server und Port von der Seite ein und als Database den auf der Seite angezeigten Datenbanknamen. Setzen Sie Authentication auf Benutzername und Passwort und schalten Sie Require SSL ein.
Live oder Extrakt wählen
Wählen Sie eine Live-Verbindung, um bei jeder Ansicht die Datenbank zu lesen, oder Extract für eine geplante Kopie.
Views hinzufügen
Wählen Sie unter Schema den Eintrag bi und ziehen Sie die <dataset>_v<version>-Views auf die Arbeitsfläche.
Erhält ein Datensatz eine neue Version (_v2), stellen Sie den Bericht auf die neue View um. Die alte funktioniert weiter, bis das Reporting sie zurückzieht.
6. Für Systemadministratoren
- Zugelassen werden nur die von der Installation erlaubten Netze, nur über TLS und nur BI-Anmeldungen. Jede andere BI-Verbindung wird abgewiesen.
- Den Datenbankport für die BI-Netze zu öffnen, ist Aufgabe Ihres Netzwerkteams.
Häufige Fragen
Klicken Sie auf der Karte auf Rotate password. Das neue Passwort wird einmal angezeigt; das alte funktioniert ab der nächsten Anwendung nicht mehr.
Die Karte zeigt zunächst Waiting to be applied. Innerhalb weniger Minuten wechselt sie auf Active; ab dann kann sich das Werkzeug verbinden.
Nein. Die Anmeldung sieht nur die für sie geöffneten Views und kann nichts ändern.
Eine Abfrage darf höchstens einige Minuten laufen. Grenzen Sie den Filter ein oder verdichten Sie das Visual, etwa nach Monat oder Team.
Eine neue View wie _v2 erscheint. Stellen Sie den Bericht darauf um; die alte View funktioniert weiter, bis das Reporting sie zurückzieht.
Verwandte Seiten
BI-Datensätze
Berichtsdatensätze wie freigegebene Stunden pro Person und Tag über die öffentliche API in Power BI, Tableau oder Looker Studio laden.
Zoom-Meetings
Akollo liest beendete Meetings aus Ihrem Zoom-Konto: Beginn, Ende, Dauer, Teilnehmerzahl und Host. Es ändert keine Meetings und liest keine Namen.