問題タブ [amazon-quicksight]
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-quicksight - 月名でコントロールをセットアップする方法
私のデータベースには、created_at (date_time 形式) という列があります。月名を指定して create_at でデータをフィルタリングできるようになったら、分析ダッシュボードを作成したいと考えています (1 つ以上 - 複数選択)。
次の式を使用して、データセットに新しい計算フィールド「月」を追加しました。
formatDate(truncDate("MM",{created_at}),"MM" )
その結果、「01」、「02」などの文字列を含む新しい列を取得します。
新しいパラメーターを作成しました: 名前: 月 データ型: 文字列 値: 複数の値: {01, 02, 03 ....}
新しいコントロールを作成しました: 名前: 月 スタイル: 複数選択ドロップダウン 値: データ セット フィールドへのリンク -> データ セット -> 月列
Month パラメーターに基づいて、Month 列の新しいフィルターを作成しました
私の問題は、「01」、「02」などではなく、コントロールに月の名前が表示された同じ結果(月ごとのフィルタリング、複数選択)を実現する方法です。可能ですか?
アップデート
月の計算フィールドに次の式を設定することをお勧めします。
extract("MM",{create_at})
しかし、それは私の問題を解決しません....
amazon-web-services - AWS QuickSight - メジャーベースのフィールド間の差の計算フィールドを作成する
私は aws quicksight を使用しており、各メジャー間の差を視覚化できるように、(ピボット テーブルではなく) 行間の差の値の計算フィールドを作成したいと考えています。
主な目標は、私が得ている読み取りごとの変化を視覚化 (折れ線グラフ) することです....
することは可能ですか?
カスタム SQL クエリを使用して追加のデータセットを作成し、それらを結合する必要がありますか?
助けてくれてありがとう!
amazon-web-services - AWS Athena/Glue と Quicksight でクエリを実行する辞書の JSON リスト
(この質問は、AWS Athena の json ファイルに複数の要素を保存するとよく似ています)
このように構造化されたS3バケットにJSONファイルがあります-
2 つの質問:
これを Quicksight に直接送信すると、Quicksight はファイルを完全に正規化することを知っているのはなぜですか (バケット内に一致しないファイルが複数ある場合を除きます (これが私が Athena を試している理由です)) が、Athena はそれに苦労していますか? フォーマットと関係があることは知っていますが (各辞書は独自の行になく、辞書だけでなく辞書のリストでもあります)、AWS に別のサービスがある場合、元のファイルを変更する必要はないようです。問題なく解析して平坦化する方法を知っています。
API を呼び出すために Lambda で Python スクリプトを使用しています。辞書のリストは、その形式です。JSON ファイルを Athena が好む方法でフォーマットする簡単な方法はありますか? 以下は私の現在のスクリプトの例です -
免責事項: 私は AWS/コーディング全般にかなり慣れていないため、AWS のドキュメントを理解しようとしているときに多くの課題に遭遇したため、これが単純な修正である場合は申し訳ありません。