Snowflake Connector for Python:键入 fetch_arrow 和 fetch_pandas 的空结果

此行为变更不是 6.32 版本中 2022_07 捆绑包的一部分,并且只能在发布了 Snowflake Connector for Python 的指定版本后进行测试。

有关此变更的最新详细信息,以及其他与版本相关的详细信息,请参阅 行为变更日志

目前,如果 fetch_arrowfetch_pandas Python 函数返回空结果,则会将空列作为泛型对象返回。它们没有特定的数据类型。

在该连接器的未来版本中,这些函数的行为将发生以下变更:

之前:

如果 fetch_arrowfetch_pandas 返回空结果,则结果的架构列具有泛型对象类型。

现在:

如果 fetch_arrowfetch_pandas 返回空结果,则返回的架构列将被分配与该列相同的数据类型。

此变更将在 Snowflake Connector for Python 的 版本 2.8.0 中实施。当该连接器的此版本可用时,应先在测试环境中验证这些变更,之后再升级生产环境。参考:215

语言: 中文