IBM DB2 auf AS400

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