

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

# Bekerja dengan tag dan label untuk sumber daya Amazon Keyspaces
<a name="tagging-keyspaces"></a>

 *Anda dapat memberi label sumber daya Amazon Keyspaces (untuk Apache Cassandra) menggunakan tag.* Tag memungkinkan Anda mengkategorikan sumber daya Anda dengan cara yang berbeda—misalnya, berdasarkan tujuan, pemilik, lingkungan, atau kriteria lainnya. Tanda membantu Anda melakukan hal berikut: 
+  Identifikasi sumber daya dengan cepat berdasarkan tanda yang Anda tetapkan padanya. 
+  Lihat AWS tagihan yang dipecah berdasarkan tag. 
+ Kontrol akses ke sumber daya Amazon Keyspaces berdasarkan tag. Untuk contoh kebijakan IAM menggunakan tag, lihat[Otorisasi berdasarkan tag Amazon Keyspaces](security_iam_service-with-iam.md#security_iam_service-with-iam-tags).

 Penandaan didukung oleh AWS layanan seperti Amazon Elastic Compute Cloud (Amazon EC2), Amazon Simple Storage Service (Amazon S3), Amazon Keyspaces, dan banyak lagi. Penandaan yang efisien dapat memberikan wawasan biaya dengan memungkinkan Anda membuat laporan di seluruh layanan yang membawa tanda tertentu. 

 Untuk memulai penandaan, lakukan hal berikut: 

1.  Pahami [Pembatasan untuk menggunakan tag untuk memberi label sumber daya di Amazon Keyspaces](TaggingRestrictions.md). 

1.  Buat tanda menggunakan [Tandai ruang kunci, tabel, dan aliran di Amazon Keyspaces](Tagging.Operations.md). 

1.  Gunakan [Membuat laporan alokasi biaya menggunakan tag untuk Amazon Keyspaces](CostAllocationReports.md) untuk melacak AWS biaya Anda per tag aktif. 

 Terakhir, merupakan praktik yang baik untuk mengikuti strategi penandaan yang optimal. Untuk informasi selengkapnya, lihat [Strategi penandaan AWS](https://d0.awsstatic.com/aws-answers/AWS_Tagging_Strategies.pdf). 

# Pembatasan untuk menggunakan tag untuk memberi label sumber daya di Amazon Keyspaces
<a name="TaggingRestrictions"></a>

 Setiap tanda terdiri dari kunci dan nilai, yang keduanya Anda tentukan. Pembatasan berikut berlaku: 
+  Setiap ruang kunci, tabel, atau aliran Amazon Keyspaces hanya dapat memiliki satu tag dengan kunci yang sama. Jika Anda mencoba menambahkan tanda yang ada (kunci yang sama), nilai tanda yang ada akan diperbarui ke nilai baru. 
+ Tag yang diterapkan ke ruang kunci tidak secara otomatis diterapkan ke tabel di dalam ruang kunci itu. Untuk menerapkan tag yang sama ke ruang kunci dan semua tabelnya, setiap sumber daya harus ditandai secara individual.
+ Tag yang diterapkan ke tabel tidak secara otomatis berlaku untuk aliran tabel itu. Untuk menerapkan tag yang sama ke tabel dan aliran selama pembuatan tabel, Anda dapat menggunakan `PropagateTagsOnEnable` bendera saat membuat tabel. Menggunakan flag ini, Amazon Keyspaces menerapkan tag tabel ke aliran selama pembuatan stream. Saat aliran aktif, perubahan pada tag tabel tidak berlaku untuk aliran.
+ Saat Anda membuat ruang kunci atau tabel Multi-region, tag apa pun yang Anda tentukan selama proses pembuatan secara otomatis diterapkan ke semua ruang kunci dan tabel di semua Wilayah. Saat Anda mengubah tag yang ada menggunakan `ALTER KEYSPACE` or`ALTER TABLE`, pembaruan hanya diterapkan ke ruang kunci atau tabel di Wilayah tempat Anda melakukan perubahan.
+ Nilai bertindak sebagai deskriptor dalam kategori tanda (kunci). Di Amazon Keyspaces nilainya tidak bisa kosong atau null.
+  Kunci dan nilai tanda peka huruf besar-kecil. 
+  Panjang kunci maksimum adalah 128 karakter Unicode. 
+ Panjang nilai maksimum adalah 256 karakter Unicode. 
+  Karakter yang diperbolehkan adalah huruf, spasi kosong, dan angka, ditambah karakter khusus berikut: `+ - = . _ : /` 
+  Jumlah maksimum tanda per sumber daya adalah 50.
+ AWS-Assigned nama tag dan nilai secara otomatis diberi `aws:` awalan, yang tidak dapat Anda tetapkan. AWS-nama-nama tag yang ditetapkan tidak dihitung terhadap batas tag 50. Nama tanda yang ditetapkan pengguna memiliki prefiks `user:` dalam laporan alokasi biaya. 
+  Anda tidak dapat mengubah penerapan tanda ke versi sebelumnya. 

# Tandai ruang kunci, tabel, dan aliran di Amazon Keyspaces
<a name="Tagging.Operations"></a>

Anda dapat menambahkan, membuat daftar, mengedit, atau menghapus tag untuk ruang kunci, tabel, dan aliran menggunakan konsol Amazon Keyspaces, the AWS CLI, atau Cassandra Query Language (CQL). Anda kemudian dapat mengaktifkan tag yang ditentukan pengguna ini sehingga muncul di AWS Manajemen Penagihan dan Biaya konsol untuk pelacakan alokasi biaya. Untuk informasi selengkapnya, lihat [Membuat laporan alokasi biaya menggunakan tag untuk Amazon Keyspaces](CostAllocationReports.md). 

 Untuk pengeditan massal, Anda juga dapat menggunakan Editor Tag di konsol. Untuk informasi selengkapnya, lihat [Bekerja dengan Tag Editor](https://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/tag-editor.html) dalam *Panduan Pengguna AWS Resource Groups *. 

Untuk informasi selengkapnya tentang struktur tag, lihat [Pembatasan untuk menggunakan tag untuk memberi label sumber daya di Amazon Keyspaces](TaggingRestrictions.md). 

**Topics**
+ [Tambahkan tag saat membuat ruang kunci baru](Tagging.Operations.new.keyspace.md)
+ [Tambahkan tag ke ruang kunci](Tagging.Operations.existing.keyspace.md)
+ [Hapus tag dari ruang kunci](Tagging.Operations.existing.keyspace.drop.md)
+ [Melihat tag dari keyspace](Tagging.Operations.view.keyspace.md)
+ [Tambahkan tag saat membuat tabel baru](Tagging.Operations.new.table.md)
+ [Tambahkan tag ke tabel](Tagging.Operations.existing.table.md)
+ [Hapus tag dari tabel](Tagging.Operations.existing.table.drop.md)
+ [Lihat tag tabel](Tagging.Operations.view.table.md)
+ [Tambahkan tag ke aliran baru saat membuat tabel](Tagging.Operations.new.table.stream.md)
+ [Tambahkan tag ke aliran baru untuk tabel yang ada](Tagging.Operations.new.stream.md)
+ [Tambahkan tag baru ke aliran](Tagging.Operations.existing.stream.md)
+ [Hapus tag dari aliran](Tagging.Operations.existing.stream.drop.md)
+ [Lihat tag aliran](Tagging.Operations.view.stream.md)

# Tambahkan tag saat membuat ruang kunci baru
<a name="Tagging.Operations.new.keyspace"></a>

Anda dapat menggunakan konsol Amazon Keyspaces, CQL atau AWS CLI untuk menambahkan tag saat Anda membuat ruang kunci baru. 

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

**Setel tag saat membuat ruang kunci baru menggunakan konsol**

1. [Masuk ke Konsol Manajemen AWS, dan buka konsol Amazon Keyspaces di https://console.aws.amazon.com/keyspaces/ rumah.](https://console.aws.amazon.com/keyspaces/home)

1. Di panel navigasi, pilih **Keyspaces**, lalu **pilih** Create keyspace.

1. Pada halaman **Create keyspace**, berikan nama untuk keyspace. 

1. Di bawah **Tag** pilih **Tambahkan tag baru** dan masukkan kunci dan nilai.

1. Pilih **Buat ruang kunci**.

------
#### [ Cassandra Query Language (CQL) ]

**Tetapkan tag saat membuat ruang kunci baru menggunakan CQL**
+ Contoh berikut membuat keyspace baru dengan tag.

  ```
  CREATE KEYSPACE mykeyspace WITH TAGS = {'key1':'val1', 'key2':'val2'};
  ```

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

**Tetapkan tag saat membuat ruang kunci baru menggunakan AWS CLI**
+ Pernyataan berikut membuat keyspace baru dengan tag.

  ```
  aws keyspaces create-keyspace --keyspace-name 'myKeyspace' --tags 'key=key1,value=val1' 'key=key2,value=val2'
  ```

------

# Tambahkan tag ke ruang kunci
<a name="Tagging.Operations.existing.keyspace"></a>

Contoh berikut menunjukkan cara menambahkan tag ke ruang kunci di Amazon Keyspaces.

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

**Tambahkan tag ke ruang kunci yang ada menggunakan konsol**

1. [Masuk ke Konsol Manajemen AWS, dan buka konsol Amazon Keyspaces di https://console.aws.amazon.com/keyspaces/ rumah.](https://console.aws.amazon.com/keyspaces/home)

1. Di panel navigasi, pilih **Keyspaces**.

1. Pilih keyspace dari daftar. Kemudian pilih tab **Tag** di mana Anda dapat melihat tag ruang kunci.

1. Pilih **Kelola tag** untuk menambah, mengedit, atau menghapus tag.

1. Pilih **Simpan perubahan**.

------
#### [ Cassandra Query Language (CQL) ]

**Tambahkan tag ke ruang kunci yang ada menggunakan CQL**
+ 

  ```
  ALTER KEYSPACE mykeyspace ADD TAGS {'key1':'val1', 'key2':'val2'};
  ```

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

**Tambahkan tag ke ruang kunci yang ada menggunakan AWS CLI**
+ Contoh berikut menunjukkan cara menambahkan tag baru ke ruang kunci yang ada.

  ```
  aws keyspaces tag-resource --resource-arn 'arn:aws:cassandra:us-east-1:111122223333:/keyspace/myKeyspace/' --tags 'key=key3,value=val3' 'key=key4,value=val4'
  ```

------

# Hapus tag dari ruang kunci
<a name="Tagging.Operations.existing.keyspace.drop"></a>

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

**Menghapus tag dari ruang kunci yang ada menggunakan konsol**

1. [Masuk ke Konsol Manajemen AWS, dan buka konsol Amazon Keyspaces di https://console.aws.amazon.com/keyspaces/ rumah.](https://console.aws.amazon.com/keyspaces/home)

1. Di panel navigasi, pilih **Keyspaces**.

1. Pilih keyspace dari daftar. Kemudian pilih tab **Tag** di mana Anda dapat melihat tag ruang kunci.

1. Pilih **Kelola tag** dan hapus tag yang tidak Anda butuhkan lagi.

1. Pilih **Simpan perubahan**.

------
#### [ Cassandra Query Language (CQL) ]

**Menghapus tag dari ruang kunci yang ada menggunakan CQL**
+ 

  ```
  ALTER KEYSPACE mykeyspace DROP TAGS {'key1':'val1', 'key2':'val2'};
  ```

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

**Menghapus tag dari ruang kunci yang ada menggunakan AWS CLI**
+ Pernyataan berikut menghapus tag tertentu dari keyspace.

  ```
  aws keyspaces untag-resource --resource-arn 'arn:aws:cassandra:us-east-1:111122223333:/keyspace/myKeyspace/' --tags 'key=key3,value=val3' 'key=key4,value=val4'
  ```

------

# Melihat tag dari keyspace
<a name="Tagging.Operations.view.keyspace"></a>

Contoh berikut menunjukkan cara membaca tag menggunakan konsol, CQL atau. AWS CLI

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

**Melihat tag ruang kunci menggunakan konsol Amazon Keyspaces**

1. [Masuk ke Konsol Manajemen AWS, dan buka konsol Amazon Keyspaces di https://console.aws.amazon.com/keyspaces/ rumah.](https://console.aws.amazon.com/keyspaces/home)

1. Di panel navigasi, pilih **Keyspaces**.

1. Pilih keyspace dari daftar. Kemudian pilih tab **Tag** di mana Anda dapat melihat tag ruang kunci.

------
#### [ Cassandra Query Language (CQL) ]

**Melihat tag keyspace menggunakan CQL**

Untuk membaca tag yang dilampirkan ke keyspace, gunakan pernyataan CQL berikut.

```
SELECT * FROM system_schema_mcs.tags WHERE valid_where_clause;
```

`WHERE`Klausul diperlukan, dan harus menggunakan salah satu format berikut:
+ `keyspace_name = 'mykeyspace' AND resource_type = 'keyspace'`
+ `resource_id = arn`
+ Pernyataan berikut menunjukkan apakah keyspace memiliki tag.

  ```
  SELECT * FROM system_schema_mcs.tags WHERE keyspace_name = 'mykeyspace' AND resource_type = 'keyspace';
  ```

  Output dari query terlihat seperti berikut ini.

  ```
  resource_id                                                      | keyspace_name | resource_name | resource_type | tags
  -----------------------------------------------------------------+---------------+---------------+---------------+------
  arn:aws:cassandra:us-east-1:111122223333:/keyspace/mykeyspace/      | mykeyspace    | mykeyspace    | keyspace      | {'key1': 'val1', 'key2': 'val2'}
  ```

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

**Melihat tag dari keyspace menggunakan AWS CLI**
+ Contoh ini menunjukkan cara membuat daftar tag dari sumber daya yang ditentukan.

  ```
  aws keyspaces list-tags-for-resource --resource-arn 'arn:aws:cassandra:us-east-1:111122223333:/keyspace/myKeyspace/'
  ```

  Output dari perintah terakhir terlihat seperti ini.

  ```
  {
      "tags": [
          {
              "key": "key1",
              "value": "val1"
          },
          {
              "key": "key2",
              "value": "val2"
          },
          {
              "key": "key3",
              "value": "val3"
          },
          {
              "key": "key4",
              "value": "val4"
          }
      ]
  }
  ```

------

# Tambahkan tag saat membuat tabel baru
<a name="Tagging.Operations.new.table"></a>

Anda dapat menggunakan konsol Amazon Keyspaces, CQL atau AWS CLI untuk menambahkan tag ke tabel baru saat Anda membuatnya. 

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

**Tambahkan tag saat membuat tabel baru menggunakan (konsol)**

1. [Masuk ke Konsol Manajemen AWS, dan buka konsol Amazon Keyspaces di https://console.aws.amazon.com/keyspaces/ rumah.](https://console.aws.amazon.com/keyspaces/home)

1. Di panel navigasi, pilih **Tabel**, lalu pilih **Buat tabel**.

1. Pada halaman **Buat tabel** di bagian **Rincian tabel**, pilih ruang kunci dan berikan nama untuk tabel.

1. Di bagian **Skema**, buat skema untuk tabel Anda.

1. Di bagian **Pengaturan tabel**, pilih **Sesuaikan pengaturan**.

1. Lanjutkan ke **tag Tabel — bagian *opsional***, dan pilih **Tambahkan tag baru** untuk membuat tag baru.

1. Pilih **Buat tabel**.

------
#### [ Cassandra Query Language (CQL) ]

**Tambahkan tag saat membuat tabel baru menggunakan CQL**
+ Contoh berikut membuat tabel baru dengan tag.

  ```
  CREATE TABLE mytable(...) WITH TAGS = {'key1':'val1', 'key2':'val2'};
  ```

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

**Tambahkan tag saat membuat tabel baru menggunakan AWS CLI**
+ Contoh berikut menunjukkan cara membuat tabel baru dengan tag. *Perintah membuat *tabel MyTable di MyKeySpace* keyspace yang sudah ada.* Perhatikan bahwa perintah telah dipecah menjadi baris yang berbeda untuk membantu keterbacaan.

  ```
  aws keyspaces create-table --keyspace-name 'myKeyspace' --table-name 'myTable' 
              --schema-definition 'allColumns=[{name=id,type=int},{name=name,type=text},{name=date,type=timestamp}],partitionKeys=[{name=id}]' 
              --tags 'key=key1,value=val1' 'key=key2,value=val2'
  ```

------

# Tambahkan tag ke tabel
<a name="Tagging.Operations.existing.table"></a>

Anda dapat menambahkan tag ke tabel yang ada di Amazon Keyspaces menggunakan konsol, CQL, atau. AWS CLI

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

**Tambahkan tag ke tabel menggunakan konsol Amazon Keyspaces**

1. [Masuk ke Konsol Manajemen AWS, dan buka konsol Amazon Keyspaces di https://console.aws.amazon.com/keyspaces/ rumah.](https://console.aws.amazon.com/keyspaces/home)

1. Di panel navigasi, pilih **Tabel**.

1. Pilih tabel dari daftar dan pilih tab **Tag**. 

1. Pilih **Kelola tag** untuk menambahkan tag ke tabel.

1. Pilih **Simpan perubahan**.

------
#### [ Cassandra Query Language (CQL) ]

**Tambahkan tag ke tabel menggunakan CQL**
+ Pernyataan berikut menunjukkan cara menambahkan tag ke tabel yang ada.

  ```
  ALTER TABLE mykeyspace.mytable ADD TAGS {'key1':'val1', 'key2':'val2'};
  ```

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

**Tambahkan tag ke tabel menggunakan AWS CLI**
+ Contoh berikut menunjukkan cara menambahkan tag baru ke tabel yang ada.

  ```
  aws keyspaces tag-resource --resource-arn 'arn:aws:cassandra:us-east-1:111122223333:/keyspace/myKeyspace/table/myTable' --tags 'key=key3,value=val3' 'key=key4,value=val4'
  ```

------

# Hapus tag dari tabel
<a name="Tagging.Operations.existing.table.drop"></a>

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

**Hapus tag dari tabel menggunakan konsol Amazon Keyspaces**

1. [Masuk ke Konsol Manajemen AWS, dan buka konsol Amazon Keyspaces di https://console.aws.amazon.com/keyspaces/ rumah.](https://console.aws.amazon.com/keyspaces/home)

1. Di panel navigasi, pilih **Tabel**.

1. Pilih tabel dari daftar dan pilih tab **Tag**. 

1. Pilih **Kelola tag** untuk menghapus tag dari tabel.

1. Pilih **Simpan perubahan**.

------
#### [ Cassandra Query Language (CQL) ]

**Hapus tag dari tabel menggunakan CQL**
+ Pernyataan berikut menunjukkan cara menghapus tag dari tabel yang ada.

  ```
  ALTER TABLE mytable DROP TAGS {'key3':'val3', 'key4':'val4'};
  ```

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

**Tambahkan tag ke tabel menggunakan AWS CLI**
+ Pernyataan berikut menghapus tag tertentu dari keyspace.

  ```
  aws keyspaces untag-resource --resource-arn 'arn:aws:cassandra:us-east-1:111122223333:/keyspace/myKeyspace/table/myTable' --tags 'key=key3,value=val3' 'key=key4,value=val4'
  ```

------

# Lihat tag tabel
<a name="Tagging.Operations.view.table"></a>

Contoh berikut menunjukkan cara melihat tag tabel di Amazon Keyspaces menggunakan konsol, CQL, atau. AWS CLI

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

**Melihat tag tabel menggunakan konsol**

1. [Masuk ke Konsol Manajemen AWS, dan buka konsol Amazon Keyspaces di https://console.aws.amazon.com/keyspaces/ rumah.](https://console.aws.amazon.com/keyspaces/home)

1. Di panel navigasi, pilih **Tabel**.

1. Pilih tabel dari daftar dan pilih tab **Tag**. 

------
#### [ Cassandra Query Language (CQL) ]

**Lihat tag tabel menggunakan CQL**

Untuk membaca tag yang dilampirkan ke tabel, gunakan pernyataan CQL berikut.

```
SELECT * FROM system_schema_mcs.tags WHERE valid_where_clause;
```

`WHERE`Klausul diperlukan, dan harus menggunakan salah satu format berikut:
+ `keyspace_name = 'mykeyspace' AND resource_name = 'mytable'`
+ `resource_id = arn`
+ Query berikut mengembalikan tag dari tabel yang ditentukan.

  ```
  SELECT * FROM system_schema_mcs.tags WHERE keyspace_name = 'mykeyspace' AND resource_name = 'mytable';
  ```

  Output dari kueri itu terlihat seperti berikut ini.

  ```
  resource_id                                                                 | keyspace_name | resource_name | resource_type | tags
  ----------------------------------------------------------------------------+---------------+---------------+---------------+------
  arn:aws:cassandra:us-east-1:111122223333:/keyspace/mykeyspace/table/mytable| mykeyspace    | mytable       | table         | {'key1': 'val1', 'key2': 'val2'}
  ```

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

**Lihat tag tabel menggunakan AWS CLI**
+ Contoh ini menunjukkan cara membuat daftar tag dari sumber daya yang ditentukan.

  ```
  aws keyspaces list-tags-for-resource --resource-arn 'arn:aws:arn:aws:cassandra:us-east-1:111122223333:/keyspace/my_keyspace/table/my_table/stream/2025-05-11T21:21:33.291cassandra:us-east-1:111122223333:/keyspace/myKeyspace/table/myTable'
  ```

  Output dari perintah terakhir terlihat seperti ini.

  ```
  {
      "tags": [
          {
              "key": "key1",
              "value": "val1"
          },
          {
              "key": "key2",
              "value": "val2"
          },
          {
              "key": "key3",
              "value": "val3"
          },
          {
              "key": "key4",
              "value": "val4"
          }
      ]
  }
  ```

------

# Tambahkan tag ke aliran baru saat membuat tabel
<a name="Tagging.Operations.new.table.stream"></a>

Anda dapat menambahkan tag ke aliran saat Anda membuat tabel baru dengan aliran menggunakan CQL atau AWS CLI untuk menandai aliran.

**catatan**  
Amazon Keyspaces CDC memerlukan keberadaan peran terkait layanan (`AWSServiceRoleForAmazonKeyspacesCDC`) yang menerbitkan data metrik dari aliran CDC Amazon Keyspaces ke dalam akun Anda atas nama Anda. `"cloudwatch:namespace": "AWS/Cassandra"` CloudWatch Peran ini dibuat secara otomatis untuk Anda. Untuk informasi selengkapnya, lihat [Menggunakan peran untuk aliran CDC Amazon Keyspaces](using-service-linked-roles-CDC-streams.md).

------
#### [ Cassandra Query Language (CQL) ]

**Tambahkan tag ke aliran saat membuat tabel baru menggunakan CQL**

1. Untuk membuat tabel baru dengan aliran dan menerapkan tag tabel secara otomatis ke aliran, Anda dapat menggunakan `'propagate_tags': 'TABLE'` bendera. Pernyataan berikut adalah contoh dari ini.

   ```
   CREATE TABLE mytable (pk int, ck text, PRIMARY KEY(pk))
   WITH TAGS={'key1':'val1', 'key2':'val2'}
   AND cdc = TRUE
   AND CUSTOM_PROPERTIES={
       'cdc_specification': {
           'view_type': 'NEW_IMAGE',
           'propagate_tags': 'TABLE'
       }
   };
   ```

1. Untuk menerapkan tag baru ke aliran, Anda dapat menggunakan contoh berikut.

   ```
   CREATE TABLE mytable (pk int, ck text, PRIMARY KEY(pk))
   WITH TAGS={'key1':'val1', 'key2':'val2'}
   AND cdc = TRUE
   AND CUSTOM_PROPERTIES={
       'cdc_specification': {
           'view_type': 'NEW_IMAGE',
           'tags': { 'key': 'string', 'value': 'string' },
       }
   };
   ```

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

**Tambahkan tag ke aliran saat membuat tabel baru menggunakan AWS CLI**

1. Untuk membuat tabel dengan aliran dan menerapkan tag tabel secara otomatis ke aliran, Anda dapat menggunakan `propagateTags=Table` bendera. Kode berikut adalah contoh dari ini.

   ```
   aws keyspaces create-table \
   --keyspace-name 'my_keyspace' \
   --table-name 'my_table' \
   --schema-definition 'allColumns=[{name=pk,type=int},{name=ck,type=text}],clusteringKeys=[{name=ck,orderBy=ASC}],partitionKeys=[{name=pk}]' \
   --tags key=tag_key,value=tag_value
   --cdc-specification propagateTags=TABLE,status=ENABLED,viewType=NEW_IMAGE
   ```

1. Untuk menerapkan tag yang berbeda ke aliran, Anda dapat menggunakan contoh berikut.

   ```
   aws keyspaces create-table \
   --keyspace-name 'my_keyspace' \
   --table-name 'my_table' \
   --schema-definition 'allColumns=[{name=pk,type=int},{name=ck,type=text}],clusteringKeys=[{name=ck,orderBy=ASC}],partitionKeys=[{name=pk}]' \
   --tags key=tag_key,value=tag_value 
   --cdc-specification 'status=ENABLED,viewType=NEW_IMAGE,tags=[{key=tag_key, value=tag_value}]'
   ```

------

# Tambahkan tag ke aliran baru untuk tabel yang ada
<a name="Tagging.Operations.new.stream"></a>

Anda dapat menambahkan tag saat membuat aliran baru untuk tabel yang ada. Anda dapat menggunakan `PropagateTags` bendera untuk menerapkan tag tabel ke aliran atau menentukan tag baru untuk aliran. Anda dapat menggunakan CQL atau AWS CLI untuk menandai aliran baru.

**catatan**  
Amazon Keyspaces CDC memerlukan keberadaan peran terkait layanan (`AWSServiceRoleForAmazonKeyspacesCDC`) yang menerbitkan data metrik dari aliran CDC Amazon Keyspaces ke dalam akun Anda atas nama Anda. `"cloudwatch:namespace": "AWS/Cassandra"` CloudWatch Peran ini dibuat secara otomatis untuk Anda. Untuk informasi selengkapnya, lihat [Menggunakan peran untuk aliran CDC Amazon Keyspaces](using-service-linked-roles-CDC-streams.md).

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

**Tambahkan tag saat membuat aliran baru menggunakan (konsol)**

1. [Masuk ke Konsol Manajemen AWS, dan buka konsol Amazon Keyspaces di https://console.aws.amazon.com/keyspaces/ rumah.](https://console.aws.amazon.com/keyspaces/home)

1. Di panel navigasi, pilih **Tabel**, lalu pilih tabel yang ingin Anda tambahkan aliran.

1. Pilih tab **Streams**.

1. Di bagian **Streaming details**, pilih **Edit**.

1. Pilih **Aktifkan aliran**.

1. Pilih **jenis Tampilan** dan lanjutkan ke **Tag** untuk membuat tag untuk aliran.

1. Anda dapat memilih salah satu opsi berikut:
   + **Tidak ada tag** - Gunakan opsi ini jika Anda tidak ingin membuat tag apa pun untuk aliran.
   + **Salin tag dari tabel** - Gunakan opsi ini jika Anda ingin menyalin tag dari tabel ke aliran. Setelah menyalin tag, Anda dapat mengeditnya untuk streaming. Perhatikan bahwa opsi ini hanya tersedia jika tabel memiliki tag.
   + **Tambahkan tag baru** - Anda dapat menambahkan hingga 50 tag untuk aliran dengan memilih **Tambahkan tag baru**.

1. Pilih **Simpan perubahan**.

------
#### [ Cassandra Query Language (CQL) ]

**Tambahkan tag saat membuat aliran baru**

1. Untuk membuat aliran baru untuk tabel yang ada dan menerapkan tag tabel ke aliran, Anda dapat menggunakan `'propagate_tags': 'TABLE'` bendera. Pernyataan berikut adalah contohnya.

   ```
   ALTER TABLE mytable WITH cdc = TRUE AND CUSTOM_PROPERTIES={ 'cdc_specification': { 'view_type': 'NEW_IMAGE', 'propagate_tags': 'TABLE' } };
   ```

1. Untuk membuat aliran baru untuk tabel yang ada dan menentukan tag baru, Anda dapat menggunakan contoh berikut.

   ```
   ALTER TABLE mytable WITH cdc = TRUE AND CUSTOM_PROPERTIES={ 'cdc_specification': { 'view_type': 'NEW_IMAGE', 'tags': { 'key': 'string', 'value': 'string' }} };
   ```

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

**Tambahkan tag saat membuat aliran baru menggunakan AWS CLI**

1. Untuk membuat aliran baru dengan tag, Anda dapat menggunakan `propagateTags=TABLE` bendera untuk menerapkan tag tabel secara otomatis ke aliran. Kode berikut adalah contoh dari ini.

   ```
   aws keyspaces update-table \ 
   --keyspace-name 'my_keyspace' \ 
   --table-name 'my_table' \
   --cdc-specification propagateTags=TABLE,status=ENABLED,viewType=NEW_IMAGE
   ```

1. Untuk membuat aliran baru untuk tabel yang ada dan menentukan tag baru, Anda dapat menggunakan contoh berikut.

   ```
   aws keyspaces update-table \ 
   --keyspace-name 'my_keyspace' \ 
   --table-name 'my_table' \
   --cdc-specification 'status=ENABLED,viewType=NEW_IMAGE,tags=[{key=tag_key, value=tag_value}]'
   ```

------

# Tambahkan tag baru ke aliran
<a name="Tagging.Operations.existing.stream"></a>

Anda dapat menambahkan tag baru ke aliran yang ada di Amazon Keyspaces menggunakan CQL atau file. AWS CLI Anda hanya dapat menambahkan tag ke aliran terbaru.

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

**Tambahkan tag ke aliran yang ada (konsol)**

1. [Masuk ke Konsol Manajemen AWS, dan buka konsol Amazon Keyspaces di https://console.aws.amazon.com/keyspaces/ rumah.](https://console.aws.amazon.com/keyspaces/home)

1. Di panel navigasi, pilih **Tabel**, lalu pilih tabel dengan aliran yang ingin Anda tag.

1. Pilih tab **Streams**.

1. Di bagian **Tanda**, pilih **Kelola tanda**.

1. Pilih **Tambahkan tag baru** untuk menambahkan tag baru. Anda dapat membuat hingga 50 tag dengan mengulangi langkah ini.

1. Pilih **Simpan perubahan**.

------
#### [ Cassandra Query Language (CQL) ]

**Tambahkan tag ke aliran menggunakan CQL**
+ Pernyataan berikut menunjukkan cara menambahkan tag ke aliran yang ada.

  ```
  ALTER TABLE mykeyspace.mytable ADD TAGS_FOR_CDC {'key1':'val1', 'key2':'val2'};
  ```

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

**Tambahkan tag ke aliran menggunakan AWS CLI**
+ Contoh berikut menunjukkan cara menambahkan tag baru ke aliran yang ada.

  ```
  aws keyspaces tag-resource --resource-arn 'arn:aws:cassandra:us-east-1:111122223333:/keyspace/my_keyspace/table/my_table/stream/2025-05-11T21:21:33.291' --tags 'key=key3,value=val3' 'key=key4,value=val4'
  ```

------

# Hapus tag dari aliran
<a name="Tagging.Operations.existing.stream.drop"></a>

Untuk menghapus tag dari aliran, Anda dapat menggunakan CQL atau file. AWS CLI Anda hanya dapat menghapus tag untuk aliran terbaru. 

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

**Hapus tag dari tabel menggunakan konsol Amazon Keyspaces**

1. [Masuk ke Konsol Manajemen AWS, dan buka konsol Amazon Keyspaces di https://console.aws.amazon.com/keyspaces/ rumah.](https://console.aws.amazon.com/keyspaces/home)

1. Di panel navigasi, pilih **Tabel**.

1. Pilih tabel dari daftar dan pilih tab **Streams**. 

1. Di bagian **Tag** pilih **Kelola tag** untuk menghapus tag dari tabel.

1. Setelah tag yang ingin Anda hapus, pilih **Hapus**.

1. Pilih **Simpan perubahan**.

------
#### [ Cassandra Query Language (CQL) ]

**Hapus tag dari aliran menggunakan CQL**
+ Pernyataan berikut menunjukkan cara menghapus tag dari aliran yang ada.

  ```
  ALTER TABLE mytable DROP TAGS_FOR_CDC {'key3':'val3', 'key4':'val4'};
  ```

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

**Hapus tag dari aliran menggunakan AWS CLI**
+ Pernyataan berikut menghapus tag yang ditentukan dari aliran.

  ```
  aws keyspaces untag-resource --resource-arn 'arn:aws:cassandra:us-east-1:111122223333:/keyspace/my_keyspace/table/my_table/stream/2025-05-11T21:21:33.291' --tags 'key=key3,value=val3' 'key=key4,value=val4'
  ```

------

# Lihat tag aliran
<a name="Tagging.Operations.view.stream"></a>

Contoh berikut menunjukkan cara melihat tag aliran di Amazon Keyspaces menggunakan CQL atau file. AWS CLI

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

**Melihat tag aliran menggunakan konsol**

1. [Masuk ke Konsol Manajemen AWS, dan buka konsol Amazon Keyspaces di https://console.aws.amazon.com/keyspaces/ rumah.](https://console.aws.amazon.com/keyspaces/home)

1. Di panel navigasi, pilih **Tabel**.

1. Pilih tabel dari daftar dan pilih tab **Streams**. 

1. Anda dapat melihat tag aliran di bagian **Tag**.

------
#### [ Cassandra Query Language (CQL) ]

**Lihat tag aliran menggunakan CQL**

Untuk membaca tag yang dilampirkan ke aliran, Anda harus menentukan ARN sumber daya aliran dalam klausa. `WHERE` Sintaks CQL berikut adalah contoh dari ini.

```
SELECT * FROM system_schema_mcs.tags WHERE resource_id = stream_arn;
```
+ Query berikut mengembalikan tag untuk aliran tertentu.

  ```
  SELECT tags FROM system_schema_mcs.tags WHERE resource_id = 'arn:aws:cassandra:us-east-1:111122223333:/keyspace/my_keyspace/table/my_table/stream/2025-05-06T17:17:39.800';
  ```

  Output dari kueri itu terlihat seperti berikut ini.

  ```
   resource_id                                                                                                       | keyspace_name | resource_name           | resource_type | tags   
   ------------------------------------------------------------------------------------------------------------------+---------------+-------------------------+---------------+---------------------- 
   arn:aws:cassandra:us-east-1:111122223333:/keyspace/my_keyspace/table/my_table/stream/2025-04-02T23:00:07.052     |      singleks | 2025-04-02T23:00:07.052 |        stream | {'tagkey': 'tagval'}
  ```

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

**Lihat tag aliran menggunakan AWS CLI**
+ Contoh ini menunjukkan cara membuat daftar tag untuk semua aliran di bawah ruang kunci yang ditentukan.

  ```
  aws keyspaces list-tags-for-resource --resource-arn 'arn:aws:cassandra:us-east-1:111122223333:/keyspace/my_keyspace/table/my_table/stream/2025-05-11T21:21:33.291'
  ```

  Output dari perintah terakhir terlihat seperti ini.

  ```
  {
      "tags": [
          {
              "key": "key1",
              "value": "val1"
          },
          {
              "key": "key2",
              "value": "val2"
          },
          {
              "key": "key3",
              "value": "val3"
          },
          {
              "key": "key4",
              "value": "val4"
          }
      ]
  }
  ```

------

# Membuat laporan alokasi biaya menggunakan tag untuk Amazon Keyspaces
<a name="CostAllocationReports"></a>

AWS menggunakan tag untuk mengatur biaya sumber daya pada laporan alokasi biaya Anda. AWS menyediakan dua jenis tag alokasi biaya:
+ Tag AWS yang dihasilkan. AWS mendefinisikan, membuat, dan menerapkan tag ini untuk Anda.
+ Tanda yang ditentukan pengguna. Anda menentukan, membuat, dan menerapkan tanda ini.

Anda harus mengaktifkan kedua jenis tanda secara terpisah sebelum tanda tersebut muncul di Cost Explorer atau laporan alokasi biaya. 

 Untuk mengaktifkan tag AWS yang dihasilkan: 

1.  Masuk ke Konsol Manajemen AWS dan buka konsol Billing and Cost Management [https://console.aws.amazon.com/billing/di](https://console.aws.amazon.com/billing/home#/) rumah\$1/. 

1.  Di panel navigasi, pilih **Tanda Alokasi Biaya**. 

1.  Di bagian **Tanda Alokasi Biaya yang Dihasilkan AWS**, pilih **Aktifkan**. 

 Untuk mengaktifkan tanda yang ditentukan pengguna: 

1.  Masuk ke Konsol Manajemen AWS dan buka konsol Billing and Cost Management [https://console.aws.amazon.com/billing/di](https://console.aws.amazon.com/billing/home#/) rumah\$1/. 

1.  Di panel navigasi, pilih **Tanda Alokasi Biaya**. 

1.  Di bagian **Tanda Alokasi Biaya yang Ditentukan Pengguna**, pilih **Aktifkan**. 

 Setelah Anda membuat dan mengaktifkan tag, AWS buat laporan alokasi biaya dengan penggunaan dan biaya yang dikelompokkan berdasarkan tag aktif Anda. Laporan alokasi biaya mencakup semua AWS biaya Anda untuk setiap periode penagihan. Laporan ini mencakup sumber daya yang diberi tanda dan tidak diberi tanda, sehingga Anda dapat mengatur biaya untuk sumber daya dengan jelas. 

**catatan**  
 Saat ini, data apa pun yang ditransfer keluar dari Amazon Keyspaces tidak akan dipecah berdasarkan tag pada laporan alokasi biaya. 

 Untuk informasi selengkapnya, lihat [Menggunakan tanda alokasi biaya](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html). 