問題タブ [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.

0 投票する
2 に答える
684 参照

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) を他のファイルがない別の場所にコピーし、そのパスを指定する必要がありますか?

0 投票する
1 に答える
78224 参照

sql - Presto NULL かどうかをチェックしてデフォルトを返す (NVL アナログ)

Presto DB に NVL の類似物はありますか?

フィールドが NULL かどうかを確認し、デフォルト値を返す必要があります。

私はこれを次のように解決します:

しかし、このコードを単純化できる何かがあるかどうかは興味があります。

0 投票する
2 に答える
2670 参照

json - Presto/Athena - JSON属性の頻度を発見するためのクエリ?

単一の列に JSON テキストが含まれる Hive テーブルを定義しました。

JSON 内で発生するすべてのフィールド名とその頻度 (つまり、属性がテーブルに表示される合計回数) を一覧表示できる Presto/Athena クエリはありますか?

0 投票する
1 に答える
3100 参照

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: アクセス違反。