

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

# Membuat LF-Tag ekspresi
<a name="TBAC-creating-tag-expressions"></a>

Anda perlu mendefinisikan semua LF-Tags di Lake Formation, dan menetapkannya ke sumber daya Katalog Data sebelum dapat digunakan untuk membuat ekspresi. LF-Tag Ekspresi terdiri dari satu kunci lagi dan satu atau lebih nilai yang mungkin untuk setiap kunci.

 Setelah administrator data lake menyiapkan izin IAM yang diperlukan dan izin Lake Formation untuk peran pembuat LF-Tag ekspresi, prinsipal dapat membuat ekspresi yang dapat digunakan kembali. LF-Tag Pembuat LF-Tag ekspresi mendapatkan izin implisit untuk memperbarui isi ekspresi, dan menghapus ekspresi. LF-Tag 

Anda dapat membuat LF-Tag ekspresi dengan menggunakan AWS Lake Formation konsol, API, atau AWS Command Line Interface (AWS CLI).

------
#### [ Console ]

**Untuk membuat LF-Tag ekspresi**

1. Buka konsol Lake Formation di [https://console.aws.amazon.com/lakeformation/](https://console.aws.amazon.com/lakeformation/).

   Masuk sebagai prinsipal dengan izin pembuat LF-Tag ekspresi atau sebagai administrator danau data.

1. Di panel navigasi, di bawah **Izin**, pilih LF-Tags dan** izin**.

1. Pilih **LF-Tag ekspresi**. Halaman **Tambahkan LF-Tag ekspresi** muncul.  
![Halaman memiliki bidang untuk menambahkan nama, deskripsi, dan drop-down untuk memilih isi ekspresi. Pengguna juga dapat memiliki opsi untuk memberikan izin.](https://docs.aws.amazon.com/id_id/lake-formation/latest/dg/images/add-tag-expression.png)

1. Masukkan informasi berikut:
   + Nama — Masukkan nama unik untuk ekspresi. Anda tidak dapat memperbarui nama ekspresi. 
   + Deskripsi - Berikan deskripsi opsional untuk ekspresi dengan detail ekspresi.
   + Ekspresi - Buat ekspresi dengan menentukan kunci tag dan nilai yang terkait. Anda dapat menambahkan hingga 50 kunci per ekspresi. Anda harus memiliki izin `Grant with LF-Tags` Lake Formation pada semua tag di badan ekspresi.

      Setiap kunci harus memiliki setidaknya satu nilai. Untuk memasukkan beberapa nilai, masukkan daftar yang dibatasi koma lalu tekan **Enter, atau masukkan** satu nilai pada satu waktu dan pilih **Tambah** setelah masing-masing. Jumlah maksimum nilai yang diizinkan per kunci adalah 1000.

      Lake Formation menggunakan AND/OR logika untuk menggabungkan beberapa kunci dan nilai dalam sebuah ekspresi. Dalam satu pasangan (kunci: daftar nilai), nilai-nilai digabungkan menggunakan operator OR logis. Misalnya, jika pasangannya (Departemen: [Penjualan, Pemasaran]), itu berarti tag cocok jika sumber daya memiliki tag Departemen dengan nilai Penjualan ATAU Pemasaran. 

      Ketika Anda menentukan beberapa kunci, kunci bergabung dengan operator dan logis. Jadi jika ekspresi lengkapnya adalah (Departemen: [Penjualan, Pemasaran]) DAN (Lokasi: [AS, Kanada]), itu cocok dengan sumber daya yang memiliki tag Departemen dengan nilai Penjualan ATAU Pemasaran, DAN juga memiliki tag Lokasi dengan nilai AS ATAU Kanada. Berikut ini adalah contoh lain dengan beberapa kunci dan nilai:

     LF-Tag ekspresi: (ContentType : [Video, Audio]) DAN (Wilayah: [Eropa, Asia]) DAN (Departemen: [Teknik, ProductManagement]).

     Ungkapan ini akan cocok dengan sumber daya yang memiliki: - ContentType Tag dengan nilai Video ATAU Audio DAN - Tag Wilayah dengan nilai Eropa ATAU Asia DAN - Tag Departemen dengan nilai Teknik OR ProductManagement. 

    Anda juga dapat menyimpan ekspresi tag saat memberikan izin data lake menggunakan. LF-Tags Pilih pasangan kunci dan nilai dan pilih opsi **Simpan sebagai ekspresi baru**. Masukkan nama yang menggambarkan ekspresi.   
![Halaman memiliki bidang untuk memilih badan ekspresi dan file untuk memasukkan nama.](https://docs.aws.amazon.com/id_id/lake-formation/latest/dg/images/save-expression-grant.png)

1.  (Opsional) Selanjutnya users/roles, pilih, dan izin pada ekspresi yang ingin Anda berikan kepada mereka di akun. Anda juga dapat memilih izin yang dapat diberikan yang memungkinkan pengguna memberikan izin ini kepada pengguna lain di akun. Anda tidak dapat memberikan izin lintas akun pada ekspresi tag.  
![Halaman menunjukkan bidang untuk memilih izin untuk diberikan kepada prinsipal lain.](https://docs.aws.amazon.com/id_id/lake-formation/latest/dg/images/grant-expression-permissions.png)

1. Pilih **Tambahkan**.

------
#### [ AWS CLI ]

**Untuk membuat LF-Tag ekspresi**
+ Masukkan `create-lf-tag-expression` perintah.

  Contoh berikut menciptakan LF-Tag ekspresi dengan tag `Department` dengan nilai-nilai `Sales` dan`Marketing`, DAN tag `Location` dengan nilai`US`.

  ```
  aws lakeformation create-lf-tag-expression \
  -- name "my-tag-expression" \
  -- catalog-id "123456789012" \
  -- expression '{"Expression":[{"TagKey":"Department","TagValues":["Sales","Marketing"]},{"TagKey":"Location","TagValues":["US"]}]}'
  ```

   Perintah CLI ini menciptakan LF-Tag ekspresi baru di. AWS Glue Data Catalog Ekspresi dapat digunakan memberikan izin untuk sumber daya Katalog Data seperti database, tabel, tampilan atau kolom berdasarkan tag yang terkait. Dalam contoh ini, ekspresi akan cocok dengan sumber daya yang memiliki `Department` kunci dengan nilai `Sales` atau`Marketing`, dan `Location` kunci dengan nilai`US`. 

------

 Sebagai pembuat ekspresi tag, kepala sekolah mendapatkan `Alter` izin pada LF-Tag ekspresi ini dan dapat memperbarui atau menghapus ekspresi. Prinsipal pembuat LF-Tag ekspresi juga dapat memberikan `Alter` izin kepada prinsipal lain untuk memperbarui dan menghapus ekspresi ini. 