0

请指出我为什么这不起作用的正确方向。我正在尝试使用snowflake-sqlalchemy工具包,但我似乎无法让它工作。我运行了验证步骤,它返回了一个肯定的结果,所以我非常肯定我正在正确地创建引擎。但是我似乎无法提取任何内容。我正在尝试将雪花数据库的完整副本复制到 postgres 数据库中,并且我想使用检查 api来执行此操作,但我只是想启动并运行,马上。当我运行以下代码时,我没有得到任何结果或错误。

from snowflake.sqlalchemy import URL
from sqlalchemy import create_engine, inspect

engineSnowFlake = create_engine(URL(
     account='xxxx',
     user='xxxx',
     password='xxx',
     database='xxx',
     schema='xxx',
     warehouse='xxxx'
))


inspector = inspect(engineSnowFlake)
schema = inspector.default_schema_name

for table_name in inspector.get_table_names(schema):
     print(table_name)

我要遵循的示例是here,但是,我只是想打印表名。我是 sqlalchemy 和雪花的新手,所以我不确定我做错了什么。任何帮助将不胜感激。

4

0 回答 0