Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Amazon QuickSight menawarkan ekspresi tambahan untuk meningkatkan fungsionalitas visual Highcharts. Gunakan bagian berikut untuk mempelajari lebih lanjut tentang QuickSight ekspresi umum untuk visual grafik tinggi. Untuk informasi selengkapnya tentang bahasa ekspresi JSON di Amazon QuickSight, lihat QuickStart Panduan Visual Highcharts
Topik
getColumn
Gunakan getColumn
ekspresi untuk mengembalikan nilai dari indeks kolom tertentu. Misalnya, tabel berikut menunjukkan daftar produk di samping kategorinya, dan harga.
Nama produk | Kategori | Harga |
---|---|---|
Produk A |
Teknologi |
100 |
Produk B |
Eceran |
50 |
Produk C |
Eceran |
75 |
getColumn
Kueri berikut menghasilkan array yang menunjukkan semua nama produk di samping harganya.
{
product name: ["getColumn", 0],
price: ["getColumn", 2]
}
JSON berikut dikembalikan:
{
product name: ["Product A", "Product B", "Product C"],
price: [100, 50, 75]
}
Anda juga dapat melewati beberapa kolom sekaligus untuk menghasilkan array array, yang ditunjukkan dalam contoh berikut.
Masukan
{
values: ["getColumn", 0, 2]
}
Keluaran
{
values: [["Product A", 100], ["Product B", 50], ["Product C", 75]]
}
Mirip dengangetColumn
, ekspresi berikut dapat digunakan untuk mengembalikan nilai kolom dari sumur bidang atau tema:
-
getColumnFromGroupBy
mengembalikan kolom dari grup dengan bidang. Argumen kedua adalah indeks kolom untuk kembali. Misalnya,["getColumnFromGroupBy", 0]
mengembalikan nilai bidang pertama sebagai array. Anda dapat melewati beberapa indeks untuk mendapatkan array array di mana setiap elemen sesuai dengan bidang dalam kelompok demi bidang dengan baik. -
getColumnFromValue
mengembalikan kolom dari bidang nilai dengan baik. Anda dapat melewatkan beberapa indeks untuk mendapatkan array array di mana setiap elemen sesuai dengan bidang di bidang nilai dengan baik. -
getColorTheme
mengembalikan palet warna saat ini dari QuickSight tema, yang ditunjukkan dalam contoh berikut.{ "color": ["getColorTheme"] }
formatValue
Gunakan formatValue
ekspresi untuk menerapkan QuickSight pemformatan ke nilai Anda. Misalnya, ekspresi berikut memformat label sumbu x dengan nilai format yang ditentukan di bidang pertama sumur QuickSight lapangan.
"xAxis": {
"categories": ["getColumn", 0],
"labels": {
"formatter": ["formatValue", "value", 0]
}
}