問題タブ [aws-glue]
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.
json - AWS Athena が result.json を s3 に出力 - CREATE TABLE AS / INSERT INTO SELECT?
AWS Athena クエリの結果を s3 バケット内の results.json に書き込むことはなんとか可能ですか?
私の最初のアイデアはINSERT INTO SELECT ID, COUNT(*) ...
orを使用することでしたが、 Amazon Athena DDL ステートメントとtdhoppers ブログポストINSERT OVERWRITE
によると、これはサポートされていないようです
CREATE TABLE
AWS Athena で新しいデータを使用することはなんとか可能ですか?- AWS Glue の回避策はありますか?
- Athenaの結果でラムダ関数をトリガーする方法はありますか? (S3 フックは知っています)
私が集計する統計は非常に限られているため、jsonファイル/テーブル全体を上書きして常に新しいjsonを作成することは問題ではありません。
AWS Athena が結果を S3 バケットに CSV として自動的に書き込むことは知っています。ただし、単純な集計を行い、出力をパブリック s3 に直接書き込むのが好きなので、ブラウザーのスパ Angular アプリケーションがそれを読み取ることができます。したがって、JSON 形式と特定のパスは私にとって重要です。