Amazon QuickSight における Highcharts ビジュアルのための JSON 式言語 - Amazon QuickSight

Amazon QuickSight における Highcharts ビジュアルのための JSON 式言語

Highcharts ビジュアルは、ほとんどの有効な JSON 値、標準算術演算子、文字列演算子、および条件演算子を受け入れます。Highcharts ビジュアルでは、以下の JSON 値はサポートされていません。

  • 関数

  • 日付

  • 未定義の値

QuickSight の作成者は、JSON 式言語を使用して、highcharts ビジュアルの JSON スキーマを作成できます。JSON 式言語は、JSON を APIs またはデータセットにバインドして、動的なデータの集約と JSON 構造の変更を可能にするために使用されます。開発者は、JSON 式言語を使用して、簡潔で直感的な式で JSON データを拡張および変換することもできます。

JSON 式言語では、式は配列として表されます。最初の要素が操作を指定し、後続の要素が引数になります。たとえば、["unique", [1, 2, 2]]unique 操作を配列 [1, 2, 2] に適用し、結果として [1, 2] を返します。この配列ベースの構文により、JSON データの複雑な変換を可能にする柔軟な式を記述できます。

JSON 式言語は、ネストされた式をサポートします。ネストされた式とは、引数として他の式を含む式です。たとえば、["split", ["toUpper", "hello world"], " "] は最初に文字列 hello world を大文字に変換してから単語の配列に分割し、結果は ["HELLO", "WORLD"] になります。

Amazon QuickSight の Highcharts ビジュアルの JSON 式言語の詳細については、以下のセクションを参照してください。