Skip to main content
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Usando filtros avançados em regras ILM

Colaboradores

A filtragem avançada permite criar regras ILM que se aplicam somente a objetos específicos com base em seus metadados. Ao configurar a filtragem avançada para uma regra, você seleciona o tipo de metadados que deseja corresponder, seleciona um operador e especifica um valor de metadados. Quando os objetos são avaliados, a regra ILM é aplicada somente aos objetos que têm metadados correspondentes ao filtro avançado.

A tabela mostra os tipos de metadados que você pode especificar em filtros avançados, os operadores que você pode usar para cada tipo de metadados e os valores de metadados esperados.

Tipo de metadados Operadores suportados Valor dos metadados

Tempo de ingestão (microssegundos)

  • igual a

  • não é igual

  • menos de

  • menor que ou igual

  • superior a.

  • maior que ou igual

Hora e data em que o objeto foi ingerido.

Observação: para evitar problemas de recursos ao ativar uma nova política ILM, você pode usar o filtro avançado de tempo de ingestão em qualquer regra que possa alterar a localização de grandes números de objetos existentes. Defina o tempo de ingestão para ser maior ou igual ao tempo aproximado em que a nova política entrará em vigor para garantir que os objetos existentes não sejam movidos desnecessariamente.

Chave

  • igual a

  • não é igual

  • contém

  • não contém

  • começa com

  • não começa com

  • termina com

  • não termina com

Toda ou parte de uma chave de objeto S3 ou Swift única.

Por exemplo, você pode querer combinar objetos que terminam com .txt ou começam test-object/ com .

Último tempo de acesso (microssegundos)

  • igual a

  • não é igual

  • menos de

  • menor que ou igual

  • superior a.

  • maior que ou igual

  • existe

  • não existe

Hora e data em que o objeto foi recuperado pela última vez (lido ou visualizado).

Observação: se você planeja usar o último tempo de acesso como um filtro avançado, as atualizações do último tempo de acesso devem estar ativadas para o bucket do S3 ou o contentor Swift.

Restrição de localização (apenas S3)

  • igual a

  • não é igual

A região onde foi criado um bucket S3. Utilize ILM > Regiões para definir as regiões que são apresentadas.

Nota: Um valor de US-East-1 irá corresponder objetos em buckets criados na região US-East-1, bem como objetos em buckets que não têm nenhuma região especificada.

Tamanho do objeto (MB)

  • igual a

  • não é igual

  • menos de

  • menor que ou igual

  • superior a.

  • maior que ou igual

O tamanho do objeto em MB.

Para filtrar em tamanhos de objetos menores que 1 MB, digite um valor decimal. Por exemplo, defina o filtro avançado Object Size (MB) para maior que 0,2 para qualquer regra que faça cópias codificadas por apagamento. Essa configuração garante que a codificação de apagamento não seja usada para objetos 200 KB ou menores.

Observação: o tipo de navegador e as configurações de localidade controlam se você precisa usar um ponto ou uma vírgula como separador decimal.

Metadados do utilizador

  • contém

  • termina com

  • igual a

  • existe

  • não contém

  • não termina com

  • não é igual

  • não existe

  • não começa com

  • começa com

Par chave-valor, onde Nome de metadados do usuário é a chave e valor de metadados do usuário é o valor.

Por exemplo, para filtrar objetos que têm metadados de usuário do color=blue, especifique color para Nome de metadados do usuário, equals para o operador e blue para valor de metadados do usuário.

Observação: os nomes de metadados do usuário não são sensíveis a maiúsculas e minúsculas; os valores de metadados do usuário são sensíveis a maiúsculas e minúsculas.

Etiqueta de objeto (apenas S3)

  • contém

  • termina com

  • igual a

  • existe

  • não contém

  • não termina com

  • não é igual

  • não existe

  • não começa com

  • começa com

Par chave-valor, onde Nome da etiqueta do objeto é a chave e valor da etiqueta do objeto é o valor.

Por exemplo, para filtrar objetos que têm uma tag de objeto de Image=True, especifique Image para Nome da Etiqueta de objeto, equals para o operador e True para valor da Etiqueta de objeto.

Nota: nomes de marcas de objetos e valores de tags de objetos são sensíveis a maiúsculas e minúsculas. Você deve inserir esses itens exatamente como eles foram definidos para o objeto.

Especificando vários tipos e valores de metadados

Ao definir filtragem avançada, você pode especificar vários tipos de metadados e vários valores de metadados. Por exemplo, se você quiser que uma regra corresponda a objetos entre 10 MB e 100 MB de tamanho, você selecionaria o tipo de metadados tamanho do objeto e especificaria dois valores de metadados.

  • O primeiro valor de metadados especifica objetos maiores ou iguais a 10 MB.

  • O segundo valor de metadados especifica objetos menores ou iguais a 100 MB.

Exemplo de filtragem avançada para tamanho de objeto

O uso de várias entradas permite que você tenha controle preciso sobre quais objetos são correspondidos. No exemplo a seguir, a regra se aplica a objetos que têm uma marca A ou marca B como o valor dos metadados do usuário camera_type. No entanto, a regra só se aplica aos objetos da marca B menores que 10 MB.

Exemplo de filtragem avançada para metadados do usuário