Presto-Clustereinstellungen
Die folgenden Presto-Einstellungen sollten in der Qubole-Konsole konfiguriert werden:
catalog/hive.properties:
hive.metastore-cache-ttl = 0s
hive.metastore-refresh-interval = 5s
hive.allow-rename-table=true
hive.allow-drop-table=true
hive.parquet.use-column-names=true
hive.storage-format=ORC
Looker-Einstellungen
Wählen Sie im Abschnitt Admin von Looker die Option Verbindungen aus und klicken Sie auf Verbindung hinzufügen.
Qubole-Presto
Der Qubole JDBC-Treiber, mit dem Looker eine Verbindung zu Qubole Presto herstellt, ist in Version 2.2.X verfügbar. Diese bietet Unterstützung für Qubole Presto in Google Cloud, AWS und Microsoft Azure.
Wählen Sie im Abschnitt Admin von Looker die Option Verbindungen aus und klicken Sie auf Verbindung hinzufügen. Geben Sie die Verbindungsdetails ein (weitere Informationen finden Sie auf der Dokumentationsseite Looker mit Ihrer Datenbank verbinden):
- Dialekt: Geben Sie Qubole Presto ein.
- Clusterlabel: Geben Sie den Clusternamen aus dem Qubole-Steuerfeld ein.
- Datenbank: Geben Sie Hive ein.
- API-Schlüssel: Dies ist das Authentifizierungstoken des Looker-Nutzers. Wenn Sie persistente abgeleitete Tabellen aktiviert haben, geben Sie das Authentifizierungstoken des PDT-Nutzers in die Spalte PDT-Überschreibungen ein.
- Schema: Geben Sie das zu verwendende Standardschema ein.
- Persistent abgeleitete Tabellen: Klicken Sie dieses Kästchen an, um PDTs zu aktivieren.
- Temp Database (Temporäre Datenbank): Wenn PDTs aktiviert sind, legen Sie eine Datenbank/ein Schema fest, bei der der Nutzer volle Berechtigungen zum Erstellen, Löschen, Umbenennen und Ändern von Tabellen hat.
- Zusätzliche Parameter: Geben Sie zusätzliche JDBC-Verbindungsstring-Attribute ein.
- Im Feld Zusätzliche Parameter müssen Sie
endpoint
für die Qubole-Verbindung angeben. Weitere Informationen finden Sie auf dieser Seite im Abschnitt Qubole-Endpunkte.
- Im Feld Zusätzliche Parameter müssen Sie
Qubole Quantum
Qubole Presto Serverless wurde in Qubole Quantum umbenannt.
Wählen Sie im Abschnitt Admin von Looker die Option Verbindungen aus und klicken Sie auf Verbindung hinzufügen. Geben Sie die Verbindungsdetails ein (weitere Informationen finden Sie auf der Dokumentationsseite Looker mit Ihrer Datenbank verbinden):
- Dialekt: Geben Sie Qubole Quantum ein.
- Datenbank: Geben Sie Hive ein.
- API-Schlüssel: Dies ist das Authentifizierungstoken des Looker-Nutzers. Wenn Sie persistente abgeleitete Tabellen aktiviert haben, geben Sie das Authentifizierungstoken des PDT-Nutzers in die Spalte PDT-Überschreibungen ein.
- Schema: Geben Sie das zu verwendende Standardschema ein.
- Persistent abgeleitete Tabellen: Klicken Sie dieses Kästchen an, um PDTs zu aktivieren.
- Temp Database (Temporäre Datenbank): Wenn PDTs aktiviert sind, legen Sie eine Datenbank/ein Schema fest, bei der der Nutzer volle Berechtigungen zum Erstellen, Löschen, Umbenennen und Ändern von Tabellen hat.
- Zusätzliche Parameter: Geben Sie zusätzliche JDBC-Verbindungsstring-Attribute ein.
- Im Feld Zusätzliche Parameter müssen Sie
endpoint
für die Qubole-Verbindung angeben. Weitere Informationen finden Sie auf dieser Seite im Abschnitt Qubole-Endpunkte.
- Im Feld Zusätzliche Parameter müssen Sie
Weitere Informationen zu den Verbindungseinstellungen finden Sie auf der Dokumentationsseite Looker mit Ihrer Datenbank verbinden.
Qubole-Endpunkte
Standardmäßig werden die Qubole-Verbindungen mit api.qubole.com
hergestellt. Unter Unterstützte Qubole-Endpunkte finden Sie den entsprechenden Wert für Ihren Cloud-Anbieter und die Region, in der die Qubole-Datenbank bereitgestellt wird.
Fügen Sie in den Verbindungseinstellungen den Parameter endpoint=url_of_endpoint
in das Feld Zusätzliche Parameter ein:
- Für AWS in den USA:
endpoint=https://us.qubole.com
- Für Google Cloud in den USA:
endpoint=https://gcp.qubole.com
- Für Azure in den USA:
endpoint=https://azure.qubole.com
Unterstützte Funktionen
Damit Looker einige Funktionen unterstützen kann, müssen diese auch von Ihrem Datenbankdialekt unterstützt werden.
In der neuesten Version von Looker unterstützt Qubole Presto die folgenden Looker-Funktionen:
In der neuesten Version von Looker unterstützt Qubole Quantum die folgenden Looker-Funktionen:
Nächste Schritte
Nachdem Sie Ihre Datenbank mit Looker verbunden haben, konfigurieren Sie die Anmeldeoptionen für Ihre Nutzer.