简体   繁体   English

通过 SSO 从 Databricks 连接到 Snowflake

[英]Connecting to Snowflake from Databricks through SSO

We are currently planning to use Databricks as compute platform and Snowflake as our DWH system.我们目前计划使用 Databricks 作为计算平台,使用 Snowflake 作为我们的 DWH 系统。 We have planned to use SSO-based login for both, with our corporate ADFS as the IdP and we are still in the planning phase.我们计划对两者都使用基于 SSO 的登录,我们的公司 ADFS 作为 IdP,我们仍处于计划阶段。

Wanted to check if having SSO enabled at Snowflake will restrict our ability to run jobs on Databricks that interacts with Snowflake for reading/writing data.想要检查在 Snowflake 上启用 SSO 是否会限制我们在 Databricks 上运行与 Snowflake 交互以读取/写入数据的作业的能力。 If yes, what are our alternatives for better login security?如果是,我们有哪些替代方案来提高登录安全性?

If this set-up is actually possible, can someone please point to any documentation talking about connecting to Snowflake from Databricks through SSO.如果这种设置实际上是可能的,有人可以指出任何有关通过 SSO 从 Databricks 连接到 Snowflake 的文档。 Didn't really find anything on the topic.真的没有找到任何关于这个话题的东西。 The document below mentions that MFA, SSO or any browser based login won't work with Snowflake's Spark connector, not sure if that's relevant to this use case.下面的文档提到 MFA、SSO 或任何基于浏览器的登录都不适用于 Snowflake 的 Spark 连接器,不确定这是否与此用例相关。

https://docs.snowflake.com/en/user-guide/spark-connector-use.html#authenticating-through-a-browser-is-not-supported https://docs.snowflake.com/en/user-guide/spark-connector-use.html#authenticating-through-a-browser-is-not-supported

For Spark connector use OAuth for authentication.对于 Spark 连接器,使用 OAuth 进行身份验证。 It can be configured with Microsoft Azure AD, see here它可以与 Microsoft Azure AD 一起配置,请参见此处

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM