5 リッチ履歴データベース構成の作成

豊富な履歴は、Oracle AI DatabaseまたはMySQLでブロックチェーン・トランザクション、イベント、トレースおよび状態を索引付けできます。管理者は、SQLクエリを使用して、調査、レポート作成、調整、およびオフチェーン・データとの統合を行うことができます。コンソーシアム・デプロイメントでは、メンバーはファウンダ提供のリッチ履歴データベースを共有したり、独自のノード用に個別のデータベースを維持したりできます。

リッチ履歴データベースをインスタンスに関連付ける場合は、インスタンスを作成する前に構成する必要があります。Blockchain Platform Managerでリッチ履歴データベースを構成する前に、Oracle DatabaseまたはMySQLデータベースのいずれかを作成しておく必要があります。

  1. オープン・ブロックチェーン・プラットフォーム・マネージャ(https://controlplane.domainname/console/index.html)。
  2. 新しく作成したユーザー名およびアイデンティティ・プロバイダの作成時に追加したパスワードを使用して、Blockchain Platform Managerにログインします。
  3. 構成ページで、「リッチ履歴データベース」タブを選択します。
  4. すべての必須フィールドに入力してください。
    • オプションで、資格証明ウォレットの.zipファイルをアップロードすることを選択できます。このファイルにはクライアント資格証明が含まれ、データベースによって生成されます。
    • ブロックチェーン表を使用してリッチ履歴データベースを格納するには、データベース・ブロックチェーン表の使用を選択します。基礎となるデータベースは、ブロックチェーン表をサポートしている必要があります。
      • データ定義言語(DDL)文を使用して表および行の保持を指定するには、「拡張構成問合せ」を選択し、DDL文を入力します。
    「保存」を選択します。