問題タブ [aws-glue-spark]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dataframe - AWS Glue での mergeDynamicFrame の使用に関する問題
Glue で 2 つの動的フレームをマージする必要があります。mergeDynamicFrame 関数を使用しようとしましたが、同じエラーが発生し続けます:
AnalysisException: "id
指定された入力列を解決できません: [];;\n'Project ['id]\n+- LogicalRDD false\n"
今、私は 2 つの DF を持っています: df_1(id、col1、salary_src) と df_2(id、name、salary)
「id」列でdf_2をdf_1にマージしたい。
テストとして、両方のDF (salaryとsalary_src)から列を渡そうとしましたが、次のようなエラーが発生しました:
AnalysisException: "' salary_src
' 指定された入力列を解決できません: [id、name、salary];;\n'Project [salary#2, 'salary_src]\n+- LogicalRDD [id#0, name#1, salary#2],偽\n"
この場合、df_2 (id、name、salary) の列を認識しているようですが、列の 1 つまたは 3 つだけを渡すと、失敗し続けます。