5 Créer une configuration de base de données à historique enrichi
Un historique riche peut indexer les transactions, les événements, les traces et l'état de la blockchain dans Oracle AI Database ou MySQL. Les administrateurs peuvent utiliser des requêtes SQL pour l'investigation, le reporting, le rapprochement et l'intégration avec les données hors chaîne. Dans les déploiements de consortium, les membres peuvent partager une base de données d'historique riche fournie par le fondateur ou gérer des bases de données distinctes pour leurs propres noeuds.
Si vous souhaitez qu'une base de données d'historique enrichie soit associée à votre instance, elle doit être configurée avant sa création. Vous devez avoir créé une base de données Oracle Database ou MySQL avant de configurer une base de données d'historique riche dans Blockchain Platform Manager.
- Ouvrez Blockchain Platform Manager (
https://controlplane.domainname/console/index.html). - Connectez-vous à Blockchain Platform Manager à l'aide du nouveau nom utilisateur et du mot de passe que vous avez ajoutés lors de la création de votre fournisseur d'identités.
- Sur la page Configuration, sélectionnez l'onglet Base de données d'historique enrichie.
- Complétez tous les champs obligatoires.
- Vous pouvez éventuellement choisir de télécharger vers le serveur un fichier
.zipde portefeuille d'informations d'identification. Ce fichier contient les informations d'identification client et est généré par la base de données. - Pour utiliser des tables de chaîne de blocs afin de stocker la base de données d'historique enrichie, sélectionnez Utiliser la table de chaîne de blocs de base de données. La base de données sous-jacente doit prendre en charge les tables de blockchain.
- Pour indiquer la conservation des tables et des lignes à l'aide d'une instruction LDD (langage de définition de données), sélectionnez Requête de configuration avancée, puis entrez l'instruction LDD.
- Vous pouvez éventuellement choisir de télécharger vers le serveur un fichier