AWS Athenaは、S3からのGLUECrawler入力csvによって作成されたテーブルからゼロレコードを返します

ウェンディベア

AWS AthenaがGLUEクローラーから作成されたテーブルからゼロレコードを返すという質問の回答をすでに読んでいます。S3からの入力csv

と質問https://aws.amazon.com/de/premiumsupport/knowledge-center/athena-empty-results/

アドバイス通り

  1. Glueクローラーにファイル名の代わりにS3のフォルダーパスを指定しました。
  2. クローラーを削除して再作成しました

しかし、それは役に立ちませんでした

私の場合:

s3ストレージのcsvからのサンプルデータ: ここに画像の説明を入力してください

Cloud Watch Logは、グルーテーブルが正常に作成されたことを示しています。ここに画像の説明を入力してください

スキーマ構造は次のようになります。ここに画像の説明を入力してください

Sizekey333はcsvデータサイズと一致しました:データサイズ:333バイト

しかし、Athenaクエリを実行すると、次の結果が得られました。スキャンされたデータ0KB

列のみが返され、レコードは返されません。スキャンされたデータ:0 KB

グルークローラーがデータを変換できない理由を誰かが知っていますか?

ありがとう!

Prabhakar Reddy

生成されたテーブル名を確認すると、Glueクローラーに渡したフォルダーパスに、スキーマが異なる複数のファイルがあるように見えます。これらのテーブルをAthenaでクエリする場合は、スキーマが異なるこれらのCSVファイルを異なるフォルダーに配置する必要があります。

フォルダパスをGlueクローラーに渡しても、Athenaテーブルの完全なファイルパスを持つテーブルが作成されますshow create table <table-name>を実行して同じことを確認できます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

AWS AthenaはS3に保存されているデータを更新または挿入できますか?

分類Dev

S3からcsvを読み取り、AWS Lambdaを使用してMySQLテーブルに挿入する

分類Dev

AWS LambdaはS3オブジェクトの作成によってトリガーされ、オブジェクトのコピーリクエストを発行します。これにより、無限ループが作成されます。これを回避する方法はありますか?

分類Dev

std :: fstreamでgz圧縮されたファイルの事前署名されたURLを使用して、AWS S3 HTTPアップロードのコンテンツの長さを設定するにはどうすればよいですか?

分類Dev

gsutilを使用して、GoogleクラウドストレージからAWSインスタンスまたはhttpリンク付きのs3バケットにダウンロードするにはどうすればよいですか?

分類Dev

DynamoDBレコードをKinesisStreamにプッシュしてからS3にプッシュします(AWSコンソールのみを使用)

分類Dev

おそらくフロントエンドのユーザー入力から未知のJSONを取得し、ラムダaws関数を呼び出してdynamodbテーブルにデータを入力する方法はありますか?

分類Dev

AWS Lambda関数を使用してS3から.gzファイルをデコードするにはどうすればよいですか?

分類Dev

AWS SecretsManagerからのキーローテーションによって作成された新しいシークレットの使用方法

分類Dev

JavaScript用のaws-sdkを使用して、iOSアプリ(Konyでビルド)からAWS S3にイメージをアップロードするにはどうすればよいですか?

分類Dev

Python:AWS S3からExcelファイルを読み取ってロードする方法は?

分類Dev

AWS GlueETLジョブでS3からパーティション化されたjsonファイルをロードする

分類Dev

AWS Amplifyは、apiカテゴリで作成されたDynamoDBテーブルからStreamARNを取得します

分類Dev

AWS Lambda(Python)のmultipart / form-dataからS3にファイルをアップロードします

分類Dev

aws s3はs3:// mybucket s3:// mybucket2をローカルにコピーしますか?

分類Dev

ダイナミックデータフレームとして読み取ることなく、AWSグルーでS3からcsvおよびテキストファイルを読み取るための最良の方法は何ですか?

分類Dev

AWS S3がアイテムを保存してロードするのにどのくらい時間がかかりますか?

分類Dev

TypeError:予期される文字列またはバイトのようなオブジェクト-AWSのドキュメントで提供されているコードを使用してファイルをS3バケットにコピーする方法

分類Dev

aws-cliを使用してec2インスタンス(つまりubuntu ami)を起動しようとしていますが、以前に作成したs3バケットからコードをコピーしたいと思います

分類Dev

Cognitoから返されたコードを使用してAWS認証情報を取得するにはどうすればよいですか?

分類Dev

AWS S3コピーオブジェクトはそれをローカルにダウンロードしますか?

分類Dev

AWS S3コピーオブジェクトはそれをローカルにダウンロードしますか?

分類Dev

aws:.net Core:ビルドされたコードをzipして、s3出力バケットにコピーします

分類Dev

AWS S3に保存されているイメージからJSXコンポーネントにパブリックURLを挿入するにはどうすればよいですか?

分類Dev

AWS Athenaでネストされたjsonオブジェクトからフラットテーブルを作成することは可能ですか?

分類Dev

AWS Lambdaで使用するためにS3からpickleファイルをロードする方法は?

分類Dev

オブジェクトとしてそこに保存された後、AWS S3から読み取り可能なメールを取得するにはどうすればよいですか?

分類Dev

何をしても、事前に署名されたURLを使用してファイルをS3にアップロードできません。AWSコマンドラインは機能します。CURLおよびその他= 403

分類Dev

AWS S3からオブジェクトを解析/リクエストして、カスタムUICollectionViewにデータを入力するにはどうすればよいですか?

Related 関連記事

  1. 1

    AWS AthenaはS3に保存されているデータを更新または挿入できますか?

  2. 2

    S3からcsvを読み取り、AWS Lambdaを使用してMySQLテーブルに挿入する

  3. 3

    AWS LambdaはS3オブジェクトの作成によってトリガーされ、オブジェクトのコピーリクエストを発行します。これにより、無限ループが作成されます。これを回避する方法はありますか?

  4. 4

    std :: fstreamでgz圧縮されたファイルの事前署名されたURLを使用して、AWS S3 HTTPアップロードのコンテンツの長さを設定するにはどうすればよいですか?

  5. 5

    gsutilを使用して、GoogleクラウドストレージからAWSインスタンスまたはhttpリンク付きのs3バケットにダウンロードするにはどうすればよいですか?

  6. 6

    DynamoDBレコードをKinesisStreamにプッシュしてからS3にプッシュします(AWSコンソールのみを使用)

  7. 7

    おそらくフロントエンドのユーザー入力から未知のJSONを取得し、ラムダaws関数を呼び出してdynamodbテーブルにデータを入力する方法はありますか?

  8. 8

    AWS Lambda関数を使用してS3から.gzファイルをデコードするにはどうすればよいですか?

  9. 9

    AWS SecretsManagerからのキーローテーションによって作成された新しいシークレットの使用方法

  10. 10

    JavaScript用のaws-sdkを使用して、iOSアプリ(Konyでビルド)からAWS S3にイメージをアップロードするにはどうすればよいですか?

  11. 11

    Python:AWS S3からExcelファイルを読み取ってロードする方法は?

  12. 12

    AWS GlueETLジョブでS3からパーティション化されたjsonファイルをロードする

  13. 13

    AWS Amplifyは、apiカテゴリで作成されたDynamoDBテーブルからStreamARNを取得します

  14. 14

    AWS Lambda(Python)のmultipart / form-dataからS3にファイルをアップロードします

  15. 15

    aws s3はs3:// mybucket s3:// mybucket2をローカルにコピーしますか?

  16. 16

    ダイナミックデータフレームとして読み取ることなく、AWSグルーでS3からcsvおよびテキストファイルを読み取るための最良の方法は何ですか?

  17. 17

    AWS S3がアイテムを保存してロードするのにどのくらい時間がかかりますか?

  18. 18

    TypeError:予期される文字列またはバイトのようなオブジェクト-AWSのドキュメントで提供されているコードを使用してファイルをS3バケットにコピーする方法

  19. 19

    aws-cliを使用してec2インスタンス(つまりubuntu ami)を起動しようとしていますが、以前に作成したs3バケットからコードをコピーしたいと思います

  20. 20

    Cognitoから返されたコードを使用してAWS認証情報を取得するにはどうすればよいですか?

  21. 21

    AWS S3コピーオブジェクトはそれをローカルにダウンロードしますか?

  22. 22

    AWS S3コピーオブジェクトはそれをローカルにダウンロードしますか?

  23. 23

    aws:.net Core:ビルドされたコードをzipして、s3出力バケットにコピーします

  24. 24

    AWS S3に保存されているイメージからJSXコンポーネントにパブリックURLを挿入するにはどうすればよいですか?

  25. 25

    AWS Athenaでネストされたjsonオブジェクトからフラットテーブルを作成することは可能ですか?

  26. 26

    AWS Lambdaで使用するためにS3からpickleファイルをロードする方法は?

  27. 27

    オブジェクトとしてそこに保存された後、AWS S3から読み取り可能なメールを取得するにはどうすればよいですか?

  28. 28

    何をしても、事前に署名されたURLを使用してファイルをS3にアップロードできません。AWSコマンドラインは機能します。CURLおよびその他= 403

  29. 29

    AWS S3からオブジェクトを解析/リクエストして、カスタムUICollectionViewにデータを入力するにはどうすればよいですか?

ホットタグ

アーカイブ