

 Amazon Redshift tidak akan lagi mendukung pembuatan UDF Python baru mulai Patch 198. UDF Python yang ada akan terus berfungsi hingga 30 Juni 2026. Untuk informasi lebih lanjut, lihat [posting blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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

# Fungsi LN
<a name="r_LN"></a>

Mengembalikan logaritma natural dari parameter input.

Sinonim dari. [Fungsi DLOG1](r_DLOG1.md) 

## Sintaksis
<a name="r_LN-synopsis"></a>

```
LN(expression)
```

## Pendapat
<a name="r_LN-argument"></a>

 *ekspresi*   
Kolom target atau ekspresi tempat fungsi beroperasi.   
Fungsi ini mengembalikan kesalahan untuk beberapa tipe data jika ekspresi mereferensikan tabel buatan pengguna Amazon Redshift atau tabel sistem STL atau STV Amazon Redshift. 
Ekspresi dengan tipe data berikut menghasilkan kesalahan jika mereka mereferensikan tabel yang dibuat pengguna atau sistem. Ekspresi dengan tipe data ini berjalan secara eksklusif pada node pemimpin:   
+ `BOOLEAN` 
+ `CHAR` 
+ `DATE` 
+ `DECIMAL` atau `NUMERIC` 
+ `TIMESTAMP` 
+ `VARCHAR` 
Ekspresi dengan tipe data berikut berjalan dengan sukses pada tabel yang dibuat pengguna dan tabel sistem STL atau STV:   
+ `BIGINT` 
+ `DOUBLE PRECISION` 
+ `INTEGER` 
+ `REAL` 
+ `SMALLINT` 

## Jenis pengembalian
<a name="r_LN-return-type"></a>

Fungsi LN mengembalikan tipe yang sama dengan *ekspresi* input. 

## Contoh
<a name="r_LN-example"></a>

Untuk mengembalikan logaritma natural atau logaritma dasar `e` dari angka 2.718281828, gunakan contoh berikut. 

```
SELECT LN(2.718281828);

+--------------------+
|         ln         |
+--------------------+
| 0.9999999998311267 |
+--------------------+
```

Perhatikan bahwa jawabannya hampir sama dengan 1. 

Contoh berikut menggunakan database sampel TICKIT. Untuk informasi selengkapnya, lihat [Database sampel](c_sampledb.md).

Untuk mengembalikan logaritma natural dari nilai-nilai dalam kolom userid dalam tabel USERS, gunakan contoh berikut. 

```
SELECT username, LN(userid) FROM users ORDER BY userid LIMIT 10;

+----------+--------------------+
| username |         ln         |
+----------+--------------------+
| JSG99FHE |                  0 |
| PGL08LJI | 0.6931471805599453 |
| IFT66TXU | 1.0986122886681098 |
| XDZ38RDD | 1.3862943611198906 |
| AEB55QTM | 1.6094379124341003 |
| NDQ15VBM |  1.791759469228055 |
| OWY35QYB | 1.9459101490553132 |
| AZG78YIP | 2.0794415416798357 |
| MSD36KVR | 2.1972245773362196 |
| WKW41AIW |  2.302585092994046 |
+----------+--------------------+
```