Snowflake cloud data platform 将Apache Drill与Snowflake DB连接
我正在尝试将ApacheDrill连接到查询雪花数据仓库。我成功地在Drill web UI中创建了一个雪花存储插件,其JSON结构如下。但是我既不能在浏览器中浏览模式中的表,也不能查询表。我正在使用他们网站上的Snowflake JDBC驱动程序: 我做错了什么Snowflake cloud data platform 将Apache Drill与Snowflake DB连接,snowflake-cloud-data-platform,apache-drill,Snowflake Cloud Data Platform,Apache Drill,我正在尝试将ApacheDrill连接到查询雪花数据仓库。我成功地在Drill web UI中创建了一个雪花存储插件,其JSON结构如下。但是我既不能在浏览器中浏览模式中的表,也不能查询表。我正在使用他们网站上的Snowflake JDBC驱动程序: 我做错了什么 { "type": "jdbc", "driver": "net.snowflake.client.jdbc.SnowflakeDriver", "url": "jdbc:snowflake://accountname.sno
{
"type": "jdbc",
"driver": "net.snowflake.client.jdbc.SnowflakeDriver",
"url": "jdbc:snowflake://accountname.snowflakecomputing.com/?
warehouse=wh&db=test_db&schema=test_schema",
"username": "user",
"password": "pwd",
"caseInsensitiveTableNames": false,
"enabled": true
}
我可以连接到snowflake DB并查询表: 我的存储插件配置为:
{
"name" : "snowflake",
"config" : {
"type" : "jdbc",
"driver" : "net.snowflake.client.jdbc.SnowflakeDriver",
"url" : "jdbc:snowflake://Account.eu-central-1.snowflakecomputing.com/?warehouse=Compute_WH&db=Anshul_DB&schema=Anshul_SC",
"username" : “User",
"password" : “Password",
"caseInsensitiveTableNames" : false,
"enabled" : true
}
}
设置存储插件后,我使用了以下命令
显示数据库,我可以看到雪花数据库。
然后使用命令将默认模式设置为my snowflake Schama
使用雪花_anshulsc
然后尝试运行命令:
以雪花显示表格。anshul_sc
转到表名
然后使用下面的命令查询表
select * from snowflake.anshul_sc.T1
谢谢@Anshul Thakur。我意识到我的配置没有任何问题。我使用的是“钻孔资源管理器”用户界面,无法在“钻孔资源管理器”的浏览器中展开“雪花”条目。现在,在签入命令行后,它工作正常