Looker unterstützt die DB2-Datenbank von IBM auf AS400, die auf dieser IBM Knowledge Center-Seite beschrieben wird.
Looker unterstützt auch DB2 von Linux für Linux, UNIX und Windows (LUW), wie auf der Dokumentationsseite zu IBM DB2 for Linux, UNIX und Windows (LUW) beschrieben.
Führen Sie die Schritte auf dieser Seite aus, um Looker mit Ihrer IBM DB2-Datenbank auf AS400 zu verbinden.
AS400 JDBC-Treiber installieren
Laden Sie die Datei jt400.jar
von dieser Downloadseite herunter. Du musst es aus jtopen_9_6.zip
extrahieren.
Führen Sie die Schritte auf der Dokumentationsseite für ungepackte JDBC-Treiber mit den folgenden Werten aus:
Fahrersymbol: as400
Treiber:
- name: as400
dir_name: as400
module_path: com.ibm.as400.access.AS400JDBCDriver
Wenn Sie den Treiber in das Verzeichnis Ihres Dialekts aufnehmen möchten, sieht der Pfad zu dieser Datei so aus: looker/custom_jdbc_drivers/as400/jt400.jar
Benutzer und Sicherheit
Erstellen Sie einen Nutzer mit einem sicheren Passwort, um eine Verbindung zu Looker herzustellen. Dieser Nutzer sollte Lesezugriff auf alle Tabellen haben, die in Looker untersucht werden sollen.
PATs
Verwenden Sie den folgenden Befehl, um ein Schema zu erstellen:
CREATE SCHEMA looker_scratch
Geben Sie dem Nutzer, der auf Looker zugreifen soll, Schreibzugriff auf das Schema.
Beenden von Abfragen
Um das Abfragen von Abfrage zu aktivieren, implementieren Sie das folgende gespeicherte Verfahren:
CREATE OR REPLACE PROCEDURE LOOKER_CANCEL_ACTIVITY (IN application_handle INTEGER)
LANGUAGE SQL
BEGIN
DECLARE UOW_ID INTEGER;
DECLARE ACTIVITY_ID INTEGER;
FOR v AS cur1 CURSOR FOR
SELECT UOW_ID, ACTIVITY_ID FROM TABLE(SYSPROC.MON_GET_ACTIVITY(application_handle, -1))
DO
CALL WLM_CANCEL_ACTIVITY(application_handle, v.uow_id, v.activity_id);
END FOR ;
END
Looker-Verbindung zu Ihrer Datenbank erstellen
Wählen Sie im Abschnitt Admin von Looker die Option Verbindungen aus und klicken Sie auf Verbindung hinzufügen.
Geben Sie die Verbindungsdetails ein. Die meisten Einstellungen gelten für die meisten Datenbankdialekte. Informationen dazu finden Sie in der Dokumentation zum Verbinden von Looker mit Ihrer Datenbank.
Klicken Sie auf Test, um zu prüfen, ob die Verbindung erfolgreich war. Informationen zur Fehlerbehebung finden Sie in der Dokumentation zum Testen der Datenbankverbindung.
Klicken Sie auf Verbinden, um diese Einstellungen zu speichern.
Unterstützte Funktionen
Damit Looker einige Funktionen unterstützen kann, müssen diese auch von Ihrem Datenbankdialekt unterstützt werden.
IBM DB2 für AS400 und System i unterstützt ab Looker 23.8 die folgenden Funktionen:
Funktion | Unterstützt? |
---|---|
Supportstufe | Integration |
Looker (Google Cloud Core) | Nein |
Symmetrische Summen | Nein |
Abgeleitete Tabellen | Ja |
Über SQL abgeleitete Tabellen | Ja |
Nichtflüchtige native abgeleitete Tabellen | Ja |
Stabile Aufrufe | Ja |
Abfrageabbau | Ja |
SQL-basierte Pivots | Nein |
Zeitzonen | Nein |
SSL | Ja |
Zwischensummen | Nein |
Zusätzliche JDBC-Parameter | Ja |
Groß-/Kleinschreibung beachten | Ja |
Standorttyp | Ja |
Listentyp | Nein |
Perzentil | Nein |
Eindeutiges Perzentil | Nein |
Prozesse der SQL Runner-Sendung | Nein |
SQL-Runner-Beschreibungstabelle | Ja |
SQL-Runner-Show-Indizes | Ja |
SQL Runner Select 10 | Ja |
Anzahl der SQL-Runner | Ja |
Erläuterung zu SQL | Nein |
OAuth-Anmeldedaten | Nein |
Kontextkommentare | Ja |
Verbindungs-Pooling | Nein |
HLL-Sketche | Nein |
Aggregatfunktion | Ja |
Inkrementelle PDTs | Nein |
Millisekunden | Ja |
Mikrosekunden | Ja |
Materialisierte Ansichten | Nein |
Ungefähre Anzahl Einzeln | Nein |