Bagikan melalui


Mengatur kebijakan retensi data Storage Analytics

Secara default, Storage Analytics tidak akan menghapus data pengelogan atau metrik apa pun. Ada dua cara untuk menghapus data Storage Analytics: dengan membuat permintaan penghapusan secara manual atau dengan mengatur kebijakan penyimpanan data.

Penting

Untuk menghindari biaya yang tidak perlu, tetapkan kebijakan penyimpanan untuk pengelogan dan metrik.

Mengatur Kebijakan Penyimpanan Data

Anda dapat mengonfigurasi dua kebijakan retensi data: satu untuk pengelogan dan satu untuk metrik. Saat diaktifkan untuk keduanya, Storage Analytics akan menghapus log dan entri tabel yang lebih lama dari jumlah hari yang ditentukan. Periode retensi maksimum adalah 365 hari (1 tahun).

Catatan

Saat Anda membuat perubahan pada kebijakan penyimpanan Anda, mungkin perlu waktu beberapa menit agar pengaturan Anda diterapkan.

Untuk menyiapkan kebijakan yang menghapus data pengelogan dan metrik setelah 7 hari, buat permintaan ke operasi Atur Properti Layanan Blob, Atur Properti Layanan Tabel, atau Atur Properti Layanan Antrean dengan simpul yang dikonfigurasi <RetentionPolicy> seperti yang diperlihatkan:

…  
<RetentionPolicy>  
    <Enabled>true</Enabled>  
    <Days>7</Days>  
</RetentionPolicy>  
…  

XML berikut menunjukkan simpul <RetentionPolicy> dalam konteks payload lengkap untuk permintaan Atur Properti Blob Service:

<?xml version="1.0" encoding="utf-8"?>  
<StorageServiceProperties>  
    <Logging>  
        <Version>1.0</Version>  
        <Delete>true</Delete>  
        <Read>false</Read>  
        <Write>true </Write>  
        <RetentionPolicy>  
            <Enabled>true</Enabled>  
            <Days>7</Days>  
        </RetentionPolicy>  
    </Logging>  
    <HourMetrics>  
        <Version>1.0</Version>  
        <Enabled>true</Enabled>  
        <IncludeAPIs>false</IncludeAPIs>  
        <RetentionPolicy>  
            <Enabled>true</Enabled>  
            <Days>7</Days>  
        </RetentionPolicy>  
    </HourMetrics>  
    <MinuteMetrics>  
        <Version>1.0</Version>  
        <Enabled>true</Enabled>  
        <IncludeAPIs>false</IncludeAPIs>  
        <RetentionPolicy>  
            <Enabled>true</Enabled>  
            <Days>7</Days>  
        </RetentionPolicy>  
    </MinuteMetrics>  
    <DefaultServiceVersion>2013-08-15</DefaultServiceVersion>  
</StorageServiceProperties>  

Anda juga dapat mengonfigurasi kebijakan penyimpanan yang menggunakan periode yang berbeda untuk pengelogan dan metrik. Untuk menonaktifkan kebijakan penyimpanan di masa mendatang, panggil operasi Atur Properti Blob Service dengan simpul <Enabled> di dalamnya diatur ke false, seperti yang ditunjukkan di bawah ini:

…  
<RetentionPolicy>  
    <Enabled>false</Enabled>  
    <Days>7</Days>  
</RetentionPolicy>  
…  

Catatan

Jika Anda menonaktifkan Storage Analytics untuk layanan penyimpanan tetapi kebijakan retensi data diaktifkan, data lama Anda akan terus dihapus. Untuk menghindari kehilangan data yang tidak disengaja, pastikan Anda mengonfigurasi kebijakan retensi data saat mengaktifkan dan menonaktifkan Storage Analytics.

Lihat juga

Mengatur Properti Blob Service
Mendapatkan Properti Blob Service
Mengatur Properti Layanan Tabel
Mendapatkan Properti Layanan Tabel
Mengatur Properti Layanan Antrean
Mendapatkan Properti Layanan Antrean