Définition des requêtes relationnelles dans Excel
Cette fonction a été supprimée dans la version 2.0.8, documentation fournie aux clients sur les versions 2.0.7 et antérieures. Connectez-vous aux bases de données Microsoft SQL, IBM® Db2®et Oracle dans Excel pour définir les requêtes qui s'exécuteront dans TM1® Web.
Avant de pouvoir exécuter une requête relationnelle dans TM1 Web, vous devez créer la requête dans Microsoft Excel.
Pour plus d'informations sur l'interrogation d'une base de données relationnelle à l'aide de Microsoft Excel, voir la documentation fournie avec le logiciel Excel.
Création d'une requête de données MS SQL
- Dans Microsoft Excel, accédez à l'onglet Données > Obtenir des données externes > Depuis d'autres sources > Depuis SQL Server.
- Entrez l'URL de la base de données MS SQL Server, puis entrez le nom d'utilisateur et le mot de passe.
- Sélectionnez une base de données, puis sélectionnez une base dans la liste.
- Créez la requête.
- Cliquez sur l'onglet Propriétés > Définition .
- Remplacez le type de commande par SQL.
- Entrez les commandes SQL dans la zone Texte de la commande.
- Si vous le souhaitez, ajoutez des paramètres à votre requête.
Pour plus d'informations, voir Création d'une requête paramétrée dans Excel.
Remarque: Vous ne pouvez pas valider la requête SQL lors de sa création.
- Si nécessaire, modifiez et mettez en forme les données dans Excel.Remarque: La plupart des mises en forme sont conservées lorsque vous téléchargez le fichier dans TM1 Web. Cependant, le formatage des tables est perdu.
- Sauvegardez la feuille de calcul Excel.
Création d'une requête de données Db2
- Dans Microsoft Excel, accédez à l'onglet Données > Obtenir des données externes > Depuis d'autres sources > Depuis l'assistant de connexion de données.
- Cliquez sur Autres/Avancés, puis cliquez sur Suivant.
- Sélectionnez le pilote OLE Db2 que vous avez précédemment installé, puis cliquez sur Suivant.
- Sélectionnez Direct server connection.
- Entrez le nom du serveur et le numéro du port ODBC de la façon suivante :
nom_serveur:numéro_port_ODBC
- Sélectionnez une base de données dans la liste et entrez un nom d'utilisateur et un mot de passe.
- Sélectionnez une table dans la liste et entrez à nouveau votre nom d'utilisateur et votre mot de passe, si nécessaire.
- Créez la requête.
- Cliquez sur l'onglet Propriétés > Définition .
- Remplacez le type de commande par SQL.
- Entrez les commandes SQL dans la zone Texte de la commande.
- Si vous le souhaitez, ajoutez des paramètres à votre requête.
Pour plus d'informations, voir Création d'une requête paramétrée dans Excel.
Remarque: Vous ne pouvez pas valider la requête SQL lors de sa création.
- Si nécessaire, modifiez et mettez en forme les données dans Excel.Remarque: La plupart des mises en forme sont conservées lorsque vous téléchargez le fichier dans TM1 Web. Cependant, le formatage des tables est perdu.
- Sauvegardez la feuille de calcul Excel.
Création d'une requête de données Oracle
- Dans Microsoft Excel, accédez à l'onglet Données > Obtenir des données externes > Depuis d'autres sources > Depuis l'assistant de connexion de données.
- Cliquez sur Autres/Avancés, puis cliquez sur Suivant.
- Sélectionnez le pilote OLE d'Oracle que vous aviez précédemment installé et cliquez sur Suivant.
- Sélectionnez Direct server connection.
- Entrez le nom du serveur, le numéro du port ODBC et l'ID du service réseau de la manière suivante :
nom_serveur:Numéro_port_ODBC/id_service_réseau
Remarque: Un message d'erreur peut s'afficher et se terminer par la ligne suivante:IO Error: Invalid connection string format, a valid format is: "host:port:sid"
En dépit du message d'erreur, la connexion d'origine a abouti et la seule syntaxe qui fonctionne est hôte:port/SID.
- Sélectionnez une base de données dans la liste et entrez un nom d'utilisateur et un mot de passe.
- Sélectionnez une table dans la liste et entrez à nouveau votre nom d'utilisateur et votre mot de passe, si nécessaire.
- Créez la requête.
- Cliquez sur l'onglet Propriétés > Définition .
- Remplacez le type de commande par SQL.
- Entrez les commandes SQL dans la zone Texte de la commande.
- Si vous le souhaitez, ajoutez des paramètres à votre requête.
Pour plus d'informations, voir Création d'une requête paramétrée dans Excel.
Remarque: Vous ne pouvez pas valider la requête SQL lors de sa création.
- Si nécessaire, modifiez et mettez en forme les données dans Excel.Remarque: La plupart des mises en forme sont conservées lorsque vous téléchargez le fichier dans TM1 Web. Cependant, le formatage des tables est perdu.
- Sauvegardez la feuille de calcul Excel.
Vous pouvez désormais utiliser vos données relationnelles dans TM1 Web. Pour plus d'informations, voir Téléchargement d'une requête relationnelle sur TM1 Web.