

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Ekspresi Cepat Amazon
<a name="jle-qs-expressions"></a>

Amazon Quick menawarkan ekspresi tambahan untuk meningkatkan fungsionalitas visual Highcharts. Gunakan bagian berikut untuk mempelajari lebih lanjut tentang ekspresi Cepat umum untuk visual grafik tinggi. Untuk informasi selengkapnya tentang bahasa ekspresi JSON di Amazon Quick, lihat [ QuickStart Panduan Visual Highcharts](https://democentral.learnquicksight.online/#Dashboard-FeatureDemo-Highcharts-Visual) di. [DemoCentral](https://democentral.learnquicksight.online/#)

**Topics**
+ [`getColumn`](#highcharts-expressions-getcolumn)
+ [`formatValue`](#highcharts-expressions-formatvalue)

## `getColumn`
<a name="highcharts-expressions-getcolumn"></a>

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 berikutnya 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 dengan`getColumn`, 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 tema Quick, yang ditunjukkan dalam contoh berikut.

  ```
  {
  "color": ["getColorTheme"]
  }
  ```

  ```
  {
  "color": ["getPaletteColor", "secondaryBackground"]
  }
  ```

**Contoh**

![\[alt text not found\]](http://docs.aws.amazon.com/id_id/quick/latest/userguide/images/get-column-example.png)


`getColumn`dapat mengakses kolom apa pun dari tabel:
+ `["getColumn", 0]`- mengembalikan array `[1, 2, 3, 4, 5, ...]`
+ `["getColumn", 1]`- mengembalikan array `[1, 1, 1, 1, 1, ...]`
+ `["getColumn", 2]`- mengembalikan array `[1674, 7425, 4371, ...]`

`getColumnFromGroupBy`bekerja dengan cara yang sama, tetapi indeksnya terbatas pada kolom dalam grup dengan bidang dengan baik:
+ `["getColumnFromGroupBy", 0]`- mengembalikan array `[1, 2, 3, 4, 5, ...]`
+ `["getColumnFromGroupBy", 1]`- mengembalikan array `[1, 1, 1, 1, 1, ...]`
+ `["getColumnFromGroupBy", 2]`- tidak berfungsi, karena hanya ada dua kolom dalam kelompok demi bidang dengan baik

`getColumnFromValue`bekerja dengan cara yang sama, tetapi indeksnya terbatas pada kolom di bidang nilai dengan baik:
+ `["getColumnFromValue", 0]`- mengembalikan array `[1, 2, 3, 4, 5, ...]`
+ `["getColumnFromValue", 1]`- tidak berfungsi, karena hanya ada satu kolom di bidang nilai dengan baik
+ `["getColumnFromValue", 2]`- tidak berfungsi, karena hanya ada satu kolom di bidang nilai dengan baik

## `formatValue`
<a name="highcharts-expressions-formatvalue"></a>

Gunakan `formatValue` ekspresi untuk menerapkan pemformatan cepat ke nilai Anda. Misalnya, ekspresi berikut memformat label sumbu x dengan nilai format yang ditentukan di bidang pertama sumur bidang Cepat.

```
 "xAxis": {
		"categories": ["getColumn", 0],
		"labels": {
		"formatter": ["formatValue", "value", 0]
		}
	}
```