問題タブ [amazon-athena]
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.
amazon-web-services - AWS Athena データ入力場所
ドキュメントによると、Athena でテーブルを作成するときは、s3 バケット内の入力データ ファイルの場所を指定する必要があります。そのファイルを含む s3 の場所のみを指定できますが、使用するファイルは指定できません。たとえば、my-bucket/logs/ という場所に、type1.log.gz、type2.log.gz、type3.log.gz などのさまざまな形式のファイルが多数あります。
現在、指定された場所は「s3://my-bucket/logs/」です
したがって、使用するファイル(type2.log.gzなど)を指定することは可能ですか。または、ファイル (type2.log.gz) を他のファイルがない別の場所にコピーし、そのパスを指定する必要がありますか?
sql - Presto NULL かどうかをチェックしてデフォルトを返す (NVL アナログ)
Presto DB に NVL の類似物はありますか?
フィールドが NULL かどうかを確認し、デフォルト値を返す必要があります。
私はこれを次のように解決します:
しかし、このコードを単純化できる何かがあるかどうかは興味があります。
json - Presto/Athena - JSON属性の頻度を発見するためのクエリ?
単一の列に JSON テキストが含まれる Hive テーブルを定義しました。
JSON 内で発生するすべてのフィールド名とその頻度 (つまり、属性がテーブルに表示される合計回数) を一覧表示できる Presto/Athena クエリはありますか?
python - AWS Athena への Python 接続でエラーがスローされる
Python 2.7.13 経由で AWS Athena SQL クエリを実行しようとしており、以下の 2 つのオプションに従いましたが、どちらの場合も「python.exe が動作を停止しました」というエラーが発生しました。私はpythonが初めてなので、どんな助けでも大歓迎です。
オプション 1: Pyathenajdbc を使用してみました
オプション 2: jaydebeapi を使用しても同じエラーが発生する
Microsoft Visual Studio を使用した Python デバッグのエラー メッセージ
python.exe の 0x00170000 で未処理の例外: 0xC0000005: アクセス違反。