Abfrage einer Tabelle in Snowflake Open Catalog mit einer Engine eines Drittanbieters¶
Dieses Thema enthält Anleitungen für die Verwendung einer Abfrage-Engine eines Drittanbieters zur Abfrage einer Tabelle in Snowflake Open Catalog.
Voraussetzungen¶
Bevor Sie eine Tabelle in Open Catalog abfragen können, müssen Sie Folgendes tun:
Erteilen Sie dem von Ihnen erstellten Katalog Leseberechtigungen. Weitere Informationen finden Sie unter Sichere Kataloge.
Registrieren Sie die von Ihnen konfigurierte Dienstverbindung. Weitere Informationen finden Sie unter Registrieren einer Dienstverbindung.
Beispiel: Eine Tabelle abfragen¶
Der folgende Beispielcode zeigt, wie Sie Apache Spark verwenden, um die Tabelle Kunden
im Katalog Katalog1
abzufragen. Die Tabelle Kunden
befindet sich unter Namespace1a
, der unter dem Top-Level-Namespace Namespace1
verschachtelt ist:
spark.sql("use catalog1").show()
spark.sql("use namespace1.namespace1a").show()
spark.sql("SELECT * FROM customers").show()