

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

# difference
<a name="difference-function"></a>

`difference`Fungsi menghitung perbedaan antara ukuran berdasarkan satu set partisi dan jenis, dan ukuran berdasarkan yang lain. 

`difference`Fungsi ini didukung untuk digunakan dengan analisis berdasarkan SPICE dan kumpulan data kueri langsung.

## Sintaksis
<a name="difference-function-syntax"></a>

Tanda kurung diperlukan. Untuk melihat argumen mana yang opsional, lihat deskripsi berikut.

```
difference
	(
	     {{measure}} 
	     ,{{[ sortorder_field ASC_or_DESC, ... ]}}
	     ,{{lookup_index}},
	     ,{{[ partition field, ... ]}} 
	)
```

## Argumen
<a name="difference-function-arguments"></a>

 *mengukur*   
Ukuran agregat yang ingin Anda lihat perbedaannya. 

 *urutkan bidang urutan*   
Satu atau lebih ukuran dan dimensi yang ingin Anda urutkan datanya, dipisahkan dengan koma. Anda dapat menentukan urutan pengurutan ascending (**ASC**) atau descending (**DESC**).   
Setiap bidang dalam daftar diapit {} (kurung kurawal), jika lebih dari satu kata. Seluruh daftar terlampir dalam [] (tanda kurung siku).

 *indeks pencarian*   
Indeks pencarian bisa positif atau negatif, menunjukkan baris berikut dalam urutan (positif) atau baris sebelumnya dalam jenis (negatif). Indeks pencarian bisa 1—2.147.483.647. Untuk mesin MySQL, MariaDB MySQL-Compatible dan Aurora Edition, indeks pencarian dibatasi hanya 1.

 *bidang partisi*   
(Opsional) Satu atau lebih dimensi yang ingin Anda partisi, dipisahkan dengan koma.   
Setiap bidang dalam daftar diapit {} (kurung kurawal), jika lebih dari satu kata. Seluruh daftar terlampir dalam [] (tanda kurung siku).

## Contoh
<a name="difference-function-example"></a>

Contoh berikut menghitung perbedaan antara dari`sum({Billed Amount})`, diurutkan berdasarkan `Customer Region` naik, dibandingkan dengan baris berikutnya, dan dipartisi oleh. `Service Line`

```
difference(
     sum( {Billed Amount} ), 
     [{Customer Region} ASC],
     1,
     [{Service Line}]
)
```

Contoh berikut menghitung perbedaan antara `Billed Amount` dibandingkan dengan baris berikutnya, dipartisi oleh (). `[{Customer Region}]` Bidang dalam perhitungan tabel berada di bidang sumur visual.

```
difference(
     sum( {Billed Amount} ), 
     [{Customer Region} ASC],
     1
)
```

Sorotan merah menunjukkan bagaimana setiap jumlah ditambahkan (a \+ b = c) untuk menunjukkan perbedaan antara jumlah a dan c. 

![Tabel yang menunjukkan Wilayah Pelanggan dengan perbedaan dan kolom Jumlah Tagihan, dengan label merah a, b, c.](http://docs.aws.amazon.com/id_id/quick/latest/userguide/images/differenceCalc.png)
