Inventory service からのイベントの公開 IBM Cloud Object Storage
イベントは、統合ステップが完了した後、 IBM Cloud® Object Storage 。 その後、 IBM Cloud Object Storage からデータをダウンロードして、さらに処理することができます。
- Order Hub を使用している場合は、 イベントを発行するためのエンドポイントの設定を参照してください。
- Order Hub をご利用でない場合は、 IBM® Software Support までご連絡ください。
- バケット名
ファイル名プレフィックス
- エンドポイント URL. 詳細については、 エンドポイントとストレージの場所を参照してください。
- 認証詳細
認証中 IBM Cloud Object Storage
- APIキーの認証情報
- 詳細は IAMの概要を参照。
- HMAC 認証情報
- 詳細については、「 HMAC クレデンシャルの使用 」を参照してください。
- HMACアクセスキー
- HMAC秘密鍵
- リージョン - 詳細については、 エンドポイントとストレージの場所を参照してください。
ファイルの処理
- IBM Cloud Object Storage バケツ内のファイル数を取得する。
- ローカルにファイルをダウンロードする。
- ファイル内のイベント数を数える。
- IBM Cloud Object Storage バケツからすべてのファイルを削除する。
詳しくは IBM Cloud Object Storage をご覧ください。
ソフトウェア開発キットを始める
IBM Cloud Object Storage Java™、、、Go用のソフトウェア開発キット(SDK)を提供しており、 を最大限に活用し、 イベントフィードに統合するのに役立ちます。 Python NodeJS, IBM Cloud Object Storage Inventory Visibility
SDKのダウンロードとインストール方法、およびオブジェクト・ストレージを使用した基本操作のコードサンプルについては、 SDKを使い始めるを参照してください。
Javaサンプルコード
Getting started with IBM Cloud Object Storage に付属するJavaサンプルコードには、 Object Storage で基本的な操作を実行する入門的な例が示されている。 このコード例は、バケツとアイテムの名前に UUID (Universally Unique Identifiers) を使用し、潜在的な衝突を防いでいるため、複数回実行することができます。
コードサンプルを実行するには、角括弧やその他の余分な文字を削除する必要があります。 また、 endpoint、 api-key、 resource-instance-id、 storage-class の値をエンドポイント情報に置き換える必要がある。
Getting started with IBM Cloud Object Storage Code example セクションからJavaコードブロックをコピーし、必要な値をあなたの情報に置き換えて、コードサンプルを実行します。
詳しくは、 Javaを使うを参照のこと。
Python サンプルコード
Getting started with IBM Cloud Object Storage で提供される Python コードサンプルは、 Object Storage で基本的な操作を実行する入門的な例を示している。 このコード例は、バケツとアイテムの名前に UUID (Universally Unique Identifiers) を使用し、潜在的な衝突を防いでいるため、複数回実行することができます。
コードサンプルを実行するには、角括弧やその他の余分な文字を削除する必要があります。 また、 endpoint、 api-key、 resource-instance-id、 storage-class の値をエンドポイント情報に置き換える必要がある。
Getting started with IBM Cloud Object Storage Code example セクションから Python コードブロックをコピーし、必要な値をあなたの情報に置き換えて、コードサンプルを実行します。