

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

# Konfigurasikan pengaturan penyimpanan di AWS IoT SiteWise
<a name="configure-storage"></a>

Anda dapat mengonfigurasi pengaturan penyimpanan untuk ikut serta dalam layanan penyimpanan tingkat hangat yang dikelola, dan juga untuk mereplikasi data ke tingkat dingin. Untuk mempelajari lebih lanjut tentang periode retensi untuk tingkat hangat dan panas, lihat[Dampak retensi data](#retention-period). Saat mengonfigurasi pengaturan penyimpanan, lakukan hal berikut:
+  **Retensi tingkat panas** — Tetapkan periode retensi untuk berapa lama data Anda disimpan di hot tier sebelum dihapus, dan dipindahkan ke layanan penyimpanan tingkat hangat atau penyimpanan tingkat dingin yang dikelola berdasarkan pengaturan penyimpanan Anda. AWS IoT SiteWise akan menghapus data apa pun di hot tier yang ada sebelum periode retensi berakhir. Jika Anda tidak menetapkan periode retensi, data Anda disimpan tanpa batas waktu di tingkat panas. 
+  **Retensi tingkat hangat** — Tetapkan periode retensi untuk berapa lama data Anda disimpan di tingkat hangat sebelum dihapus dari AWS IoT SiteWise penyimpanan dan dipindahkan ke penyimpanan tingkat dingin yang dikelola pelanggan. AWS IoT SiteWise menghapus data apa pun dari tingkat hangat yang ada sebelum periode retensi berakhir. Jika periode retensi tidak diatur, data Anda disimpan tanpa batas waktu di tingkat hangat.

**catatan**  
Untuk meningkatkan kinerja kueri, tetapkan periode retensi tingkat panas dengan penyimpanan tingkat hangat. 

## Dampak retensi data dalam penyimpanan tingkat panas dan hangat
<a name="retention-period"></a>
+  Saat Anda mengurangi periode retensi penyimpanan tingkat panas, data dipindahkan secara permanen dari tingkat panas ke tingkat hangat atau dingin. Saat Anda mengurangi periode retensi tingkat hangat, data dipindahkan ke tingkat dingin, dan dihapus secara permanen dari tingkat hangat. 
+  Saat Anda meningkatkan periode retensi penyimpanan tingkat panas atau hangat, perubahan memengaruhi data yang dikirim AWS IoT SiteWise sejak saat itu. AWS IoT SiteWise tidak mengambil data dari penyimpanan hangat atau dingin untuk mengisi tingkat panas. Misalnya, jika periode retensi penyimpanan hot tier awalnya ditetapkan selama 30 hari dan kemudian ditingkatkan menjadi 60 hari, dibutuhkan 30 hari untuk penyimpanan hot tier berisi data senilai 60 hari. 

**Topics**
+ [Dampak retensi data dalam penyimpanan tingkat panas dan hangat](#retention-period)
+ [Konfigurasikan pengaturan penyimpanan untuk tingkat hangat (konsol)](#configure-storage-console-warm)
+ [Konfigurasikan pengaturan penyimpanan untuk tingkat hangat (AWS CLI)](#configure-storage-cli-warm)
+ [Konfigurasikan pengaturan penyimpanan untuk tingkat dingin (konsol)](#configure-storage-console)
+ [Konfigurasikan pengaturan penyimpanan untuk tingkat dingin (AWS CLI)](#configure-storage-cli)

## Konfigurasikan pengaturan penyimpanan untuk tingkat hangat (konsol)
<a name="configure-storage-console-warm"></a>

Prosedur berikut menunjukkan cara mengonfigurasi pengaturan penyimpanan untuk mereplikasi data ke tingkat hangat di AWS IoT SiteWise konsol.

**Untuk mengkonfigurasi pengaturan penyimpanan di konsol**

1. Navigasikan ke [konsol AWS IoT SiteWise](https://console.aws.amazon.com/iotsitewise/) tersebut.

1. Di panel navigasi, di bawah **Pengaturan**, pilih **Penyimpanan**.

1. **Di sudut kanan atas, pilih Edit.**

1. Pada halaman **Edit penyimpanan**, lakukan hal berikut:

1. Untuk **pengaturan Hot tier**, lakukan hal berikut:
   + Jika Anda ingin menetapkan periode retensi untuk berapa lama data disimpan di hot tier sebelum dihapus, dan dipindahkan ke penyimpanan tingkat hangat yang dikelola layanan, pilih **Aktifkan periode retensi**.
   +  Untuk mengonfigurasi periode retensi, masukkan bilangan bulat dan pilih unit. Periode retensi harus lebih besar dari atau sama dengan 30 hari. 

   AWS IoT SiteWise menghapus data apa pun di tingkat panas yang lebih lama dari periode retensi. Jika Anda tidak menetapkan periode retensi, data Anda disimpan tanpa batas waktu.

1. (Disarankan) Untuk **pengaturan tingkat hangat**, lakukan hal berikut:
   + Untuk memilih penyimpanan tingkat hangat, pilih **Saya mengonfirmasi keikutsertaan penyimpanan tingkat hangat** untuk memilih penyimpanan tingkat hangat.
   +  (Opsional) Untuk mengonfigurasi periode retensi, masukkan bilangan bulat dan pilih unit. Periode retensi harus lebih besar dari atau sama dengan 365 hari. 

   AWS IoT SiteWise menghapus data di tingkat hangat yang ada lebih awal dari periode retensi. Jika Anda tidak menetapkan periode retensi, data Anda disimpan tanpa batas waktu.
**catatan**  
Saat Anda memilih tingkat hangat, konfigurasi hanya akan ditampilkan sekali.
Untuk mengatur retensi tingkat panas, Anda harus memiliki penyimpanan tingkat hangat atau dingin. Untuk efisiensi biaya dan pengambilan data historis, AWS IoT SiteWise rekomendasikan agar Anda menyimpan data jangka panjang di tingkat hangat.
Untuk mengatur retensi tingkat hangat, Anda harus memiliki penyimpanan tingkat dingin.

1. Pilih **Simpan** untuk menyimpan pengaturan penyimpanan Anda.

Di bagian **AWS IoT SiteWise penyimpanan**, **penyimpanan tingkat hangat** berada di salah satu status berikut:
+ **Diaktifkan** — Jika data Anda ada sebelum periode retensi tingkat panas AWS IoT SiteWise , pindahkan data ke tingkat hangat.”
+ **Dinonaktifkan** - Penyimpanan tingkat hangat dinonaktifkan.

## Konfigurasikan pengaturan penyimpanan untuk tingkat hangat (AWS CLI)
<a name="configure-storage-cli-warm"></a>

Anda dapat mengonfigurasi pengaturan penyimpanan untuk memindahkan data ke tingkat hangat dengan menggunakan perintah AWS CLI dan perintah berikut.

Untuk mencegah penggantian konfigurasi yang ada, ambil informasi konfigurasi penyimpanan saat ini dengan menjalankan perintah berikut:

```
aws iotsitewise describe-storage-configuration
```

**Example respons tanpa konfigurasi tingkat dingin yang ada**  

```
{
          "storageType": "SITEWISE_DEFAULT_STORAGE",
          "disassociatedDataStorage": "ENABLED",
          "configurationStatus": {
              "state": "ACTIVE"
          },
          "lastUpdateDate": "2021-10-14T15:53:35-07:00",
          "warmTier": "DISABLED"
}
```

**Example respons dengan konfigurasi tingkat dingin yang ada**  

```
{             
      "storageType": "MULTI_LAYER_STORAGE",
          "multiLayerStorage": {
            "customerManagedS3Storage": {
            "s3ResourceArn": "arn:aws:s3:::amzn-s3-demo-bucket/prefix/",
            "roleArn": "arn:aws:iam::aws-account-id:role/role-name"
            }
          },
      "disassociatedDataStorage": "ENABLED",
      "retentionPeriod": {
      "numberOfDays": retention-in-days
      },
       "configurationStatus": {
       "state": "ACTIVE"
      },
      "lastUpdateDate": "2023-10-25T15:59:46-07:00",
      "warmTier": "DISABLED"
}
```

### Konfigurasikan pengaturan penyimpanan untuk tingkat hangat dengan AWS CLI
<a name="configure-storage-cli-warm-tier"></a>

Jalankan perintah berikut untuk mengkonfigurasi pengaturan penyimpanan. Ganti `file-name` dengan nama file yang berisi konfigurasi AWS IoT SiteWise penyimpanan.

```
aws iotsitewise put-storage-configuration --cli-input-json file://file-name.json
```

**Example AWS IoT SiteWise konfigurasi dengan tingkat panas dan hangat**  

```
{
             "storageType": "SITEWISE_DEFAULT_STORAGE",
             "disassociatedDataStorage": "ENABLED",
             "warmTier": "ENABLED",
             "retentionPeriod": {
                "numberOfDays": hot-tier-retention-in-days
              } 
              
}
```
`hot-tier-retention-in-days`harus bilangan bulat yang lebih besar dari atau sama dengan 30 hari.

**Example response**  

```
{
             "storageType": "SITEWISE_DEFAULT_STORAGE",
             "configurationStatus": {
             "state": "UPDATE_IN_PROGRESS"
             }
}
```

Jika Anda mengaktifkan penyimpanan tingkat dingin, lihat[Konfigurasikan pengaturan penyimpanan dengan AWS CLI dan tingkat dingin yang ada](#configure-storage-cli-existing-cold).

### Konfigurasikan pengaturan penyimpanan dengan AWS CLI dan tingkat dingin yang ada
<a name="configure-storage-cli-existing-cold"></a>

**Konfigurasikan pengaturan penyimpanan menggunakan AWS CLI penyimpanan tingkat dingin yang ada**
+ Jalankan perintah berikut untuk mengkonfigurasi pengaturan penyimpanan. Ganti *file-name* dengan nama file yang berisi konfigurasi AWS IoT SiteWise penyimpanan.

  ```
  aws iotsitewise put-storage-configuration --cli-input-json file://file-name.json
  ```  
**Example AWS IoT SiteWise konfigurasi penyimpanan**  
  + Ganti *amzn-s3-demo-bucket* dengan nama bucket Amazon S3 Anda.
  + Ganti *prefix* dengan awalan Amazon S3 Anda.
  + Ganti *aws-account-id* dengan ID AWS akun Anda.
  + Ganti *role-name* dengan nama peran akses Amazon S3 yang memungkinkan AWS IoT SiteWise untuk mengirim data ke Amazon S3.
  + Ganti *hot-tier-retention-in-days* dengan bilangan bulat yang lebih besar dari atau sama dengan 30 hari.
  + Ganti *warm-tier-retention-in-days* dengan bilangan bulat yang lebih besar dari atau sama dengan 365 hari.
**catatan**  
AWS IoT SiteWise akan menghapus data apa pun di tingkat hangat yang lebih tua dari periode retensi tingkat dingin. Jika Anda tidak menetapkan periode retensi, data Anda disimpan tanpa batas waktu.

  ```
  {
        "storageType": "MULTI_LAYER_STORAGE",
          "multiLayerStorage": {
            "customerManagedS3Storage": {
                "s3ResourceArn": "arn:aws:s3:::amzn-s3-demo-bucket/prefix/",
                "roleArn": "arn:aws:iam::aws-account-id:role/role-name"
                }
            },
      "disassociatedDataStorage": "ENABLED",
      "retentionPeriod": {
        "numberOfDays": hot-tier-retention-in-days
      },
      "warmTier": "ENABLED",
      "warmTierRetentionPeriod": {
        "numberOfDays": warm-tier-retention-in-days
      }
  }
  ```  
**Example response**  

  ```
  {
        "storageType": "MULTI_LAYER_STORAGE",
        "configurationStatus": {
          "state": "UPDATE_IN_PROGRESS"
         }
  }
  ```

## Konfigurasikan pengaturan penyimpanan untuk tingkat dingin (konsol)
<a name="configure-storage-console"></a>

Prosedur berikut menunjukkan cara mengonfigurasi pengaturan penyimpanan untuk mereplikasi data ke tingkat dingin di AWS IoT SiteWise konsol.

**Untuk mengkonfigurasi pengaturan penyimpanan di konsol**

1. Navigasikan ke [konsol AWS IoT SiteWise](https://console.aws.amazon.com/iotsitewise/) tersebut.

1. Di panel navigasi, di bawah **Pengaturan**, pilih **Penyimpanan**.

1. **Di sudut kanan atas, pilih Edit.**

1. Pada halaman **Edit penyimpanan**, lakukan hal berikut:

   1. Untuk **pengaturan Penyimpanan**, pilih **Aktifkan penyimpanan tingkat dingin**. Penyimpanan tingkat dingin dinonaktifkan secara default.

   1. Untuk **lokasi bucket S3**, masukkan nama bucket Amazon S3 yang ada dan awalan.
**catatan**  
Amazon S3 menggunakan awalan sebagai nama folder di bucket Amazon S3. Awalan harus memiliki 1-255 karakter dan diakhiri dengan garis miring (/). AWS IoT SiteWise Data Anda disimpan di folder ini.
Jika Anda tidak memiliki bucket Amazon S3, pilih **View**, lalu buat bucket di konsol Amazon S3. Untuk informasi selengkapnya, lihat [Membuat bucket S3 pertama Anda](https://docs.aws.amazon.com/AmazonS3/latest/userguide/GetStartedWithS3.html#creating-bucket) di Panduan *Pengguna Amazon S3*.

   1. Untuk **peran akses S3**, lakukan salah satu hal berikut:
      + Pilih **Buat peran dari templat AWS terkelola**, AWS secara otomatis membuat peran IAM yang memungkinkan AWS IoT SiteWise untuk mengirim data ke Amazon S3.
      + Pilih **Gunakan peran yang ada**, lalu pilih peran yang Anda buat dari daftar.
**catatan**  
Anda harus menggunakan nama bucket Amazon S3 yang sama untuk **lokasi bucket S3** yang Anda gunakan pada langkah sebelumnya dan dalam kebijakan IAM Anda.
Pastikan bahwa peran Anda memiliki izin yang ditunjukkan dalam contoh berikut.  

**Example kebijakan izin:**    
****  

          ```
          {
                "Version":"2012-10-17",		 	 	 
                "Statement": [
                    {
                        "Effect": "Allow",
                        "Action": [
                            "s3:PutObject",
                            "s3:GetObject",
                            "s3:DeleteObject",
                            "s3:GetBucketLocation",
                            "s3:ListBucket"
                        ],
                        "Resource": [
                            "arn:aws:s3:::amzn-s3-demo-bucket",
                            "arn:aws:s3:::amzn-s3-demo-bucket/*"
                        ]
                    }
                ]
            }
          ```
Ganti amzn-s3-demo-bucket dengan nama bucket Amazon S3 Anda.
 Jika bucket Amazon S3 dienkripsi menggunakan kunci KMS yang dikelola pelanggan, kunci KMS harus memiliki kebijakan akses dengan peran dan operasi IAM. `kms:Decrypt` `kms:GenerateDataKey` 

   1. Untuk mengatur hot tier, lihat Langkah 5 di[Konfigurasikan pengaturan penyimpanan untuk tingkat hangat (konsol)](#configure-storage-console-warm).

   1. (Opsional) Untuk **AWS IoT Analytics integrasi**, lakukan hal berikut.
**catatan**  
Pemberitahuan akhir dukungan: Pada 15 Desember 2025, AWS akan mengakhiri dukungan untuk AWS IoT Analytics. Setelah 15 Desember 2025, Anda tidak akan lagi dapat mengakses AWS IoT Analytics konsol atau AWS IoT Analytics sumber daya. Untuk informasi selengkapnya, lihat [AWS IoT Analytics akhir dukungan](https://docs.aws.amazon.com/iotanalytics/latest/userguide/iotanalytics-end-of-support.html).

      1. Jika Anda AWS IoT Analytics ingin menggunakan kueri data Anda, pilih **Penyimpanan AWS IoT Analytics data yang diaktifkan**.

      1. AWS IoT SiteWise menghasilkan nama untuk penyimpanan data Anda atau Anda dapat memasukkan nama yang berbeda.

      AWS IoT SiteWise secara otomatis membuat penyimpanan data AWS IoT Analytics untuk menyimpan data Anda. Untuk menanyakan data, Anda dapat menggunakan AWS IoT Analytics untuk membuat kumpulan data. Untuk informasi selengkapnya, lihat [Bekerja dengan AWS IoT SiteWise data](https://docs.aws.amazon.com/iotanalytics/latest/userguide/dataset-itsw.html) di *Panduan AWS IoT Analytics Pengguna*.

   1. Pilih **Simpan**.

Di bagian **AWS IoT SiteWise penyimpanan**, **penyimpanan tingkat dingin** dapat menjadi salah satu dari nilai berikut:
+ **Diaktifkan** - AWS IoT SiteWise mereplikasi data Anda ke bucket Amazon S3 yang ditentukan.
+ **Mengaktifkan** — AWS IoT SiteWise memproses permintaan Anda untuk mengaktifkan penyimpanan tingkat dingin. Proses ini bisa memakan waktu beberapa menit untuk menyelesaikannya.
+ **Enable\$1Failed** — AWS IoT SiteWise tidak dapat memproses permintaan Anda untuk mengaktifkan penyimpanan tingkat dingin. Jika Anda mengaktifkan AWS IoT SiteWise untuk mengirim log ke Amazon CloudWatch Logs, Anda dapat menggunakan log ini untuk memecahkan masalah. Untuk informasi selengkapnya, lihat [Monitor dengan Amazon CloudWatch Logs](monitor-cloudwatch-logs.md).
+ **Dinonaktifkan** - Penyimpanan tingkat dingin dinonaktifkan.

## Konfigurasikan pengaturan penyimpanan untuk tingkat dingin (AWS CLI)
<a name="configure-storage-cli"></a>

Prosedur berikut menunjukkan cara mengkonfigurasi pengaturan penyimpanan untuk mereplikasi data ke tingkat dingin menggunakan AWS CLI.

**Untuk mengkonfigurasi pengaturan penyimpanan menggunakan AWS CLI**

1. Untuk mengekspor data ke bucket Amazon S3 di akun Anda, jalankan perintah berikut untuk mengonfigurasi pengaturan penyimpanan. Ganti *file-name* dengan nama file yang berisi konfigurasi AWS IoT SiteWise penyimpanan.

   ```
   aws iotsitewise put-storage-configuration --cli-input-json file://file-name.json
   ```  
**Example AWS IoT SiteWise konfigurasi penyimpanan**  
   + Ganti *amzn-s3-demo-bucket* dengan nama bucket Amazon S3 Anda.
   + Ganti *prefix* dengan awalan Amazon S3 Anda.
   + Ganti *aws-account-id* dengan ID AWS akun Anda.
   + Ganti *role-name* dengan nama peran akses Amazon S3 yang memungkinkan AWS IoT SiteWise untuk mengirim data ke Amazon S3.
   + Ganti *retention-in-days* dengan bilangan bulat lebih besar dari atau sama dengan 30 hari.

   ```
   {
         "storageType": "MULTI_LAYER_STORAGE",
         "multiLayerStorage": {
             "customerManagedS3Storage": {
                 "s3ResourceArn": "arn:aws:s3:::amzn-s3-demo-bucket/prefix/",
                 "roleArn": "arn:aws:iam::aws-account-id:role/role-name"
             }
         }, 
         "retentionPeriod": { 
             "numberOfDays": retention-in-days,
             "unlimited": false
         }
     }
   ```
**catatan**  
Anda harus menggunakan nama bucket Amazon S3 yang sama dalam konfigurasi AWS IoT SiteWise penyimpanan dan kebijakan IAM.
Pastikan bahwa peran Anda memiliki izin yang ditunjukkan dalam contoh berikut.  

**Example kebijakan izin:**    
****  

     ```
     {
           "Version":"2012-10-17",		 	 	 
           "Statement": [
               {
                   "Effect": "Allow",
                   "Action": [
                       "s3:PutObject",
                       "s3:GetObject",
                       "s3:DeleteObject",
                       "s3:GetBucketLocation",
                       "s3:ListBucket"
                   ],
                   "Resource": [
                       "arn:aws:s3:::amzn-s3-demo-bucket",
                       "arn:aws:s3:::amzn-s3-demo-bucket/*"
                   ]
               }
           ]
       }
     ```
Ganti amzn-s3-demo-bucket dengan nama bucket Amazon S3 Anda.
 Jika bucket Amazon S3 dienkripsi menggunakan kunci KMS yang dikelola pelanggan, kunci KMS harus memiliki kebijakan akses dengan peran dan operasi IAM. `kms:Decrypt` `kms:GenerateDataKey`   
**Example response**  

   ```
   {
       "storageType": "MULTI_LAYER_STORAGE",
       "retentionPeriod": {
           "numberOfDays": 100,
           "unlimited": false
       },
       "configurationStatus": {
           "state": "UPDATE_IN_PROGRESS"
       }
   }
   ```
**catatan**  
Diperlukan beberapa menit AWS IoT SiteWise untuk memperbarui konfigurasi penyimpanan.

1. Untuk mengambil informasi konfigurasi penyimpanan, jalankan perintah berikut.

   ```
   aws iotsitewise describe-storage-configuration
   ```  
**Example response**  

   ```
   {
         "storageType": "MULTI_LAYER_STORAGE",
         "multiLayerStorage": {
             "customerManagedS3Storage": {
                 "s3ResourceArn": "arn:aws:s3:::amzn-s3-demo-bucket/torque/",
                 "roleArn": "arn:aws:iam::123456789012:role/SWAccessS3Role"
             }
         },
         "retentionPeriod": { 
             "numberOfDays": 100,
             "unlimited": false
         },
         "configurationStatus": {
             "state": "ACTIVE"
         },
         "lastUpdateDate": "2021-03-30T15:54:14-07:00"
     }
   ```

1. Untuk berhenti mengekspor data ke bucket Amazon S3, jalankan perintah berikut untuk mengonfigurasi pengaturan penyimpanan.

   ```
   aws iotsitewise put-storage-configuration --storage-type SITEWISE_DEFAULT_STORAGE
   ```
**catatan**  
Secara default, data Anda hanya disimpan di tingkat panas AWS IoT SiteWise.  
**Example response**  

   ```
   {
         "storageType": "SITEWISE_DEFAULT_STORAGE",
         "configurationStatus": {
             "state": "UPDATE_IN_PROGRESS"
         }
     }
   ```

1. Untuk mengambil informasi konfigurasi penyimpanan, jalankan perintah berikut.

   ```
   aws iotsitewise describe-storage-configuration
   ```  
**Example response**  

   ```
   {
         "storageType": "SITEWISE_DEFAULT_STORAGE",
         "configurationStatus": {
             "state": "ACTIVE"
         },
         "lastUpdateDate": "2021-03-30T15:57:14-07:00"
     }
   ```

### (Opsional) Buat penyimpanan AWS IoT Analytics data (AWS CLI)
<a name="create-iotanalytics-data-store-cli"></a>

**catatan**  
Pemberitahuan akhir dukungan: Pada 15 Desember 2025, AWS akan mengakhiri dukungan untuk AWS IoT Analytics. Setelah 15 Desember 2025, Anda tidak akan lagi dapat mengakses AWS IoT Analytics konsol atau AWS IoT Analytics sumber daya. Untuk informasi selengkapnya, lihat [AWS IoT Analytics akhir dukungan](https://docs.aws.amazon.com/iotanalytics/latest/userguide/iotanalytics-end-of-support.html).

Penyimpanan AWS IoT Analytics data adalah repositori yang dapat diskalakan dan dapat dikueri yang menerima dan menyimpan data. Anda dapat menggunakan AWS IoT SiteWise konsol atau AWS IoT Analytics APIs membuat penyimpanan AWS IoT Analytics data untuk menyimpan AWS IoT SiteWise data Anda. Untuk menanyakan data, Anda membuat kumpulan data dengan menggunakan. AWS IoT Analytics Untuk informasi selengkapnya, lihat [Bekerja dengan AWS IoT SiteWise data](https://docs.aws.amazon.com/iotanalytics/latest/userguide/dataset-itsw.html) di *Panduan AWS IoT Analytics Pengguna*.

Langkah-langkah berikut digunakan AWS CLI untuk membuat penyimpanan data di AWS IoT Analytics.

Untuk membuat penyimpanan data, jalankan perintah berikut. Ganti *file-name* dengan nama file yang berisi konfigurasi penyimpanan data.

```
aws iotanalytics create-datastore --cli-input-json file://file-name.json
```

**catatan**  
Anda harus menentukan nama bucket Amazon S3 yang ada. Jika Anda tidak memiliki ember Amazon S3, buat ember terlebih dahulu. Untuk informasi selengkapnya, lihat [Membuat bucket S3 pertama Anda](https://docs.aws.amazon.com/AmazonS3/latest/userguide/GetStartedWithS3.html#creating-bucket) di Panduan *Pengguna Amazon S3*.
Anda harus menggunakan nama bucket Amazon S3 yang sama dalam konfigurasi AWS IoT SiteWise penyimpanan, kebijakan IAM, dan konfigurasi penyimpanan AWS IoT Analytics data.

**Example AWS IoT Analytics konfigurasi penyimpanan data**  
Ganti *data-store-name* dan *amzn-s3-demo-bucket* dengan nama penyimpanan AWS IoT Analytics data dan nama bucket Amazon S3 Anda.  

```
{
      "datastoreName": "data-store-name",
      "datastoreStorage": {
          "iotSiteWiseMultiLayerStorage": {
              "customerManagedS3Storage": {
                  "bucket": "amzn-s3-demo-bucket"
              }
          }
      },
      "retentionPeriod": {
          "numberOfDays": 90
      }
  }
```

**Example response**  

```
{
      "datastoreName": "datastore_IoTSiteWise_demo",
      "datastoreArn": "arn:aws:iotanalytics:us-west-2:123456789012:datastore/datastore_IoTSiteWise_demo",
      "retentionPeriod": {
          "numberOfDays": 90,
          "unlimited": false
      }
  }
```