ошибка при вставке записей в таблицу красного смещения с помощью awsglue с использованием python - PullRequest
0 голосов
/ 22 апреля 2020

Я пытаюсь вставить динамический кадр в таблицу красного смещения. Я получаю следующую ошибку.

Код:

glueContext.write_dynamic_frame.from_catalog(
    frame = <write_frame>, 
    database = "destination", 
    table_name = "glue_poc_test1_final_emp", 
    redshift_tmp_dir = args["TempDir"], 
    transformation_ctx = "<op>"
)

Ошибка:

"/mnt/yarn/usercache/root/appcache/application_1587560722823_0002/container_1587560722823_0002_01_000001/PyGlue.zip/awsglue/dynamicframe.py", line 623, in from_catalog
    raise Exception("Parameter table_name is missing.")
Exception: Parameter table_name is missing.
2020-04-22 13:14:21,245 ERROR [Driver] yarn.ApplicationMaster (Logging.scala:logError(70)) - User application exited with status 1
2020-04-22 13:14:21,246 INFO  [Driver] yarn.ApplicationMaster (Logging.scala:logInfo(54)) - Final app status: FAILED, exitCode: 1, (reason: User application exited with status 1)
2020-04-22 13:14:21,248 INFO  [pool-4-thread-1] spark.SparkContext (Logging.scala:logInfo(54)) - Invoking stop() from shutdown hook
...