Amazon QuickSight で Athena を使用しているときに列が見つからない
分析で列が Athena データソースから欠落している場合に、「column not found
」エラーが発生する可能性があります。
Amazon QuickSight で分析を開きます。[Visualize] (視覚化) タブで、[Choose data set] (データセットの選択)、[Edit analysis data sets] (分析データセットを編集) の順に選択します。
[Data sets in this analysis] (この分析のデータセット) 画面で、データセットの近くにある [Edit] (編集) を選択してデータセットを更新します。Amazon QuickSight は 2 分間スキーマをキャッシュします。したがって、最新の変更が表示されるまでに 2 分かかります。
最初に列が失われた理由を調査するため、Athena コンソール (https://console.aws.amazon.com/athena/
プレビューでカスタム SQL クエリの編集中にこのエラーが発生した場合は、クエリで列の名前を確認し、その他の構文エラーがあるかどうかを調べます。たとえば、列名が一重引用符で囲まれていないことを確認します。一重引用符は文字列用に予約されています。
それでも問題が解決しない場合は、テーブル、列、クエリが Athena の要件に適合していることを確認します。詳細については、「Athena ユーザーガイド」の「テーブル、データベース、および列の名前」および「トラブルシューティング」を参照してください。