snowflake-cloud-data-platform - 连接到 URL 的 Snowflake REST 请求失败时出错
问题描述
尝试建立与 Snowflake 的连接时,我收到以下错误。我正在努力通过 SSIS 将数据从 SQL 服务器表加载到雪花表。我已经设置了 ODBC 连接并通过代理连接,在 DSN 中输入了代理名称。任何帮助表示赞赏,在此先感谢!
错误:对 URL https://abc.azure.snowflakecomputing.com 的 REST 请求失败:CURL 错误(curl_easy_perform() 失败)-code=56 msg = '从对等方接收数据时失败''
(出于安全考虑,将实际帐户名称重命名为 abc)
解决方案
这是指无法在 JAVA 类路径中找到 JDBC 驱动程序。有两种方法可以指向 JDBC jar 的位置
https://docs.snowflake.com/en/user-guide/spark-connector-install.html#label-spark-cluster-setup
创建一个 JAVA_CLASSPATH 变量并更新 spark jar 和 JDBC jar 的位置。
推荐阅读
- wpf - 如何在 UWP 中为举行活动设置自定义持续时间?
- swift - @FetchRequest 模拟使用标准观察记录计数
- python - 通过python连接oracle DB
- dataset - KITTI 数据集中训练数据的标签文件
- javascript - 如何使用按钮将值粘贴到页面中?
- ssh - SSH远程端口转发空响应
- azure-data-explorer - Kusto 子查询引用“外部”查询
- bash - UNIX 文件元数据:可移植的可解析解决方案(例如 POSIX / ubiquitous)
- c# - 通过 Lambda 或按属性名称访问 ComObject
- naming-conventions - 是否有命名约定来区分包含普通 Gherkin、空手道 UI 和空手道 API 的 .feature 文件?