Prenez le contrôle de la synchronisation des données du IBM Knowledge Catalog dans le data mart de reporting.
Prérequis
Avant de démarrer la synchronisation de génération de rapports, veillez à utiliser un schéma propre sans aucune table de génération de rapports.
Si vous utilisez un schéma existant, vous n'avez pas besoin de le supprimer. Supprimez toutes les tables présentes dans votre schéma:
DROP TABLE <SCHEMA_NAME>.<TABLE_NAME>;
Synchronisation de génération de rapports
- Lorsque vous cliquez sur Démarrer la génération de rapports, les données sont envoyées à la base de données sélectionnée et vous pouvez commencer à générer des rapports avec des requêtes SQL. Pour démarrer avec les requêtes, voir le Diagramme de modèle de données.
Les données sont automatiquement synchronisées entre IBM Knowledge Catalog et la base de données. Tout changement dans le catalogue, le projet, la catégorie ou la règle de protection de données activé pour le reporting est répercuté dans la base de données.
- Vous pouvez arrêter la synchronisation des données IBM Knowledge Catalog dans le data mart de reporting lorsque des interruptions se produisent. Lorsque vous arrêtez la génération de rapports, les données ne sont plus synchronisées et sont supprimées de la base de données. Les paramètres de génération de rapports existants sont conservés.
- En cas d'interruption, au lieu d'arrêter complètement le reporting, vous pouvez interrompre la synchronisation des données du IBM Knowledge Catalog dans le datamart de reporting. Toutes les mises à jour apportées aux actifs ou aux artefacts en pause sont traitées lors de la reprise de la synchronisation.
Synchronisation et mise à jour automatiques des données dans le magasin de données
Les données sont initialement synchronisées avec le magasin de données lorsque vous activez et démarrez la génération de rapports.
Si un incident se produit, la synchronisation automatique est relancée jusqu'à quatre fois.
Une fois la génération de rapports établie, le magasin de données est synchronisé uniquement lorsque des modifications sont apportées aux données pour lesquelles la génération de rapports est configurée. Par exemple, les modifications apportées aux actifs ou aux artefacts de gouvernance, ou à leurs attributs, relations ou affectations.
Vous ne pouvez pas configurer d'intervalle de synchronisation.
Gestion des échecs de synchronisation et redémarrage manuel de la synchronisation
Si la synchronisation initiale d'un élément particulier échoue, les métadonnées associées à cet élément ne sont pas synchronisées avec les tables cible du magasin de données. Au lieu de cela, ces données sont ignorées jusqu'à ce que vous résolviez le problème sous-jacent. Une fois que vous avez résolu le problème qui déclenche l'erreur, les détails de cet actif ou artefact manquant sont automatiquement mis à jour dans le magasin de données.
En outre, lors d'une mise à jour dans le paramètre de génération de rapports, tous les actifs qui ont été ignorés sont également mis en file d'attente pour une mise à jour.
Si la synchronisation échoue après la modification des paramètres de génération de rapports, la synchronisation est toujours établie pour les paramètres précédents.
Si vous pensez que le cluster ou la base de données n'est pas synchronisé, vous pouvez redémarrer la synchronisation manuellement dans l'interface utilisateur.
- Pour les éléments qui ont échoué. Cette option redémarre uniquement les conteneurs ou les fonctions qui ont échoué.
- Pour les éléments ayant échoué et les éléments de la file d'attente. Cette option redémarre tous les éléments qui n'ont pas encore été démarrés (le cas échéant) et les conteneurs ou fonctions ayant échoué.
- Pour tous les éléments configurés. Cette option redémarre tous les éléments qui n'avaient pas encore été démarrés (le cas échéant) et les conteneurs ou fonctions ayant échoué ou transmis.
Selon l'option choisie, le processus peut prendre un certain temps. En savoir plus sur la configuration des rapports pour IBM Knowledge Catalog
Pour retirer les données de reporting de la base de données et démarrer avec une nouvelle configuration, procédez comme suit :
- Cliquez sur Arrêter la génération de rapports. Les données ne sont plus synchronisées et elles sont supprimées de la base de données. Les paramètres de génération de rapports existants sont conservés.
- Cliquez sur Réinitialiser les paramètres. Les paramètres sont remis à leur état par défaut. Vous pouvez alors définir une nouvelle connexion et configurer le reporting autrement.
Sujet parent : Configuration de la création de rapports pour IBM Knowledge Catalog