我们目前使用Okta (这需要MFA)来管理我们的雪花用户,所以我们的大部分雪花用户没有密码。我们有一些开发人员希望使用像DataGrip或DBeaver这样的IDE,但是我们无法使用Okta方法进行连接。
当我们试图连接到authenticator='https://<your_okta_account_name>.okta.com'的连接参数时,就会得到[08001][390400] Bad request; operation not supported.的错误消息。
当我们试图连接到authenticator= externalbrowser的连接参数时,就
我们正在使用azureAd进行雪花认证。我正在使用snowflake.data和c#来访问数据。我应该在连接字符串中使用什么来指示azureAd?
编辑:我试图通过c# api访问雪花,而不是浏览器。下面是我之前没有添加的代码:
using Snowflake.Data.Client;
var connectString = "schema=CustomerDATA;port=443;WAREHOUSE=CUSTOMER_WH;ROLE=ANALYST;db=YES;";
using (var conn = new SnowflakeDbConnection())
{
当我执行我的电火花代码时,我会收到这个警告。我正在写从S3到雪花。我的雪花火花缭乱的包裹
net.snowflake:snowflake-jdbc:3.13.10,
net.snowflake:spark-snowflake_2.12:2.9.2-spark_3.1
我的本地火花放电版本是
Spark version 3.2.1
Hadoop version 3.3.1
警告:
WARN SnowflakeConnectorUtils$: Query pushdown is not supported because you are using Spark 3.2.1 with a conne
我有一张桌子,跟下面的库博尔一样:
use dm;
CREATE EXTERNAL TABLE IF NOT EXISTS fact (
id string,
fact_attr struct<
attr1 : String,
attr2 : String
>
)
STORED AS PARQUET
LOCATION 's3://my-bucket/DM/fact'
我在雪花中创建了并行表,如下所示:
CREATE TABLE IF NOT EXISTS dm.fact (
id string,
在虚拟环境中安装dbt时,使用pip Installing雪花安装失败,出现以下错误:
ERROR: pyopenssl 22.1.0 has requirement cryptography<39,>=38.0.0, but you'll have cryptography 36.0.2 which is incompatible.
ERROR: werkzeug 2.2.2 has requirement MarkupSafe>=2.1.1, but you'll have markupsafe 2.0.1 which is incompatible.
雪