zhangbo 1 년 전
부모
커밋
88b5b26eca
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      src/main/scala/com/aliyun/odps/spark/examples/makedata/makedata_08_item2redis.scala

+ 5 - 1
src/main/scala/com/aliyun/odps/spark/examples/makedata/makedata_08_item2redis.scala

@@ -126,7 +126,11 @@ object makedata_08_item2redis {
         } else if (obj.isInstanceOf[Date]) {
           result.put(r, String.valueOf(record.getDatetime(r)))
         } else {
-
+          try {
+            result.put(r, record.getString(r))
+          } catch {
+            case _ => result.put(r, String.valueOf(record.getBigint(r)))
+          }
         }
       }
     })