目次
Lake Formation で生成される Python スクリプトが動作しないので修正した

Lake Formation で生成される Python スクリプトが動作しないので修正した

🌐 Read in English

概要

2022.08.02 時点、
Lake Formation blueprint incremental database で生成された Glue Workflow を実行すると異常終了する事象がありました。

まず結論

最終的に修正されたスクリプトは以下に残しております。
対応内容はコミットログをご参照いただければと思います。

https://github.com/kenzo0107/aws-glue-jobs-incremental-database-etl

主な対応内容は以下の通りです。

  1. fix: TypeError: object of type ‘filter’ has no len()
  2. fix: TypeError: Strings must be encoded before hashing
  3. fix: テーブルの suffix が重複する場合にテーブルが not found になる

まとめ

生成されたスクリプトについては AWS SA さんに共有しており
ゆくゆくご対応いただけるのではないかと思います。

以上
参考になれば幸いです。

kenzo0107

kenzo0107