Excel en tant que source de données - HIS

Vue d’ensemble

Excel est un programme de feuilles de calcul dans le système Microsoft Office. Vous pouvez utiliser Excel pour créer et mettre en forme des classeurs (une collection de feuilles de calcul) afin d’analyser des données et de prendre des décisions métier plus éclairées. Vous pouvez utiliser Excel pour effectuer le suivi des données, créer des modèles d’analyse des données, écrire des formules pour effectuer des calculs sur ces données, faire pivoter les données de plusieurs façons et présenter des données dans divers graphiques professionnels.

Excel inclut de nombreuses fonctionnalités, telles que des segments qui vous permettent de filtrer vos données de manière interactive, et des améliorations apportées aux fonctionnalités existantes telles que les tableaux croisés dynamiques. En outre, les équipes Excel et SQL Server ont collaboré pour créer un powerPivot, un puissant outil d’analyse des données composé de deux composants : un complément pour Excel et une série de fonctionnalités pour SharePoint.

Sources de données externes (Excel)

Vous pouvez utiliser Excel pour vous connecter à des données provenant de nombreuses sources et emplacements de données différents, notamment des bases de données relationnelles, des sources multidimensionnelles, des services cloud, des flux de données, des fichiers Excel, des fichiers texte et des données provenant du web. L’avantage main de la connexion à des données externes est que vous pouvez analyser régulièrement ces données sans copier à plusieurs reprises les données dans votre classeur, ce qui est une opération qui peut prendre du temps et être sujette aux erreurs. Après vous être connecté à des données externes, vous pouvez également actualiser (ou mettre à jour) automatiquement vos classeurs Excel à partir de la source de données d’origine chaque fois que la source de données est mise à jour avec de nouvelles informations.

Les informations de connexion sont stockées dans le classeur et peuvent également être stockées dans un fichier de connexion, tel qu’un fichier de connexion de données Office (ODC) ou un fichier de nom de source de données (DSN). Nous vous recommandons d’utiliser des fichiers ODC pour vous connecter à des données externes à partir d’Excel.

Fichiers ODC (Office Data Connection)

Vous pouvez créer des fichiers ODC en vous connectant à des données externes via la boîte de dialogue Sélectionner une source de données ou en utilisant l’Assistant Connexion de données pour vous connecter à de nouvelles sources de données. Un fichier ODC utilise des balises HTML et XML personnalisées pour stocker les informations de connexion. Vous pouvez facilement afficher ou modifier le fichier ODC dans Excel.

Vous pouvez convertir d’autres fichiers de connexion, tels que les fichiers DSN, UDL et de requête, en un fichier ODC en ouvrant le fichier de connexion, puis en cliquant sur le bouton Exporter le fichier de connexion sous l’onglet Définition de la boîte de dialogue Propriétés de connexion .

Excel et le fournisseur OLE DB pour DB2

Procédez comme suit pour accéder aux informations stockées dans une base de données IBM DB2 à l’aide du fournisseur OLE DB pour DB2.

  1. Sous l’onglet Données , dans le groupe Obtenir des données externes , cliquez sur À partir d’autres sources de données, puis sur À partir de l’Assistant Connexion de données. La boîte de dialogue Assistant Connexion de données s’affiche.

  2. Dans la liste À quel type de source de données voulez-vous vous connecter , cliquez sur Autre/Avancé, puis sur Suivant. La boîte de dialogue Propriétés des liaisons de données apparaît alors.

  3. Sous l’onglet Fournisseur, cliquez sur Fournisseur OLE DB Microsoft pour DB2, puis sur Suivant.

  4. Sous l’onglet Connexion, configurez le réseau, l’authentification et les informations système.

    Cliquez sur Tester la connexion, puis sur OK. La boîte de dialogue Sélectionner une base de données et une table de l’Assistant Connexion de données s’affiche.

  5. Dans la boîte de dialogue Sélectionner une base de données et une table , cliquez sur le fichier hôte auquel vous souhaitez accéder à partir de la liste Se connecter à une table spécifique , puis cliquez sur Suivant. La boîte de dialogue Enregistrer le fichier de connexion de données et Terminer s’affiche.

  6. Dans la boîte de dialogue Enregistrer le fichier de connexion de données et terminer , cliquez sur Enregistrer le mot de passe dans le fichier. La boîte de dialogue d’avertissement de Microsoft Excel s’affiche.

  7. Dans la boîte de dialogue d’avertissement, cliquez sur Oui, puis sur Terminer. La boîte de dialogue Importer des données s’affiche.

  8. Dans la boîte de dialogue Importer des données, cliquez sur Propriétés. La boîte de dialogue Propriétés de connexion s’affiche.

  9. Dans la boîte de dialogue Propriétés de connexion, cliquez sur Définition pour afficher les texte Chaîne de connexion, Type de commande et Commande, puis cliquez sur OK.

  10. Dans la boîte de dialogue Importer des données, cliquez sur OK.

PowerPivot pour Excel

PowerPivot pour Excel est un complément que vous pouvez utiliser pour effectuer des analyses de données puissantes dans Excel, ce qui vous permet d’intégrer l’aide à la décision en libre-service sur votre bureau. L’analyse en mémoire basée sur Excel surmonte les limitations existantes pour l’analyse massive des données sur le bureau en utilisant des algorithmes de compression efficaces pour charger même les jeux de données les plus volumineux en mémoire. PowerPivot fournit les fonctionnalités suivantes :

  • DAX (Data Analysis Expressions) est un nouveau langage de formule qui permet aux utilisateurs de définir des calculs personnalisés dans des tables PowerPivot (colonnes calculées) et dans des tableaux croisés dynamiques Excel (mesures). DAX met de puissantes fonctionnalités relationnelles entre les mains des utilisateurs qui souhaitent créer des applications d’analytique avancées. Il vous permet de créer de nouvelles relations de données et d’effectuer de puissantes manipulations agrégeant des données sur des milliards de lignes.

  • Les fonctionnalités d’intégration de SharePoint fournissent un environnement sécurisé pour les administrateurs informatiques pour surveiller et gérer les applications partagées. SharePoint permet aux utilisateurs de partager des modèles de données et des analyses, transformant les classeurs en applications partagées accessibles pratiquement à tout moment et depuis n’importe quel emplacement.

  • La prise en charge de plusieurs sources de données vous permet de charger et de combiner des données à partir de n’importe quelle source ou emplacement, y compris des bases de données relationnelles, des sources multidimensionnelles, des services cloud, des flux de données, des fichiers Excel, des fichiers texte et des données provenant du web. Cela vous permet d’effectuer une analyse massive des données à partir de plusieurs sources de données sur le bureau.

  • Le tableau de bord de gestion PowerPivot permet aux administrateurs informatiques de surveiller et de gérer les applications partagées pour garantir la sécurité, la haute disponibilité et les performances.

    PowerPivot pour Excel inclut un Assistant que vous pouvez utiliser pour importer des données à partir de différentes sources. Les données sont importées dans PowerPivot pour Excel sous forme de tableaux, qui sont affichés sous forme de feuilles distinctes dans la fenêtre PowerPivot, comme les feuilles de calcul d’un classeur Excel. Mais PowerPivot pour Excel fournit des fonctionnalités considérablement différentes de celles disponibles dans une feuille de calcul Excel.

    Les données PowerPivot sont stockées dans une base de données analytique à l’intérieur du classeur Excel, et un moteur local puissant charge, interroge et met à jour les données dans cette base de données. Vous pouvez créer des relations entre les tables dans la fenêtre PowerPivot. Les données sont immédiatement disponibles pour les tableaux croisés dynamiques, les graphiques croisés dynamiques et d’autres fonctionnalités d’Excel que vous utilisez pour agréger et interagir avec les données. La présentation et l'interactivité des données sont du ressort d'Excel 2010. Les données PowerPivot et les objets de présentation Excel sont contenus dans le même fichier de classeur (.xlsx, .xlsb ou .xlsm). PowerPivot prend en charge les fichiers d’une taille maximale de 2 Go et vous permet d’utiliser jusqu’à 4 Go de données en mémoire.

Voir Power Pivot : analyse et modélisation de données puissantes dans Excel.

Utiliser PowerPivot avec IBM DB2

Les étapes suivantes vous montrent comment utiliser PowerPivot pour Excel pour accéder aux informations stockées dans un système de gestion de base de données relationnelle IBM DB2 à l’aide du fournisseur OLE DB pour DB2.

  1. Dans la fenêtre Excel, sous l’onglet PowerPivot , cliquez sur Fenêtre PowerPivot.

  2. Dans la liste Se connecter à une source de données , cliquez sur Autres (OLEDB/ODBC), puis sur Suivant.

    La boîte de dialogue Spécifier une chaîne de connexion s’affiche.

  3. Dans le champ Nom de la connexion conviviale , tapez DB2sample.

  4. Vous pouvez copier et coller une chaîne d’initialisation OLE DB à partir de l’outil d’accès aux données dans la zone d’édition Chaîne de connexion de l’Assistant Importation de table. Vous pouvez également créer une nouvelle chaîne de connexion, en cliquant sur Générer.

    La boîte de dialogue Propriétés des liaisons de données s’affiche.

  5. Cliquez sur l’onglet Fournisseur, sur Fournisseur OLE DB Microsoft pour DB2, puis sur Suivant.

  6. Cliquez sur l’onglet Fournisseur, sur Fournisseur OLE DB Microsoft pour DB2, puis sur Suivant.

  7. Sous l’onglet Connexion , cliquez sur Parcourir pour rechercher un fichier UDL existant. Vous pouvez également configurer une nouvelle connexion. Pour plus d’informations, consultez Liaisons de données (DB2).

    Cliquez sur Tester, puis sur OK.

    La boîte de dialogue Sélectionner une base de données et une table de l’Assistant Connexion de données s’affiche.

  8. Une fois que vous avez spécifié un chaîne de connexion, cliquez sur Suivant.

    La boîte de dialogue Choisir comment importer les données s’affiche.

  9. Vous pouvez effectuer une sélection dans une liste de tables ou écrire une requête (à l’aide du type de commande = Texte). Cliquez sur la première option (Sélectionnez dans une liste de tables et de vues pour choisir les données à importer), puis cliquez sur Suivant.

    La boîte de dialogue Sélectionner des tables et des vues s’affiche.

  10. Dans la liste Table source , cliquez sur une table, puis cliquez sur Aperçu & Filtre.

    La boîte de dialogue Aperçu de la table sélectionnée s’affiche.

  11. Utilisez la case à cocher pour sélectionner ou désélectionner des colonnes. Utilisez la flèche déroulante pour filtrer les valeurs, puis cliquez sur OK.

  12. Passez en revue vos sélections. Si tout semble correct, cliquez sur Terminer.

    La boîte de dialogue Importation s’affiche .

  13. Dans la boîte de dialogue Importation, passez en revue l’état de chaque élément de travail répertorié, puis cliquez sur Fermer.

  14. Dans la fenêtre PowerPivot pour Excel, cliquez sur l’onglet Création pour afficher les options de création et de gestion des relations entre les tables.

Voir aussi

Office
SharePoint
SQL Server