【发布时间】:2020-10-13 07:31:20
【问题描述】:
我正在尝试通过外部浏览器身份验证器从 Databricks Notebook 连接到 Snowflake,但没有任何成功。
CMD1
sfOptions = {
"sfURL" : "xxxxx.west-europe.azure.snowflakecomputing.com",
"sfAccount" : "xxxxx",
"sfUser" : "ivan.lorencin@xxxxx",
"authenticator" : "externalbrowser",
"sfPassword" : "xxxxx",
"sfDatabase" : "DWH_PROD",
"sfSchema" : "APLSDB",
"sfWarehouse" : "SNOWFLAKExxxxx",
"tracing" : "ALL",
}
SNOWFLAKE_SOURCE_NAME = "net.snowflake.spark.snowflake"
CMD2
df = spark.read.format(SNOWFLAKE_SOURCE_NAME) \
.options(**sfOptions) \
.option("query", "select 1 as my_num union all select 2 as my_num") \
.load()
CMD2 尚未完成,但我收到“.. Running command ...”,它会永远持续下去。
有人可以帮忙解决这里出了什么问题吗?如何建立连接? 提前致谢
【问题讨论】:
标签: single-sign-on snowflake-cloud-data-platform databricks