Weitere

Verbindungseinstellungen Google Analytics und Google BigQuery

Sie benötigen ein gültiges Google-Konto und müssen die Daten über die Google Developers Console freigegeben. Weitere Informationen zu den möglichen Optionen finden Sie auch unter https://ga-dev-tools.appspot.com/query-explorer/.

Gehen Sie folgendermaßen vor:

1. Öffnen Sie über  https://console.developers.google.com/project die Google Developers Console.

2. Legen Sie ein Projekt an, sofern noch kein Projekt vorhanden ist. Damit wird eine entsprechende Projekt-ID erzeugt. Diesen Wert benötigen Sie nur für die Verbindungseinstellungen von Google BigQuery.

3. Öffnen Sie das seitliche Menü über die Schaltfläche oben links und wechseln Sie zu "Berechtigungen". Wählen Sie nun "Mitglied hinzufügen". Dort geben Sie eine E-Mail-Adresse an und setzen die Berechtigung (Ist Inhaber, Darf bearbeiten, Darf ansehen). Das neue Mitglied erhält daraufhin eine Einladung.

4. Wechseln Sie über das seitliche Menü über die Schaltfläche oben links zu "API Manager > Übersicht > Enabled APIs" und stellen Sie sicher, dass die Google APIs "BigQuery API" bzw. "Analytics API" aktiviert sind bzw. aktivieren diese.

5. Anschließend muss sich dieses Konto mittels OAuth 2.0 authentifizieren. Wechseln Sie zu "API Manager > Zugangsdaten" und erstellen Sie im Bereich "Anmeldedaten" eine neue OAuth 2.0-Client-ID über die entsprechende Schaltfläche. Wählen Sie als Anwendungstyp "Sonstige". Daraufhin wird die Client-ID  und der Clientschlüssel angezeigt. Beide Werte benötigen Sie für die Verbindungseinstellungen. Sie können diese Werte jederzeit über einen Klick auf den entsprechenden Eintrag in der Liste der OAuth-2.0-Client-IDs anzeigen.

6. Wechseln Sie nun zum Bereich "OAuth-Zustimmungsbildschirm" und geben Sie mind. E-Mail-Adresse und Produktname an. Der Zustimmungsbildschirm wird für Nutzer angezeigt, wenn Sie mit Ihrer Kunden-ID Zugriff auf deren private Daten anfordern.

7.  Geben Sie dann im combit Report Server die entsprechenden Werte in der Datenquelle an:

▪    Projekt-ID (nur Google BigQuery), Client-ID, Clientschlüssel

▪    Refresh Token: Um den Refresh Token zu setzen, klicken Sie auf die Schaltfläche "Refresh Token abfragen". Es wird ein Dialog angezeigt über den Sie einen Code anfordern können. Beim Klick auf 'Code anfordern' wird die Google Webseite in einem neuen Tab geöffnet. Bitte melden Sie sich dort mit Ihrem Google-Konto an und akzeptieren Sie den Zugriff. Kopieren Sie den dort generierten Code in die Zwischenablage und kehren Sie zum Dialog zurück. Fügen Sie den kopierten Code in das Eingabefeld ein. Der Code wird in ein Refresh Token umgewandelt.

▪    Einzelabfragen: Definieren Sie mind. eine SQL-Abfrage um die Datenmenge einzugrenzen, z. B. SELECT <Spalte1>, <Spalte2> FROM [<ProjektID>:<dataset>.<tabelle>] (Google BigQuery) oder eine Analytics-Abfrage (Google Analytics).

Verbindungseinstellungen Google Sheets

Sie benötigen ein gültiges Google-Konto und müssen die Daten über Google Sheets bzw. Google Developers Console freigeben. Gehen Sie folgendermaßen vor:

▪    Tabellen ID: Die Tabellen ID entnehmen Sie dem Freigabelink (siehe unten).

▪    Tabellenblattname: z. B. "Tabellenblatt1". Mehrere Tabellenblätter, die als Tabellen bereitgestellt werden sollen, können kommasepariert angegeben werden.

▪    Datenquelle ist im Web veröffentlicht: Geben Sie die Datei in Google Sheets über "Datei > im Web veröffentlichen" frei. Der dafür erzeugte Link enthält die Tabellen ID, z. B. https://docs.google.com/spreadsheets/d/<Tabellen_ID>/pub-html.

Anmeldung konfigurieren: Sofern die Datenquelle nicht im Web veröffentlicht ist, müssen die Daten über die Google Developers Console zum Lesen freigegeben werden. Weitere Informationen zu Client-ID, Clientschlüssel und Refresh Token finden Sie im Abschnitt Verbindungseinstellungen Google Analytics und Google BigQuery.

Verbindungseinstellungen Progress OpenEdge Server

▪    Server URL: URL Apache Tomcat REST Backend

▪    Benutzername und Passwort: Benutzer und Passwort Apache Tomcat Rest Backend (optional)

▪    Service Name: ABL Klassenname des OpenEdge Services

▪    Voraussetzung Progress OpenEdge Server

▪    Apache Tomcat

▪    Progress OpenEdge State-free AppServer

▪    ABL Backend auf dem AppServer im Propath.

Verbindungseinstellungen Salesforce

Sie benötigen eine gültige Salesforce Developer Lizenz. Der Zugriff erfolgt über die Force.com Soap API.

▪    Server URL: https://login.salesforce.com/services/oauth2/token

▪    Benutzername und Passwort