機械翻訳について

統合からのOracle Cloud Infrastructureバケットおよびオブジェクトの管理

Oracle Cloud Infrastructureオブジェクト・ストレージ・バケットおよびオブジェクトは、「OCIオブジェクト・ストレージ」アクションを使用して統合キャンバスから直接管理できます。 この項では、バケットを作成し、統合からオブジェクトを直接アップロードする方法の概要を示します。

オブジェクト・ストレージ・バケットの作成

  1. RESTアダプタのトリガー接続を統合に追加します。
    1. 「基本情報」ページで、名前を入力し、「次」をクリックします。
    2. 「リソース構成」ページで、次の情報を入力します。
      フィールド 説明
      エンドポイントの相対リソースURIは何ですか 次のように入力します。
      /trigger
      エンドポイントでどのアクションを実行しますか POSTを選択します。
      構成するオプションを選択してください ページの下部までスクロールし、次のオプションを選択します:
      • このエンドポイントのパラメータの追加および確認
      • このエンドポイントのリクエスト・ペイロードの構成
    3. 「リクエスト・パラメータ」ページで、次の問合せパラメータを作成します。
      名前 データ型
      bucketName 文字列
      objectName 文字列
    4. リクエスト・ページで、次の問合せパラメータを作成します。
      フィールド 説明
      リクエスト・ペイロード書式を選択 バイナリ
      リクエスト本文のメディア・タイプは何ですか。 application/octet-stream
    5. 「サマリー」ページで「終了」をクリックします。
  2. 統合に「OCIオブジェクト・ストレージ」アクションを追加します。
  3. 名前を入力します。
  4. 「バケットの管理」を選択します。
  5. 「操作の選択」リストから、「バケットを作成」を選択します。
  6. バケットを作成するコンパートメントを選択します。

    この例では、オブジェクト・ストレージ・バケットが、Oracle Cloud Infrastructure「オイク」コンパートメントで作成用に選択されています。


    オブジェクト・ストレージの構成パネルには、名前、管理するリソース・タイプ、選択した操作および選択したコンパートメントのフィールドが表示されます。

  7. 「続行」をクリックします。
  8. サマリー・ページで選択内容を確認します。 指定された名前、選択したコンパートメント、およびそのコンパートメントのOCIDが表示されます。

    統合は次のようになります。


    統合には、トリガー、マップ・アクションおよびOCIオブジェクト・ストレージ・アクションが表示されます。

  9. マッパーをダブルクリックします。
  10. 「ターゲット」セクションで、「コンパートメントID」要素を右クリックし、「ターゲット・ノードの作成」を選択します。
  11. 式ビルダーで、OCID値を指定します。 「コンパートメントID」にマップする値は、別のOCIDまたは空白の値(空の文字列)であっても、設計時の選択よりも優先されます。


    ソース、マッピング・キャンバスおよびターゲット・セクションが表示されます。 ターゲット・コンパートメントID要素が選択されています。 下部の式ビルダーに、コンパートメントのOCID値が入力されます。

  12. 「ターゲット」セクションで、「名前」要素を右クリックし、「ターゲット・ノードの作成」を選択します。
  13. 式ビルダーで、新しいバケットに使用する名前を入力します(この例では、l2_demo_bucketが入力されています)。


    ソース、マッピング・キャンバスおよびターゲット・セクションが表示されます。 ターゲット名要素が選択されています。 下部の式ビルダーに、値l2_demo_bucketが入力されます。

    これでマッパーの構成が完了しました。


    ターゲット列には、コンパートメントIDおよび名前要素が表示されます。 どちらの要素にも、式ビルダーで定義されていることを示すTアイコンがあります。

  14. 変更を保存し、統合を終了します。
  15. 統合の上にカーソルを置き、「アクション」 「アクション」アイコン「実行」の順に選択します。
  16. 構成および実行ページで、「実行」をクリックします。
  17. アクティビティ・ストリームを確認します。


    「アクティビティ・ストリーム」パネル・インスタンスIDおよびトレース・レベルが上部に表示されます。 アクティビティ・ストリームには、統合を介したメッセージの移動が表示されます。 すべてのマイルストンは緑色で表示されます。

  18. Oracle Cloudコンソールに移動します。
  19. ナビゲーション・ペインで、「ストレージ」「バケット」の順に選択します。


    ナビゲーション・ペインに、Storageオプションが選択されていることが示されます。 右側には、ブロック・ストレージ、ファイル・ストレージおよびオブジェクト・ストレージとアーカイブ・ストレージのセクションがあります。 オブジェクト・ストレージおよびアーカイブ・ストレージ内の「バケット」オプションが選択されています。

    新しいバケット(この例ではl2_demo_bucket)が表に表示されます。


    バケットの作成ボタンが上部に表示されます。 下には、名前、デフォルト・ストレージ層、表示および作成済の列がある表があります。 l2_demo_bucketという名前のバケットが表に表示されます。

オブジェクトのアップロード

  1. RESTアダプタのトリガー接続を統合に追加します。
    1. 「基本情報」ページで、名前を入力し、「次」をクリックします。
    2. 「リソース構成」ページで、次の情報を入力します。
      フィールド 説明
      エンドポイントの相対リソースURIは何ですか 次のように入力します。
      /trigger
      エンドポイントでどのアクションを実行しますか POSTを選択します。
      構成するオプションを選択してください ページの下部までスクロールし、次のオプションを選択します:
      • このエンドポイントのパラメータの追加および確認
      • このエンドポイントのリクエスト・ペイロードの構成
    3. 「リクエスト・パラメータ」ページで、次の問合せパラメータを作成します。
      名前 データ型
      bucketName 文字列
      objectName 文字列
    4. リクエスト・ページで、次の問合せパラメータを作成します。
      フィールド 説明
      リクエスト・ペイロード書式を選択 バイナリ
      リクエスト本文のメディア・タイプは何ですか。 application/octet-stream
    5. 「サマリー」ページで「終了」をクリックします。
  2. 「OCIオブジェクト・ストレージ」アクションを統合に追加します。
    1. 名前を入力します。
    2. 「オブジェクトの管理」を選択します。
    3. 「操作の選択」リストから、「オブジェクトのアップロード」を選択し、「続行」をクリックします。


      オブジェクト・ストレージの構成パネルには、名前、管理するリソース・タイプおよび選択した操作のフィールドが表示されます。

    4. サマリー・ページで選択内容を確認し、「終了」をクリックします。
  3. マッパーをクリックします。
  4. 次のソースとターゲットのマッピングを実行します。
    • ソース「バケット名」をターゲット「バケット名」にマップします。
    • ソース「オブジェクト名」をターゲット「オブジェクト名」にマップします。
    • ソース「ストリーム参照」をターゲット「ストリーム参照」にマップします。


    ソース、マッピング・キャンバスおよびターゲット・セクションが表示されます。 バケット名がバケット名にマップされています。 オブジェクト名はオブジェクト名にマップされます。 ストリーム参照はストリーム参照にマップされています。

  5. 統合を保存します。

    統合は次のようになります。


    統合には、トリガー、マップおよびOCIオブジェクト・ストレージのアクションが表示されます。

  6. 統合キャンバスを終了します。
  7. 統合の上にカーソルを置き、「アクション」 「アクション」アイコン「実行」の順に選択します。
  8. 「リクエスト」セクションで、「ファイル」をクリックして、Oracle Cloud Infrastructureに追加するオブジェクト(この例ではjpgファイル)をアップロードし、「実行」をクリックします。


    構成および実行ページには、POST URLおよびリクエスト・セクションが表示されます。このセクションには、URIパラメータ、ヘッダー、本文、cURLおよび統合プロパティのタブが含まれています。

  9. Oracle Cloudコンソールに移動します。
  10. ナビゲーション・ペインで、「ストレージ」「バケット」の順に選択します。
  11. オブジェクトをアップロードしたバケット(この例ではl2_demo_bucket)をクリックします。

    オブジェクトが「オブジェクト」セクションに表示されます。 オブジェクトの名前は、構成および実行ページでアップロードしたものから変更されることに注意してください。


    バケットの詳細ページが表示されます。 可視性の編集、リソースの移動、再暗号化、タグの追加および削除のタブが表示されます。 バケット情報サブタグが選択されています。 「一般的な」セクションには、ネームスペース、コンパートメント、作成済、ETagおよびOCIDフィールドが含まれます。 「使用法」セクションには、近似オブジェクト数、近似サイズ、コミットされていないマルチパート・アップロードの近似数およびコミットされていないマルチパート・アップロードの近似サイズのフィールドが表示されます。 「機能」セクションには、デフォルト・ストレージ層、可視性、暗号化キー、自動階層化、オブジェクト・イベントの出力およびオブジェクト・バージョニングのフィールドが表示されます。 下部にはオブジェクト・セクションがあります。 「アップロード」タブが選択されています。 名前、最終変更、サイズおよびストレージ層の列を含む表が表示されます。