6

ハイブを使用してEMRで実行されているsparkからのs3パスの場所を使用して、Glueカタログにテーブルを作成しようとしています。次のコマンドを試しましたが、エラーが発生しました。

pyspark.sql.utils.AnalysisException: u'java.lang.IllegalArgumentException: 空の文字列からパスを作成できません;'

sparksession.sql("CREATE TABLE IF NOT EXISTS abc LOCATION 's3://my-bucket/test/' as (SELECT * from my_table)")

sparksession.sql("CREATE TABLE abcSTORED AS PARQUET LOCATION 's3://my-bucket/test/' AS select * from my_table")

sparksession.sql("CREATE TABLE abcas SELECT * from my_table USING PARQUET LOCATION 's3://my-bucket/test/'")

不足しているパラメーターを誰かが提案できますか?

4

1 に答える 1