Snowflake Connector for Python:键入 fetch_arrow 和 fetch_pandas 的空结果¶
此行为变更不是 6.32 版本中 2022_07 捆绑包的一部分,并且只能在发布了 Snowflake Connector for Python 的指定版本后进行测试。
有关此变更的最新详细信息,以及其他与版本相关的详细信息,请参阅 行为变更日志。
目前,如果 fetch_arrow
和 fetch_pandas
Python 函数返回空结果,则会将空列作为泛型对象返回。它们没有特定的数据类型。
在该连接器的未来版本中,这些函数的行为将发生以下变更:
- 之前:
如果
fetch_arrow
和fetch_pandas
返回空结果,则结果的架构列具有泛型对象类型。- 现在:
如果
fetch_arrow
和fetch_pandas
返回空结果,则返回的架构列将被分配与该列相同的数据类型。
此变更将在 Snowflake Connector for Python 的 版本 2.8.0 中实施。当该连接器的此版本可用时,应先在测试环境中验证这些变更,之后再升级生产环境。参考:215