Presto Parser を使用して SQL ステートメントを生成するのに苦労しています。ユースケースの詳細は次のとおりです-
- 外部フロントエンド UI (nodejs アプリ) を使用して生成された既存の SQL ステートメントを解析します。
- 新しい列と where 句の条件を追加します。
- SQL ステートメントを再生成します。これらの SQL は Hive/Spark で実行されます。
これまでのところ、 Facebook Presto パーサーを使用してステップ 1 と 2 で成功しましたが、SQL を生成する方法を理解できませんでしたか?
他のライブラリを使用して SQL を生成しますか? ここでの提案をいただければ幸いです。