数组类型列中的时间戳格式(从PySpark查询)与我从浏览器中获取的时间戳格式不同

时间:2019-10-17 21:24:04

标签: pyspark snowflake-data-warehouse

我有一个表,其中有一个名为history的数组类型列。

select history from table

当我从雪花浏览器查询时,它会显示

[{
  "expirydate": "2019-01-23 23:59:59.000 -0700" 
}]

当我从PySpark运行相同的查询时,它会显示

[Row(history=u'[{"expirydate":"-0700 2019-09-23 23:59:59.000"}]')]

我试图显式设置一些会话参数

TIMESTAMP_LTZ_OUTPUT_FORMAT

TIMESTAMP_NTZ_OUTPUT_FORMAT

TIMESTAMP_TZ_OUTPUT_FORMAT

TIMESTAMP_OUTPUT_FORMAT

通过options()方法和alter session set查询,但没有帮助。

我希望我从PySpark获得的查询结果与从Snowflake Browser中看到的查询结果相同

0 个答案:

没有答案