Spark SQL INSERTION TECHNIQUE for Result 从计算中得到

Posted

技术标签:

【中文标题】Spark SQL INSERTION TECHNIQUE for Result 从计算中得到【英文标题】:Spark SQL INSERTION TECHNIQUE for Result got from calculation 【发布时间】:2020-06-01 09:06:35 【问题描述】:

或插入我正在使用下面的代码-

spark.sql("INSERT INTO countDirectorySize VALUES (`" +str(root) + "`)")

为了更好的理解这里完整的代码-

root = "/dbfs/mnt/datalake/.../"
spark.sql("INSERT INTO countDirectorySize VALUES (`" +str(root) + "`)")

此代码在插入时出错。任何帮助都会很棒。

错误:

    "cannot resolve '`/dbfs/mnt/datalake/.../`' given input columns: []; 
line 1 pos 30;\n'InsertIntoTable 'UnresolvedRelation `countSize`, false, false\n+- 'UnresolvedInlineTable [col1], [List('/dbfs/mnt/datalake/.../)]\n"

【问题讨论】:

你为什么发布错误? @Nick.McDermaid 让我编辑。 @Nick.McDermaid 已编辑 我不知道 spark sql,但在普通 SQL 中,您应该列出要插入的列:INSERT INTO countDirectorySize (ColumnName) VALUES (.... @Nick.McDermaid 这不起作用。我检查了 【参考方案1】:

这行得通- 安排。我只想知道('"____"')

spark.sql("INSERT INTO countDirectorySize VALUES ('"+str(root)+"')")

【讨论】:

以上是关于Spark SQL INSERTION TECHNIQUE for Result 从计算中得到的主要内容,如果未能解决你的问题,请参考以下文章

iOS-Core-Animation-Advanced-Techniques

iOS-Core-Animation-Advanced-Techniques

iOS-Core-Animation-Advanced-Techniques

codeforces Technocup 2017 - Elimination Round 2/Codeforces Round #380 (Div. 2, Rated, Based on Techn

LeetCode之 insertion-sort-list && insertion-sort-list

147. Insertion Sort List