MicroStrategy ONE

Comment créer une connexion de source de données à une source OLAP (MDX Cube)

Si vous êtes arrivé ici de Workstation, consultez la Aide à la création de documents sur le poste de travail.

Lorsque vous importez des données d'une source de cube MDX, vous devez établir la communication entre MicroStrategy et votre source de données. Pour établir la communication, vous créez une connexion MDX, qui permet Workstation pour récupérer les données de votre source de données.

Les sources de cubes MDX incluent Microsoft Analysis Services, Cognos TM1, SAP BW, Essbase, SAP HANA, Kyvos et Kyligence.

Si vous utilisez Microsoft Analysis Services ou Kyvos, installez le fournisseur OLEDB Microsoft Analysis Services sur l'ordinateur sur lequel vous avez installé les produits MicroStrategy et le fournisseur MicroStrategy MDX Cube. La version que vous installez dépend de l'architecture de votre système d'exploitation :

  • Si vous installez un système d’exploitation 32 bits, installez Microsoft Analysis Services OLEDB Provider 32 bits.
  • Si vous procédez à l'installation sur un système d'exploitation 64 bits, installez le fournisseur OLEDB Microsoft Analysis Services 64 bits.

Pour des informations sur la manière d’installer Microsoft Analysis Services OLEDB Provider, reportez-vous à votre documentation Microsoft Analysis Services tierce.

Si vous utilisez Cognos TM1, installez TM1 OLEDB Provider sur l’ordinateur où vous installez les produits MicroStrategy et le fournisseur de cubes MicroStrategy MDX. La version que vous installez dépend de l'architecture de votre système d'exploitation :

  • Si vous installez sur le système d’exploitation 32 bits, installez TM1 OLEDB Provider 32 bits.
  • Si vous procédez à l'installation sur un système d'exploitation 64 bits, installez le fournisseur TM1 OLEDB 64 bits.

Pour des informations sur la manière d’installer TM1 OLEDB Provider, reportez-vous à votre documentation TM1 tierce.

Si vous utilisez SAP BW, installez les fichiers du connecteur Java 3.x. SAP. Pour plus d'informations sur l'emplacement d'installation de ces fichiers, reportez-vous à la Aide MDX Cube Reporting. Vous avez besoin d’une connexion valide pour que SAP Service Marketplace télécharge les fichiers du connecteur Java SAP. La version que vous installez dépend de l'architecture de votre système d'exploitation :

  • Si vous procédez à l'installation sur un système d'exploitation 32 bits, vous devez télécharger et installer la version 32 bits du connecteur Java 3.x.
  • Si vous installez sur un système d’exploitation 64 bits, vous devez télécharger et installer la version 64 bits du connecteur Java 3.x.

Si vous utilisez Essbase :

  • Installez le client Essbase, y compris Essbase C API, sur l’ordinateur sur lequel vous avez installé les produits MicroStrategy et le fournisseur de cubes MicroStrategy MDX. La version que vous installez dépend de l'architecture de votre système d'exploitation :
    • Si vous procédez à l'installation sur un système d'exploitation 32 bits, installez le client Essbase 32 bits.
    • Si vous procédez à l'installation sur un système d'exploitation 64 bits, installez le client Essbase 64 bits.
  • Pour des informations sur la manière d’installer les bibliothèques de client Essbase, reportez-vous à votre documentation Oracle tierce.
  • Installez Oracle Essbase Provider Services sur l’ordinateur du serveur d’application pour vérifier que l’accès est disponible pour le serveur Oracle Essbase via la console du serveur. Pour plus d'informations sur les procédures d'installation, reportez-vous à votre documentation tierce.

Si vous utilisez SAP HANA, installez le client SAP HANA sur l'ordinateur sur lequel vous avez installé les produits MicroStrategy et le fournisseur de Cube MicroStrategy MDX. Vous avez besoin d'une connexion valide pour SAP Service Marketplace pour télécharger les fichiers client SAP HANA. La version que vous installez dépend de l'architecture de votre système d'exploitation :

  • Si vous effectuez l'installation sur un système d'exploitation Windows 64 bits, vous devez télécharger et installer la version Windows 64 bits du client SAP HANA.

Pour plus d'informations sur l'installation des bibliothèques client SAP HANA, reportez-vous à votre documentation SAP tierce.

Pour connaître les limites lors de l'utilisation de Kyligence, reportez-vous à KB485155.

Pour créer une nouvelle connexion de base de données à une source de cube MDX

  1. Cliquez sur OLAP.
  2. Dans le volet Connexions MDX, cliquez sur Ajouter . Le Boîte de dialogue Source de données charges.
  3. Dans la Base de données Dans la liste déroulante, sélectionnez le type de base de données à laquelle vous souhaitez vous connecter, par exemple SAP ou Microsoft Analysis Services.
  4. Dans la Version Dans la liste déroulante, sélectionnez la version de la base de données à laquelle vous souhaitez vous connecter.
  5. Effectuez les opérations suivantes :

    • Si vous utilisez Microsoft Analysis Services :

      1. Dans Localisateur de ressources uniformes, saisissez l'URL du fournisseur XMLA qui a été configuré pour l'accès HTTP. Par exemple : http://fully-qualified-machinename/MicroStrategyMDX/MicroStrategyMDX.asmx.
      2. Le fully-qualified-machinename est généralement de la forme machine.domain.company.com. Vous pouvez également utiliser l'adresse IP comme fully-qualified-machinename. L’URL ne tient pas compte de la casse.
      3. Dans Informations sur les sources de données, saisissez le nom complet de l'ordinateur ou l'adresse IP de l'ordinateur sur lequel le serveur Microsoft Analysis Services est en cours d'exécution.
      4. Dans Catalogue, utilisez SQL Server Management Studio de Microsoft pour afficher Analysis Server qui contient les Cubes avec lesquels travailler dans MicroStrategy. La base de données qui contient le cube devient le catalogue.

        Vous pouvez indiquer la langue à utiliser pour les requêtes et les résultats en définissant la LocaleIdentifier Paramètre dans la chaîne de connexion. Dans la boîte de dialogue Source de données, sélectionnez Modifier la chaîne de connexion case à cocher et ajoutez le paramètre et la définition à la chaîne de connexion de base de données. Si vous indiquez LocaleIdentifier=-1, puis lors de l'exécution, la LocaleIdentifier La valeur sera remplacée par la préférence de langue par défaut de l'utilisateur qui exécute la requête. En spécifiant un paramètre local dynamique, les administrateurs peuvent prendre en charge des cubes MSAS localisés avec une seule connexion de base de données MicroStrategy. Pour plus d'informations sur la définition de votre préférence de langue par défaut, reportez-vous à Spécification de la langue, de l'heure, de la date et des paramètres de mesure pour Web.

    • Si vous utilisez Essbase, effectuez la procédure suivante :

      1. Dans Localisateur de ressources uniformes, saisissez l'URL du fournisseur configuré pour l'accès HTTP. Par exemple : http://fully-qualified-machinename/MicroStrategyMDX/MicroStrategyMDX.asmx.
      2. Le fully-qualified-machinename est généralement de la forme machine.domain.company.com. Vous pouvez également utiliser l'adresse IP comme fully-qualified-machinename. Pour Oracle Essbase, l’URL tient généralement compte de la casse.
      3. Dans Nom d'hôte, saisissez la valeur Data SourceInfo (DSI) en utilisant la syntaxe suivante :

        Provider=Essbase;Data Source=<machine name>

      4. Dans Catalogue, utilisez l'application Oracle Essbase contenant la base de données pour vous connecter à MicroStrategy. Utilisez la console d’administration Essbase pour afficher les applications et les bases de données disponibles sur le serveur.
    • Si vous utilisez SAP HANA, procédez comme suit :
      1. Dans Localisateur de ressources uniformes, saisissez l'URL du fournisseur configuré pour l'accès HTTP. Par exemple : http://fully-qualified-machinename/MicroStrategyMDX/MicroStrategyMDX.asmx.

        Le fully-qualified-machinename est généralement de la forme machine.domain.company.com. Vous pouvez également utiliser l'adresse IP comme fully-qualified-machinename. L’URL ne tient pas compte de la casse.

      2. Dans Nom d'hôte, saisissez la valeur Data SourceInfo (DSI).
      3. Dans Informations sur les sources de données, saisissez le nom complet de l'ordinateur sur lequel le serveur SAP HANA est en cours d'exécution.
      4. Le Catalogue représente le nom de la configuration du serveur SAP HANA.
      5. Dans Langue, saisissez le code de langue fourni par votre administrateur SAP. Par exemple, EN correspond au code de langue pour l’anglais.
      6. Dans Mode base de données, utilisez la liste déroulante pour sélectionner Base de données unique, Base de données système multimode ou Base de données utilisateur multimode.
    • Si vous utilisez Kyvos, procédez comme suit :

      1. Dans Localisateur de ressources uniformes, saisissez l'URL du fournisseur de Cube qui a été configurée pour l'accès HTTPS. Par exemple : http://fully-qualified-machinename/MicroStrategyMDX/MicroStrategyMDX.asmx.

      2. Dans Informations sur les sources de données, saisissez l'URL liée à votre environnement. Par exemple : http://start.trial.kyvosinsights.com/kyvos/xmlaKyvos.

      3. Dans Catalogue, utilisez le navigateur Web pour vous connecter au serveur Kyvos qui contient les cubes pour travailler dans MicroStrategy. La base de données qui contient le cube devient le catalogue.

    • Si vous utilisez Kyligence, procédez comme suit :

      1. Dans Localisateur de ressources uniformes, saisissez l'URL du fournisseur de Cube qui a été configurée pour l'accès HTTPS. Par exemple : http://fully-qualified-machinename/MicroStrategyMDX/MicroStrategyMDX.asmx.

      2. Dans Informations sur les sources de données, saisissez l'URL liée à votre environnement. Par exemple : http://lb-kc-mdx4mstr-1234567890.us-west-2.elb.amazonaws.com:9099/mdx/xmla/AdventureWorks.

      3. Dans Catalogue, utilisez le navigateur Web pour vous connecter au serveur Kyligence qui contient les cubes pour travailler dans MicroStrategy. La base de données qui contient le cube devient le catalogue.

  6. Veuillez fournir Nom d'utilisateur et Mot de passe à utiliser pour se connecter à la base de données.
  7. Dans Nom de la source de données, saisissez un nom pour la connexion à la base de données.
  8. Cliquez sur OK.

Une fois que vous avez créé une connexion à votre source de données, vous pouvez importer les données de votre source de données.