jupyter-naas / drivers

Low-code Python library enabling access to APIs, tools, data sources in seconds.
GNU Affero General Public License v3.0
57 stars 11 forks source link

Snowflake - Initiate driver #274

Closed jravenel closed 2 years ago

jravenel commented 2 years ago

Based on the current awesome-notebooks templates + python file in the Snowflake folder, the idea is to create the first naas_drivers and adapt the existing templates according to the syntax.

The syntax should look like :

from naas_drivers import snowflake

a = snowflake.connect("username","password", "account", "warehouse_name", "schema_name")

→ returns self

snowflake.connect(a).database.get("database", "table_name", query={"SELECT * FROM "})

→ returns pandas dataframe

jravenel commented 2 years ago

Hi @mckraqs, @Dr0p42, as discussed today, here is the good first issue we can work on to create a Snowflake naas_drivers

Dr0p42 commented 2 years ago

Awesome @mckraqs 🚀 So happy to see that we are moving forward with Snowflake 💪

Dr0p42 commented 2 years ago

Hello @mckraqs, any update on this driver so far? Let us know if you need any help from us :)

Have a good day