Consulta a uma tabela no Snowflake Open Catalog usando um mecanismo de terceiros¶
Este tópico fornece instruções sobre como usar um mecanismo de consulta de terceiros para consultar uma tabela no Snowflake Open Catalog.
Pré-requisitos¶
Antes de consultar uma tabela no Open Catalog, é necessário fazer o seguinte:
Conceda privilégios de leitura ao catálogo que você criou. Para obter mais informações, consulte Catálogos seguros.
Registre a conexão de serviço que você configurou. Para obter mais informações, consulte Registro de uma conexão de serviço.
Exemplo: Consulta a uma tabela¶
O código de exemplo a seguir mostra como usar o Apache Spark para consultar a tabela customers
no catálogo catalog1
. A tabela customers
está localizada em namespace1a
, que está aninhado sob o namespace de nível superior namespace1
:
spark.sql("use catalog1").show()
spark.sql("use namespace1.namespace1a").show()
spark.sql("SELECT * FROM customers").show()