国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

將string類型的數據類型轉換為spark rdd時報錯的解決方法

2020-02-16 01:12:23
字體:
來源:轉載
供稿:網友

在將string類型的數據類型轉換為spark rdd時,一直報這個錯,StructType can not accept object %r in type %s” % (obj, type(obj)))

...s = str(tree)y = str(YESTERDAY)list0 = [s, y]outRes = self.sc.parallelize(list0)df_tree = outRes.toDF("model: string, dt: string").registerTempTable("temp")...

查了半天的資料,問了不少同事都沒能解決掉這個bug。最后終于google到一個類似的case,終于把問題解決。記錄一下!

...s = str(tree)y = str(YESTERDAY)list0 = [s, y]outRes = self.sc.parallelize([list0])df_tree = outRes.toDF("model: string, dt: string").registerTempTable("temp")...

上面的問題辦法是,將sc.parallelize([list0])中的list0再轉成一個整體list,問題即可解決。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對武林站長站的支持。如果你想了解更多相關內容請查看下面相關鏈接

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 赣榆县| 平乐县| 新野县| 北宁市| 洞头县| 十堰市| 昆山市| 鄂州市| 天全县| 建始县| 磐石市| 合阳县| 永仁县| 陇川县| 麻阳| 安庆市| 霸州市| 卓资县| 准格尔旗| 祁东县| 毕节市| 桦南县| 驻马店市| 宣武区| 麟游县| 习水县| 福泉市| 固镇县| 九龙坡区| 修水县| 林芝县| 佛冈县| 临夏县| 囊谦县| 霍林郭勒市| 万宁市| 沂南县| 潞西市| 昭通市| 航空| 皮山县|