Соединение Snowflake sqlalchemy со Snowflake выдает ошибку разрешения в PythonPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Соединение Snowflake sqlalchemy со Snowflake выдает ошибку разрешения в Python

Сообщение Anonymous »

Я пытаюсь подключиться к Snowflake с помощью библиотеки sqlalchemy с приведенным ниже кодом Python, но получаю сообщение об ошибке:
UserWarning: Bad owner or permissions on \connections.toml
warn(f"Bad owner or permissions on {str(filep)}{chmod_message}")

Ниже мой код:
import pandas as pd
from sqlalchemy import create_engine
from snowflake.sqlalchemy import URL
import csv
import os
import warnings

# Suppress the specific SAWarning about 'flatten'
warnings.filterwarnings("ignore", message="The GenericFunction 'flatten' is already registered")

# Snowflake connection details
snowflake_account = 'xxxxxxxx'
snowflake_user = 'xxxxxxxx'
snowflake_password = '' # URL-encoded password
snowflake_database = 'xxxxxxxx'
snowflake_schema = 'xxxxxxxx'
snowflake_warehouse = 'xxxxxxxx' # Add your warehouse name here
snowflake_role = 'xxxxxxxx'
snowflake_authenticator = 'externalbrowser'
snowflake_region = 'eu-central-1'

engine = create_engine(URL(
account = snowflake_account,
user = snowflake_user,
authenticator = snowflake_authenticator,
password = snowflake_password,
database = snowflake_database,
schema = snowflake_schema,
warehouse = snowflake_warehouse,
role = snowflake_role
))

Я также пытался подключиться, используя указанный ниже URL-адрес снежинки, но возникла та же ошибка:
engine = create_engine(
f"snowflake://{snowflake_user}:@{snowflake_account}.{snowflake_region}/{snowflake_database}?authenticator={snowflake_authenticator}&warehouse={snowflake_warehouse}"
)


Подробнее здесь: https://stackoverflow.com/questions/791 ... -in-python
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»