すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:オブジェクトの検索

最終更新日:May 06, 2024

バケットに多数のオブジェクトが含まれている場合は、プレフィックスでオブジェクトを検索して取得し、検索効率を向上させることができます。

制限事項

  • 検索ルール

    プレフィックスでオブジェクトを検索できます。 プレフィックスは、オブジェクト名の先頭にある文字列です。 プレフィックス文字列は大文字と小文字が区別され、スラッシュ (/) を含めることはできません。

  • 検索結果

    プレフィックスを指定してバケットのルートディレクトリまたは指定されたディレクトリ内のオブジェクトを検索すると、指定されたプレフィックスを含む名前のオブジェクトまたはサブディレクトリのみが返されます。

    説明

    バケットのディレクトリ内のオブジェクトまたはサブディレクトリを再帰的に検索する場合は、GetBucket (ListObjects) 操作またはossutilのlsコマンドを使用できます。

手順

OSS コンソールの使用

  1. にログインします。OSSコンソール.

  2. 左側のナビゲーションウィンドウで、バケットリスト をクリックします。 [バケット] ページで、目的のバケットを見つけてクリックします。

  3. 左側のナビゲーションツリーで、ファイル > オブジェクト を選択します。

  4. オブジェクトを検索します。

    • バケットのルートディレクトリ内の特定のオブジェクトまたはディレクトリを検索する

      検索ボックスに検索するプレフィックスを入力し、Enterキーを押すか、アイコンをクリックしsearchます。 名前がルートディレクトリ内の指定されたプレフィックスを含むオブジェクトおよびディレクトリが表示されます。

      次の例は、TestBucketバケットでプレフィックスexampleで検索した結果を示しています。

      構造指定プレフィックス検索結果
      TestBucketの例Examplesrcfolder1                          
          └ ─ ─ Examplesrcfolder1 Exampledestfolder.png                           
                 â ─ ─ test.txt                                
                 â ─ ─ abc.jpg
          └ ─ ─ Exampledestfolder.png
          └ ─ ─ example.txt 
    • バケットの指定されたディレクトリ内の特定のオブジェクトまたはサブディレクトリを検索する

      ディレクトリ名をクリックします。 検索ボックスに検索するプレフィックスを入力し、Enterキーを押すか、アイコンをクリックしsearchます。 ディレクトリ内の指定されたプレフィックスを名前に含むオブジェクトおよびサブディレクトリが表示されます。

      次の例は、バケットのExamplesrcfolder1ディレクトリでプレフィックスProjectで検索した結果を示しています。

      構造指定プレフィックス検索結果
      Examplesrcfolder1プロジェクトProjectfolder
          └ ─ ─ Projectfolder ProjectA.jpg
                â ─ ─ a.txt ProjectB.doc
                â ─ ─ b.txt
          └ ─ ─ ProjectA.jpg
          └ ─ ─ ProjectB.doc
          └ ─ ─ projectC.doc 

ossbrowserの使用

ossbrowserを使用して、OSSコンソールで実行できるのと同じバケットレベルの操作を実行できます。 ossbrowserの画面上の指示に従って、特定のオブジェクトを検索できます。 ossbrowserの使用方法の詳細については、「ossbrowserの使用」をご参照ください。