MicroStrategy ONE

Création de métadonnées, d'historiques et de référentiels de statistiques

Vous pouvez créer des métadonnées, une liste historique, des statistiques et des référentiels Enterprise Manager à l'aide de l'assistant de configuration MicroStrategy. Des référentiels pour vos métadonnées, votre historique et vos tables de statistiques sont créés dans la source de données spécifiée par les DSN auxquels vous vous connectez.

Il est recommandé de créer les tables de métadonnées, de liste d'historique et de référentiel de statistiques dans différentes bases de données pour garantir des performances améliorées.

À mesure que vous terminez le processus de configuration, des messages peuvent s'afficher. Pour plus de détails sur les messages système affichés pendant le processus de configuration, reportez-vous à Messages de configuration.

Vous pouvez choisir de créer des référentiels de métadonnées, d'historique et de statistiques à l'aide d'un fichier de réponses avec l'assistant de configuration. Cela vous permet de fournir aux utilisateurs un fichier de configuration pour effectuer les tâches de configuration plutôt que de demander aux utilisateurs de parcourir l'assistant de configuration. La création et l'utilisation d'un fichier de réponses peuvent être effectuées à l'aide de l'interface de l'assistant de configuration ou d'un outil de ligne de commande disponible pour Linux.

Autorisations de base de données requises pour créer des métadonnées, une liste d'historique et des référentiels de statistiques

Pour créer des référentiels de métadonnées, d'historique et de statistiques dans une base de données, vous avez besoin d'un compte utilisateur de base de données à associer aux tables créées pour les référentiels. MicroStrategy recommande que le compte d'utilisateur de base de données utilisé pour créer ces référentiels dispose de toutes les autorisations pour la base de données.

Si le compte utilisateur de la base de données ne peut pas bénéficier des autorisations complètes sur la base de données, sachez que ce compte nécessite les autorisations Sélectionner, Insérer, Mettre à jour, Créer, Supprimer et Supprimer. Ces autorisations sont requises pour divers objets de base de données en fonction du type de base de données que vous utilisez. Par exemple, les autorisations d'objet de base de données suivantes sont requises, le cas échéant, pour votre type de base de données :

Objet de base de données

Type d'autorisations requises

Tables

Sélectionner, insérer, mettre à jour, créer, supprimer, supprimer

Index

Créer, supprimer

Déclencheurs

Créer, supprimer

Fonctions

Créer, exécuter

Paquets

Créer

Procédures

Créer, exécuter

Lors de la création de métadonnées, d'un historique et de référentiels de statistiques, l'assistant de configuration fournit une option permettant de prévisualiser les instructions SQL qui seront exécutées. Vous pouvez consulter cet aperçu SQL pour mieux comprendre les tâches qui seront requises dans le cadre de la création de métadonnées, de l'historique et des référentiels de statistiques.

Reportez-vous à la documentation de votre base de données tierce pour connaître les noms spécifiques et les détails sur les autorisations de base de données et les objets de base de données.

Création d'un référentiel de métadonnées

Le référentiel de métadonnées est une collection de tables qui contiennent les définitions pour presque tous les objets MicroStrategy, notamment les connexions de base de données, les définitions de serveur, les instances et connexions de base de données, les rapports, les mesures, les faits, etc. Il est obligatoire de disposer d'un référentiel de métadonnées auquel Intelligence Server peut se connecter.

Vous pouvez créer le référentiel de métadonnées à l'emplacement de base de données de votre choix. De plus, une configuration par défaut est créée dans les tables de métadonnées. Cette option remplit les tables avec les données de base requises pour les métadonnées MicroStrategy, telles que la structure du dossier du projet par défaut et certaines informations de connexion de base.

Si Intelligence Server n'est pas installé sur la même machine que l'Assistant de configuration, vous pouvez uniquement créer un référentiel de métadonnées à l'aide de l'Assistant de configuration 32 bits.

Si vous mettez à niveau vos métadonnées d'une version précédente de MicroStrategy au lieu de créer de nouvelles métadonnées, consultez la Upgrade Help.

  • Avant de créer un référentiel de métadonnées, vous devez vous assurer que vous le stockez sur une combinaison certifiée de base de données, de pilote ODBC et de système d'exploitation. Pour obtenir une liste des environnements de référentiels de métadonnées certifiés, consultez la Lisezmoi MicroStrategy.
  • Un compte utilisateur de base de données à associer aux tables de métadonnées. MicroStrategy recommande que le compte d'utilisateur de base de données utilisé pour créer un référentiel de métadonnées se voit accorder toutes les autorisations pour la base de données. Si le compte d'utilisateur de base de données ne peut pas se voir accorder toutes les autorisations sur la base de données, reportez-vous à Autorisations de base de données requises pour créer des métadonnées, une liste d'historique et des référentiels de statistiques pour plus de détails sur les autorisations de base de données requises pour cette configuration.
  • Bien que les erreurs de création de métadonnées soient rares en général, vous pouvez consulter une liste des erreurs potentielles dans Erreur de création des métadonnées et d'autres référentiels pour vous préparer à ou éviter des scénarios spécifiques pouvant causer des erreurs.

Pour créer un référentiel de métadonnées

  1. Ouvrez l'assistant de configuration MicroStrategy.
  2. Sélectionner Tables de référentiel de métadonnées, d'historique et de statistiques et cliquez sur Suivant(s).
  3. Sélectionnez Tables de métadonnées case à cocher et cliquez sur Suivant(s). La page Configuration du référentiel : Tables de métadonnées s'ouvre.

    Vous pouvez également choisir de créer une liste historique et un référentiel de statistiques immédiatement après la création d'un référentiel de métadonnées. Si vous créez une liste d'historique ou un référentiel de statistiques dans le cadre de la même routine de configuration que la création d'un nouveau référentiel de métadonnées et que la configuration est effectuée dans un environnement Windows, des instances de base de données sont automatiquement créées pour la liste d'historique et les référentiels de statistiques.

  4. À partir de DSN Liste déroulante, sélectionnez le DSN pour votre référentiel de métadonnées.

    S'il n'existe pas de DSN pour votre référentiel de métadonnées, vous pouvez cliquer sur Nouveau pour ouvrir l'assistant de connexion et créer un nouveau DSN. Les étapes pour créer un nouveau DSN avec l'assistant de connexion sont décrites dans Création d'un DSN pour une source de données.

    Bien qu'il soit possible d'utiliser la base de données Microsoft Access pour le référentiel de métadonnées, il ne s'agit pas d'un référentiel de métadonnées approprié pour un projet de production. Vous ne devez pas utiliser Microsoft Access pour autre chose qu'une application de preuve de concept ou de démonstration.

  5. Saisissez un Nom d'utilisateur et Mot de passe qui peut se connecter à la source de données.

    L'utilisateur de base de données que vous indiquez devient le propriétaire de l'ensemble des tables et objets de métadonnées. L'utilisateur de la base de données doit disposer des autorisations Sélectionner, Insérer et Mettre à jour. Des tables intermédiaires sont créées dans les métadonnées pour les requêtes de recherche récursives, qui nécessitent également les autorisations Créer et Supprimer. La mise à jour du schéma nécessite l'autorisation de suppression.

  6. Après avoir fourni un nom d'utilisateur et un mot de passe valides, vous pouvez cliquer sur Aperçu SQL pour ouvrir la boîte de dialogue de l'aperçu SQL. Cette boîte de dialogue fournit les instructions SQL qui seront exécutées sur votre source de données pour créer les tables de métadonnées. Cliquez sur Fermer.

    Si vous utilisez les options avancées pour modifier le script SQL, vous pouvez cliquer sur Aperçu SQL après avoir sélectionné le nouveau script pour afficher une liste mise à jour des instructions SQL qui seront exécutées.

  7. Cliquez sur Avancé.
  8. Dans la Préfixe de table, vous pouvez indiquer un préfixe à utiliser lorsque des tables de métadonnées sont créées dans la base de données que vous sélectionnez. Il s'agit d'une configuration facultative. Toutefois, vous devez utiliser des préfixes différents pour vos tables de métadonnées et vos tables d'historique si vous les stockez dans la même base de données.

    La plupart des bases de données utilisent un préfixe de deux caractères. Cependant, vous pouvez fournir autant de lettres, de nombres, de tirets bas (_) et périodes (.) selon les besoins pour prendre en charge vos préfixes de base de données. Pour déterminer les limites de caractères pour un préfixe, reportez-vous à la documentation de votre fournisseur de base de données tiers.

  9. Dans la Script, un script SQL pour créer des tables de métadonnées optimisées pour votre base de données est sélectionné. Si vous souhaitez sélectionner un autre script, cliquez sur . .. pour parcourir et sélectionner un script personnalisé.
  10. Cliquez sur Suivant(s). La page de configuration suivante qui s'ouvre dépend de votre scénario de configuration :
    • Si votre référentiel de métadonnées n'a pas besoin d'être mis à niveau et que vous n'avez pas sélectionné pour créer un historique ou des tables de statistiques, la page Résumé s'ouvre.
    • Si votre référentiel de métadonnées n'a pas besoin d'être mis à niveau et que vous avez sélectionné pour configurer l'historique ou les tables de statistiques, vous êtes invité à configurer ces options comme indiqué dans Création d'un référentiel de liste d'historique et Création de statistiques et de référentiels Enterprise Manager pour maintenir et surveiller l'activité du système.
    • Si votre référentiel de métadonnées doit être mis à niveau, annulez ce processus de création de métadonnées. Si vous continuez ce processus de création de tables de métadonnées, vos métadonnées actuelles seront écrasées par une toute nouvelle métadonnée. Pour plus d'informations sur la mise à niveau de vos métadonnées et de votre suite de projets MicroStrategy, reportez-vous à la Upgrade Help.
  11. Consultez les informations récapitulatives.

    Vous pouvez cliquer sur Enregistrer pour enregistrer la configuration en tant que fichier de réponse (.ini) pour configurer des référentiels de métadonnées sur d'autres systèmes ou pour exécuter des configurations silencieuses ultérieurement.

  12. Cliquez sur Terminer .

Création d'un référentiel de liste d'historique

Un historique Le référentiel de liste stocke les rapports des utilisateurs et documente les résultats pour une utilisation ultérieure. Les listes d'historique peuvent être stockées sur les systèmes de fichiers d'un ordinateur serveur. Les tables de liste d'historique offrent une option alternative pour stocker les informations de liste d'historique dans une base de données centralisée.

Si vous créez un référentiel de liste d'historique dans le cadre de la même routine de configuration pour créer un référentiel de métadonnées et que la configuration est effectuée dans un environnement Windows, une instance de base de données est automatiquement créée pour le référentiel de liste d'historique. Si vous créez le référentiel de liste d'historique séparément, si vous le créez pour un référentiel de métadonnées existant ou si vous le créez dans un environnement Linux, vous devez créer une instance de base de données pour le référentiel de liste d'historique. Pour plus d'informations sur la création d'une instance de base de données, reportez-vous à Création d'une instance de base de données.

Si vous mettez à niveau votre référentiel d'historiques à partir d'une version précédente de MicroStrategy au lieu de créer un tout nouveau référentiel d'historiques, consultez la Upgrade Help.

  • Avant de créer un référentiel de liste d'historique, vous devez vous assurer que vous le stockez sur une combinaison certifiée de base de données, de pilote ODBC et de système d'exploitation. Pour obtenir une liste des environnements de référentiel d'historiques certifiés, consultez la Lisezmoi MicroStrategy.
  • Un compte utilisateur de base de données à associer aux tables de la liste d'historique. MicroStrategy recommande que le compte d'utilisateur de base de données utilisé pour créer les tables de liste historique dispose de toutes les autorisations pour la base de données. Si le compte d'utilisateur de base de données ne peut pas se voir accorder toutes les autorisations sur la base de données, reportez-vous à Autorisations de base de données requises pour créer des métadonnées, une liste d'historique et des référentiels de statistiques pour plus de détails sur les autorisations de base de données requises pour cette configuration.
  • Les étapes ci-dessous sont spécifiques à la création d'un référentiel de liste d'historique. Si vous choisissez également de créer un référentiel de métadonnées, vous devez d'abord suivre les étapes décrites dans Création d'un référentiel de métadonnées.
  • Bien que les erreurs de création de l'historique soient rares en général, vous pouvez consulter une liste des erreurs potentielles dans Erreur de création des métadonnées et d'autres référentiels pour vous préparer à ou éviter des scénarios spécifiques pouvant entraîner des erreurs.

Pour créer un référentiel de liste d'historique

  1. Ouvrez l'assistant de configuration MicroStrategy.
  2. Sélectionner Tables de référentiel de métadonnées, d'historique et de statistiques et cliquez sur Suivant(s).
  3. Sélectionnez Tables de liste historique case à cocher et cliquez sur Suivant(s).
  4. À partir de DSN Liste déroulante, sélectionnez le DSN pour votre référentiel de listes historiques.

    S'il n'existe pas de DSN pour votre référentiel d'historiques, vous pouvez sélectionner Nouveau pour ouvrir l'assistant de connexion et créer un nouveau DSN. Les étapes pour créer un nouveau DSN avec l'assistant de connexion sont décrites dans Création d'un DSN pour une source de données.

  5. Saisissez un Nom d'utilisateur et Mot de passe qui peut se connecter à la source de données.

    L'utilisateur de base de données que vous indiquez devient le propriétaire de toutes les tables et de tous les objets de l'historique. L'utilisateur de la base de données doit disposer des autorisations de sélection, de création, d'insertion et de suppression.

  6. Après avoir fourni un nom d'utilisateur et un mot de passe valides, vous pouvez cliquer sur Aperçu SQL pour ouvrir la boîte de dialogue de l'aperçu SQL. Cette boîte de dialogue fournit les instructions SQL qui seront exécutées sur votre source de données pour créer les tables de l'historique. Cliquez sur Fermer Une fois que vous avez terminé de vérifier les instructions SQL, vous revenez à l'assistant de configuration.

    Si vous utilisez les options avancées pour modifier le script SQL, vous pouvez cliquer sur Aperçu SQL après avoir sélectionné le nouveau script pour voir une liste mise à jour des instructions SQL qui seront exécutées.

  7. Cliquez sur Avancé.
  8. Dans la Préfixe de table, vous pouvez indiquer un préfixe à utiliser lorsque des tables Liste historique sont créées dans la base de données que vous sélectionnez. Il s'agit d'une configuration facultative. Toutefois, vous devez utiliser des préfixes différents pour vos tables de métadonnées et vos tables d'historique si vous les stockez dans la même base de données.

    La plupart des bases de données utilisent un préfixe de deux caractères. Toutefois, vous pouvez fournir autant de lettres, de nombres, de tirets bas (_) et de périodes (.) que nécessaire pour prendre en charge vos préfixes de base de données. Pour déterminer les limites de caractères pour un préfixe, reportez-vous à la documentation de votre fournisseur de base de données tiers.

    Si vous utilisez un préfixe de table pour vos tables d'historique, vous devez également définir ce préfixe de table lorsque vous créez une instance de base de données pour vous connecter aux tables de l'historique. Pour plus d'informations sur la création d'une instance de base de données, reportez-vous à Création d'une instance de base de données.

  9. Dans la Script, un script SQL pour créer des tables d'historique optimisées pour votre base de données est sélectionné. Si vous souhaitez indiquer un script différent, cliquez sur . .. pour parcourir et sélectionner un script personnalisé. Pour plus d'informations sur les scripts SQL par défaut, consultez Scripts SQL.
  10. Cliquez sur Suivant(s). La page de configuration suivante qui s'ouvre dépend de votre scénario de configuration :
  11. Consultez les informations récapitulatives.

    Vous pouvez cliquer sur Enregistrer pour enregistrer la configuration en tant que fichier de réponse (.ini) pour configurer les référentiels d'historique sur d'autres systèmes ou pour exécuter des configurations silencieuses ultérieurement. Pour plus d'informations sur l'exécution de l'assistant de configuration avec un fichier de réponses, reportez-vous à Configuration de MicroStrategy avec un fichier de réponse.

  12. Cliquez sur Terminer pour appliquer la configuration et créer le référentiel de listes historiques.

    Une fois que vous avez terminé de configurer Intelligence Server et vos sources de projet, une instance de base de données doit être créée pour connecter un projet à un référentiel de liste historique. Si vous avez créé le référentiel de la liste historique dans le cadre de la même routine de configuration pour créer un référentiel de métadonnées et que la configuration est effectuée sur un environnement Windows, une instance de base de données est automatiquement créée pour le référentiel de la liste historique. Pour plus d'informations sur la création d'une instance de base de données, reportez-vous à Création d'une instance de base de données.

Création de statistiques et de référentiels Enterprise Manager pour maintenir et surveiller l'activité du système

Les référentiels de statistiques et d'Enterprise Manager sont des ensembles de tables de base de données utilisées pour maintenir et surveiller l'activité et les performances du système. Vous pouvez exécuter MicroStrategy Enterprise Manager par rapport aux informations statistiques pour analyser et interpréter les statistiques.

Pour obtenir une description détaillée des tables de statistiques utilisées dans la base de données Enterprise Manager Statistics, des champs que chaque table contient et des types de données associés à chaque champ pour MicroStrategy Intelligence Server, reportez-vous à la Définition d'objet et de modèle de données Enterprise Manager chapitre dans System Administration Guide.

Pour plus de détails sur la configuration des projets pour consigner des statistiques, reportez-vous à la Surveillance de l'utilisation du système chapitre dans Aide pour l’administration système.

Si vous créez des référentiels de statistiques et Enterprise Manager dans le cadre de la même routine de configuration pour créer un référentiel de métadonnées et que la configuration est effectuée dans un environnement Windows, une instance de base de données est automatiquement créée pour le référentiel de statistiques. Si vous créez le référentiel de statistiques séparément, si vous le créez pour un référentiel de métadonnées existant ou si vous le créez dans un environnement Linux, vous devez créer une instance de base de données pour le référentiel de statistiques. Pour plus d'informations sur la création d'une instance de base de données, reportez-vous à Création d'une instance de base de données.

Si vous mettez à niveau vos statistiques et vos référentiels Enterprise Manager à partir d'une version précédente de MicroStrategy au lieu de créer un tout nouveau référentiel de statistiques, consultez la Upgrade Help.

  • Avant de créer des statistiques et des référentiels Enterprise Manager, vous devez vous assurer que vous les stockez sur une combinaison certifiée de base de données, de pilote ODBC et de système d'exploitation. Pour obtenir une liste des environnements certifiés, consultez la Lisezmoi MicroStrategy.
  • Un compte utilisateur de base de données à associer aux référentiels. MicroStrategy recommande que le compte d'utilisateur de base de données utilisé pour créer les tables se voit accorder toutes les autorisations pour la base de données. Si le compte d'utilisateur de base de données ne peut pas se voir accorder toutes les autorisations sur la base de données, reportez-vous à Autorisations de base de données requises pour créer des métadonnées, une liste d'historique et des référentiels de statistiques pour plus de détails sur les autorisations de base de données requises pour cette configuration.
  • Les étapes ci-dessous sont spécifiques à la création de statistiques et de référentiels Enterprise Manager. Si vous choisissez également de créer un référentiel de métadonnées ou un référentiel d'historiques, vous devez d'abord suivre les étapes décrites dans Création d'un référentiel de métadonnées ou en Création d'un référentiel de liste d'historique, respectivement.
  • Bien que les erreurs de création de statistiques soient rares en général, vous pouvez consulter une liste des erreurs potentielles dans Erreur de création des métadonnées et d'autres référentiels pour vous préparer à ou éviter des scénarios spécifiques pouvant entraîner des erreurs.

Pour créer des statistiques et des référentiels Enterprise Manager

  1. Ouvrez l'assistant de configuration MicroStrategy.
  2. Sélectionner Tables de référentiel de métadonnées, d'historique et de statistiques et cliquez sur Suivant(s).
  3. Sélectionnez Statistiques& Référentiel Enterprise Manager case à cocher et cliquez sur Suivant(s).
  4. À partir de DSN Liste déroulante, sélectionnez le DSN pour vos statistiques et vos référentiels Enterprise Manager.

    Si aucun DSN applicable n'existe, vous pouvez sélectionner Nouveau pour ouvrir l'assistant de connexion et créer un nouveau DSN. Les étapes pour créer un nouveau DSN avec l'assistant de connexion sont décrites dans la section Création d'un DSN pour une source de données.

  5. Saisissez un Nom d'utilisateur et Mot de passe qui peut se connecter à la source de données.

    L'utilisateur de base de données que vous indiquez devient le propriétaire de toutes les tables et de tous les objets. L'utilisateur de la base de données doit disposer des autorisations de sélection, de création, d'insertion et de suppression.

  6. Après avoir fourni un nom d'utilisateur et un mot de passe valides, vous pouvez cliquer sur Aperçu SQL pour ouvrir la boîte de dialogue de l'aperçu SQL. Cette boîte de dialogue fournit les instructions SQL qui seront exécutées sur votre source de données pour créer les statistiques et les tables Enterprise Manager. Cliquez sur Fermer.

    Si vous utilisez les options avancées pour modifier le script SQL, vous pouvez cliquer sur Aperçu SQL après avoir sélectionné le nouveau script pour afficher une liste mise à jour des instructions SQL qui seront exécutées.

  7. Cliquez sur Avancé.
  8. Dans la Script, un script SQL pour créer des statistiques et des référentiels Enterprise Manager optimisés pour votre base de données est sélectionné. Si vous souhaitez indiquer un script différent, cliquez sur . .. (bouton de navigation) pour parcourir et sélectionner un script personnalisé. Pour plus d'informations sur les scripts SQL par défaut, consultez Scripts SQL.
  9. Cliquez sur Suivant(s).
  10. Consultez les informations récapitulatives.

    Vous pouvez cliquer sur Enregistrer pour enregistrer la configuration en tant que fichier de réponses (.ini) pour configurer des référentiels de statistiques sur d'autres systèmes ou pour exécuter des configurations silencieuses ultérieurement. Pour plus d'informations sur l'exécution de l'assistant de configuration avec un fichier de réponses, reportez-vous à Configuration de MicroStrategy avec un fichier de réponse.

  11. Cliquez sur Terminer. Les informations récapitulatives sont mises à jour à mesure que les configurations sont terminées, ce qui permet de suivre la progression des configurations.

Une fois que vous avez terminé de configurer Intelligence Server et les sources de votre projet, une instance de base de données pour connecter un projet à un référentiel de statistiques doit être créée. Si vous avez créé le référentiel de statistiques dans le cadre de la même routine de configuration pour créer un référentiel de métadonnées et que la configuration est effectuée dans un environnement Windows, une instance de base de données est automatiquement créée pour le référentiel de statistiques. Pour plus d'informations sur la création d'une instance de base de données, reportez-vous à Création d'une instance de base de données.

Scripts SQL

MicroStrategy dispose de scripts SQL spécifiques à la base de données pour créer des métadonnées, des historiques et des tables de statistiques. Les scripts de chaque plateforme de base de données certifiée sont livrés avec le produit. L'assistant de configuration MicroStrategy sélectionne automatiquement un script par défaut en fonction de la plateforme de base de données de votre pilote ODBC.

Par défaut, tous les scripts résident dans le répertoire où vous avez installé MicroStrategy et sont identifiés par le symbole .sql extension. Il est fortement recommandé qu'aucune modification ne soit effectuée sur ces scripts, sauf en de rares occasions et uniquement par du personnel qualifié en matière de bases de données.

Messages de configuration

En fonction de la base de données ODBC sélectionnée, différents messages peuvent s'afficher vous invitant à terminer la configuration avec succès. Deux exemples sont décrits ci-dessous :

  • Metadata tables already exist at this location. Would you like to recreate them? (This will drop all existing information in the Metadata)

    Ce message s'affiche si l'assistant de configuration détecte un référentiel de métadonnées existant dans l'emplacement de base de données que vous avez spécifié.

    Si vous continuez, toutes les informations du référentiel de métadonnées existant sont écrasées.

  • No Metadata Tables were found at this location, do you wish to create them now?

Ce message s'affiche s'il n'existe aucun référentiel de métadonnées existant et que vous n'avez pas choisi d'en créer un.