Connect Python to Snowflake (with password and external authentication)

Опубликовано: 25 Март 2022
на канале: DotPi
11,537
81

The requred pacakges include the snowflake connector and the pandas-compatable version of the snowflake connector, these can be installed using:

pip install "snowflake-connector-python[secure-local-storage,pandas]"

For more code examples and further instructions, head to the DotPi webpage for connecting Python to Snowflake http://dot-pi.com/connect-python-to-s...

The code used in this video is pasted below

#import the snowflake connector
import snowflake.connector

#open a database connection
ctx = snowflake.connector.connect(
user = USERNAME
password = PASSWORD
account= ACCOUNT
region = REGION
Role = ROLE (Optional)
Warehouse = WAREHOUSE (Optional)
)

#create a cursor object
cs = ctx.cursor()

city = 'Christchurch'

sql_query = '''
SELECT *
FROM "ExampleDB"."EXAMPLESCHEMA"."EXAMPLEWEATHERDATA"
WHERE "CITY" = ''' + "'" + city + "'"

cs.execute(sql_query)

#convert the data to a pandas dataframe
data_df = cs.fetch_pandas_all()


Смотрите видео Connect Python to Snowflake (with password and external authentication) онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь DotPi 25 Март 2022, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 11,53 раз и оно понравилось 8 людям.