我有一个数据集,该数据集存储在从S3抓取的Parquet文件中,并在Glue数据目录中注册。有些列的类型不明确。
例如,列newTitleArray = newArray();
for (r=1; r<50; r++) {
titleBit = "r0" + toString(r);
for (c=1; c<501; c++) {
titleBit = titleBit + "f0"...
被键入为col
。
如果我从该表struct<long:bigint,string:string>
中进行选择,那么将显示tbl
的值,例如:
col
我现在想做的是专门查询那些将{long=16, string=null}
{long=null, string=15.2}
分类为col
的行。
我该怎么做?
(要从string
列中将其值归为tbl
和col
的{{1}}中过滤行,查询将是什么样?)