5 リッチ履歴データベース構成の作成
豊富な履歴は、Oracle AI DatabaseまたはMySQLでブロックチェーン・トランザクション、イベント、トレースおよび状態を索引付けできます。管理者は、SQLクエリを使用して、調査、レポート作成、調整、およびオフチェーン・データとの統合を行うことができます。コンソーシアム・デプロイメントでは、メンバーはファウンダ提供のリッチ履歴データベースを共有したり、独自のノード用に個別のデータベースを維持したりできます。
リッチ履歴データベースをインスタンスに関連付ける場合は、インスタンスを作成する前に構成する必要があります。Blockchain Platform Managerでリッチ履歴データベースを構成する前に、Oracle DatabaseまたはMySQLデータベースのいずれかを作成しておく必要があります。
- オープン・ブロックチェーン・プラットフォーム・マネージャ(
https://controlplane.domainname/console/index.html)。 - 新しく作成したユーザー名およびアイデンティティ・プロバイダの作成時に追加したパスワードを使用して、Blockchain Platform Managerにログインします。
- 構成ページで、「リッチ履歴データベース」タブを選択します。
- すべての必須フィールドに入力してください。
- オプションで、資格証明ウォレットの
.zipファイルをアップロードすることを選択できます。このファイルにはクライアント資格証明が含まれ、データベースによって生成されます。 - ブロックチェーン表を使用してリッチ履歴データベースを格納するには、データベース・ブロックチェーン表の使用を選択します。基礎となるデータベースは、ブロックチェーン表をサポートしている必要があります。
- データ定義言語(DDL)文を使用して表および行の保持を指定するには、「拡張構成問合せ」を選択し、DDL文を入力します。
- オプションで、資格証明ウォレットの