国产探花免费观看_亚洲丰满少妇自慰呻吟_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,問題即可解決。

總結

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 申扎县| 乌鲁木齐县| 德惠市| 临朐县| 汝城县| 上犹县| 平凉市| 明星| 临桂县| 孝感市| 阜宁县| 湖北省| 汾西县| 绥宁县| 临潭县| 丰镇市| 准格尔旗| 曲阳县| 黔东| 雅江县| 汉川市| 岳普湖县| 古浪县| 绥宁县| 靖边县| 石首市| 云南省| 紫云| 丰原市| 建宁县| 汉寿县| 建宁县| 平谷区| 郴州市| 建阳市| 长沙市| 原平市| 四川省| 乐山市| 固镇县| 宣武区|