ILMルールで高度なフィルタを使用する
-
このドキュメント ページのPDF
- ソフトウェアをインストールしてアップグレードする
- 構成と管理
PDF版ドキュメントのセット
Creating your file...
高度なフィルタを使用すると、メタデータに基づいて特定のオブジェクトにのみ適用する ILM ルールを作成できます。ルールに対して高度なフィルタを設定するには、照合するメタデータのタイプを選択し、演算子を選択して、メタデータ値を指定します。オブジェクトが評価されると、高度なフィルタに一致するメタデータを含むオブジェクトにのみ ILM ルールが適用されます。
次の表に、高度なフィルタで指定できるメタデータタイプ、各タイプのメタデータに使用できる演算子、および想定されるメタデータ値を示します。
メタデータタイプ | サポートされる演算子 | メタデータ値 |
---|---|---|
取り込み時間(マイクロ秒) |
|
オブジェクトが取り込まれた日時。
|
キーを押します |
|
一意の S3 または Swift オブジェクトキーのすべてまたは一部。 たとえば、で終わるオブジェクトを照合できます |
最終アクセス時間(マイクロ秒) |
|
オブジェクトが最後に読み出された(読み取られた、または表示された)日時。
|
場所の制約( S3 のみ) |
|
S3 バケットが作成されたリージョン。表示されるリージョンを定義するには、 * ilm * > * Regions * を使用します。
|
オブジェクトサイズ( MB ) |
|
オブジェクトのサイズ( MB 単位)。 1MB未満のオブジェクトサイズでフィルタリングするには、10進値を入力します。たとえば、イレイジャーコーディングコピーを作成するルールの場合は、「* Object Size(MB)* advanced filter」を「* greater than 0.2 *」に設定します。この設定により、200KB以下のオブジェクトにイレイジャーコーディングが使用されることはありません。 *注意:*ブラウザの種類とロケールの設定によって、小数点としてピリオドまたはカンマを使用する必要があるかどうかが制御されます。 |
ユーザメタデータ |
|
キーと値のペア。 * User Metadata Name * はキー、 * User Metadata Value * は値です。 たとえば、ユーザメタデータがあるオブジェクトでフィルタリングするには、のように指定します
|
オブジェクトタグ( S3 のみ) |
|
キーと値のペア。 * オブジェクトタグ名 * はキー、 * オブジェクトタグ値 * は値です。 たとえば、オブジェクトタグがのオブジェクトでフィルタリングする場合などです
|
複数のメタデータタイプと値を指定する
高度なフィルタを定義する場合は、複数のタイプのメタデータと複数のメタデータ値を指定できます。たとえば、サイズが 10~100MB のオブジェクトに一致するルールを設定するには、 * Object Size * メタデータタイプを選択し、 2 つのメタデータ値を指定します。
-
最初のメタデータ値で 10MB 以上のオブジェクトを指定します。
-
2 番目のメタデータ値で 100MB 以下のオブジェクトを指定します。
複数のエントリを使用すると、照合するオブジェクトを正確に制御できます。次の例では、 camera_type ユーザメタデータの値が Brand A または Brand B の環境 オブジェクトをルールします。ただし、ルールでは、 10MB より小さい Brand B のオブジェクトのみが環境 されます。