Partilhar via


Definir uma política de retenção de dados Análise de Armazenamento

Por predefinição, Análise de Armazenamento não eliminará quaisquer dados de registo ou métricas. Existem duas formas de eliminar Análise de Armazenamento dados: ao fazer manualmente pedidos de eliminação ou ao definir uma política de retenção de dados.

Importante

Para evitar custos desnecessários, defina uma política de retenção para registo e métricas.

Definir uma Política de Retenção de Dados

Pode configurar duas políticas de retenção de dados: uma para registo e outra para métricas. Quando ativado para ambos, Análise de Armazenamento eliminará registos e entradas de tabelas mais antigas do que o número de dias especificado. O período de retenção máximo é de 365 dias (1 ano).

Nota

Quando efetua alterações à política de retenção, poderá demorar vários minutos até que as suas definições sejam aplicadas.

Para configurar uma política que elimina dados de registo e de métricas após 7 dias, faça um pedido para a operação Definir Propriedades do Serviço Blob, Definir Propriedades do Serviço de Tabela ou Definir Propriedades do Serviço de Fila com os <RetentionPolicy> nós configurados, como mostrado:

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

O XML seguinte mostra os <RetentionPolicy> nós no contexto do payload completo para um pedido Definir Propriedades do Serviço Blob:

<?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>  

Também pode configurar uma política de retenção que utilize períodos diferentes para registos e métricas. Para desativar uma política de retenção no futuro, chame a operação Definir Propriedades do Serviço Blob com o <Enabled> nó no interior definido como falso, conforme mostrado abaixo:

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

Nota

Se desativar Análise de Armazenamento para um serviço de armazenamento, mas uma política de retenção de dados estiver ativada, os dados antigos continuarão a ser eliminados. Para evitar a perda acidental de dados, certifique-se de que configura a política de retenção de dados ao ativar e desativar Análise de Armazenamento.

Consulte também

Definir Propriedades do Serviço Blob
Obter Propriedades do Serviço Blob
Definir Propriedades do Serviço tabela
Obter Propriedades do Serviço Tabela
Definir Propriedades do Serviço de Fila
Obter Propriedades do Serviço de Fila