Importer des données à l'aide de la fenêtre Accès aux données

Il est possible de créer une table Analytics à l'aide de la fenêtre Accès aux données pour se connecter aux données sources dans une base de données ou un fichier.

Remarque

En cas d'échec de connexion, deux fichiers traces peuvent aider au dépannage. Pour plus d'informations, consultez la section Fichiers traces d'accès aux données.

Avant de vous connecter à une base de données ou à un service de données Cloud

Certaines conditions requises ou préalables existent pour l'utilisation de la fenêtre Accès aux données afin de se connecter à une base de données ou à un service de données Cloud :

  • Un compte Vous devez disposer d'un compte de base de données ou de service de données. Il peut s'agir d'un compte personnel ou d'un compte associé à un rôle ou à votre organisation. Ce compte est complètement distinct de votre compte Analytics.
  • Des informations d'identification Il vous faut des informations d'identification valides associées au compte de base de données ou de service de données. Le type d'informations d'identification de compte requises dépend de la source de données. Il se peut que vous deviez saisir un nom et un mot de passe d'utilisateur, un jeton d'accès ou une autre forme d'information.
  • Une configuration préalable Pour les sources de données comme Salesforce et Concur, une configuration est requise au sein du service de données Cloud avant de pouvoir vous connecter à l'aide de la fenêtre Accès aux données.

    Remarque

    La configuration des conditions préalables à la connexion au sein d'un service de données Cloud est généralement effectuée par la personne chargée de l'administration du service dans votre organisation (par exemple, l'administrateur Salesforce ou Concur de votre organisation).

    En cas de problèmes de connexion provenant du service de données Cloud, vous devez contacter l'administrateur de votre organisation pour ce service plutôt que l'Assistance.

Se connecter à la base de données ou au fichier

Dans le menu principal Analytics, sélectionnez Importer > Base de données et application.

Remarque

Vous pouvez aussi sélectionner Base de données et application dans l'Assistant de définition de données.

Utiliser une connexion existante

  1. Dans l'onglet Connexions existantes, sélectionnez la connexion correspondant à la source de données à laquelle vous souhaitez vous connecter.

    Astuce

    Vous pouvez filtrer la liste des connexions disponibles en indiquant une chaîne de recherche dans la zone Filtrer les connexions. Les connexions sont indiquées par ordre alphabétique.

    Dans le cas de certains types de connexion, vous accédez directement aux données sources.

    Les connexions existantes sont organisées sous Connecteurs ACL, Connecteurs Windows DSN et Autres connecteurs.

    Si vous n'avez aucune connexion existante, la ou les sections ne s'affichent pas.

  2. Si vous n'êtes pas automatiquement connecté(e), effectuez l'une des opérations suivantes :
    • Si le panneau Paramètres de connexion des données s'ouvre, cliquez sur Connexion en bas du panneau (il se peut que vous deviez faire défiler l'écran).

      Au besoin, vous pouvez mettre à jour les paramètres de connexion avant de cliquer sur Connexion.

    • Si une boîte de dialogue de sélection de fichier s'ouvre, allez jusqu'au fichier de votre choix et sélectionnez-le.

Créer une nouvelle connexion

  1. Sélectionnez l'onglet Nouvelles connexions.
  2. Sélectionnez le connecteur correspondant à la source de données à laquelle vous souhaitez vous connecter.

    Astuce

    Vous pouvez filtrer la liste des connecteurs disponibles en indiquant une chaîne de recherche dans la zone Filtrer les connexions. Les connecteurs sont indiqués par ordre alphabétique.

    Les connecteurs existants sont organisées sous Connecteurs ACL, Connecteurs de pilote Windows et Autres connecteurs.

  3. Effectuez l'une des actions suivantes :
    • Si le panneau Paramètres de connexion des données s'ouvre, entrez les paramètres de connexion, puis cliquez sur Enregistrer et connecter en bas du panneau (il se peut que vous deviez faire défiler l'écran).

      Vous pouvez accepter le nom de connexion, proposé par défaut ou en saisir un nouveau.

    • Si une boîte de dialogue de sélection de fichier s'ouvre, allez jusqu'au fichier de votre choix et sélectionnez-le.

    Remarque

    Les connexions réussies effectuées avec un connecteur Analytics sont automatiquement enregistrées dans l'onglet Connexions existantes.

    Les connexions effectuées avec les connecteurs Windows sont conservées pour la session d'importation des données actives uniquement.

Gérer des connexions de données

Vous pouvez renommer, copier ou supprimer une connexion créée via un connecteur ACL. Pour plus d'informations, consultez la section Gestion des connexions de données.

Ajouter une ou plusieurs tables dans la zone d'élaboration de versions intermédiaires

  1. Dans la fenêtre Accès aux données, sélectionnez le schéma de base de données approprié à partir de la liste déroulante Schéma, si nécessaire.

    Remarque

    Il est possible que certaines sources de données n'ait pas de schéma ou ne peuvent en avoir qu'un seul.

  2. Facultatif. Dans le panneau Connexion, vous pouvez filtrer la liste des tables disponibles en indiquant une chaîne de recherche dans la zone Rechercher dans les tables.

    Les correspondances d'une chaîne de recherche littérale (sans caractère générique) peuvent apparaître n'importe où dans un nom de table. La recherche n'est pas sensible à la casse.

    Vous pouvez également utiliser un ou plusieurs caractères génériques dans la chaîne de recherche.

  3. Facultatif. Faites défiler la liste des tables jusqu'en bas et cliquez sur Afficher les # tables restantes.

    Analytics affiche les 200 premières tables dans la source de données. Si d'autres tables existent, vous pouvez cliquer sur le lien Afficher tables restantes pour les afficher dans des blocs comportant jusqu'à 500 tables à la fois.

    Remarque

    Pour que le lien apparaisse, la case Rechercher dans les tables doit être vide

    .
  4. Sous Tables disponibles, cliquez sur un nom de table et ajoutez-la à la Zone d'élaboration de versions intermédiaires.

    Les tables sont indiquées par ordre alphabétique. Il est possible d'ajouter jusqu'à cinq tables à la zone d'élaboration de versions intermédiaires en cas de tentative d'association de tables. Le connecteur SAP est actuellement limité à deux tables.

    Remarque

    Il n'est pas possible d'importer individuellement plusieurs tables dans la même opération d'importation. Les tables doivent être jointes pour pouvoir être importées ensemble.

  5. Facultatif. Sélectionnez Inclure les tables système si vous souhaitez ajouter une table système à la liste des tables disponibles.

    Remarque

    Cette option ne s'applique pas à certaines sources de données.

Joindre des tables

Si vous avez ajouté plusieurs tables à la Zone de transit, vous devez joindre les tables.

Pour des informations détaillées sur la jointure des tables, consultez la section Joindre des tables dans la fenêtre Accès aux données. Pour des informations sur la jointure des tables Apache Drill, consultez la section Joindre des tables de sources de données Apache Drill.

  1. Dans la Zone de transit, cliquez sur l'icône Joindre pour accéder aux Paramètres de la jointure.

  2. Cliquez sur le type de jointure que vous souhaitez :
    • Fermée
    • Externe
    • Gauche
    • Droite

    Remarque

    Certains connecteurs de données, y compris les connecteurs Microsoft Excel et Microsoft Access, ne prennent pas en charge le type de jointure Externe.

  3. Sélectionnez les champs clés communs en effectuant l'opération suivante :
    1. Sous Colonne de gauche, sélectionnez le champ clé secondaire de la table droite.
    2. Sous Colonne de droite, sélectionnez le champ clé secondaire de la table droite.

    Astuce

    Vous pouvez filtrer la liste des champs disponibles en indiquant une chaîne de recherche dans les zones Colonne gauche ou Colonne droite. Les champs sont indiqués par ordre alphabétique.

  4. Facultatif. Cliquez sur + Ajouter une clé si vous devez ajouter un champ clé supplémentaire.
  5. Cliquez sur Appliquer pour enregistrer les paramètres de la jointure.
  6. Créez les paramètres de la jointure pour chaque table supplémentaire que vous joignez.
  7. Facultatif. Dans le panneau Importer l'aperçu, cliquez sur Actualiser pour voir un aperçu des tables jointes.

Sélectionner les champs à importer

Par défaut, tous les champs dans une table sont importés sauf si vous décochez des champs spécifiques.

  1. Si vous souhaitez ignorer un ou plusieurs champs de l'importation, cliquez sur la liste déroulante Afficher les champs dans la table.
  2. Cliquez sur le nom d'un champ pour le désélectionner.

    Astuce

    Si vous souhaitez désélectionner la plupart des champs, cliquez sur le bouton bascule Sélectionner tout pour désélectionner tous les champs, puis resélectionnez les champs que vous voulez.

  3. Dans le panneau Importer l'aperçu, cliquez sur Actualiser pour examiner les champs inclus dans l'importation.
  4. Facultatif. Pour importer un ou plusieurs champs sous forme de valeurs de hachage cryptographiques :
    1. Dans le panneau Importer l'aperçu, cochez la case Hachage en haut des colonnes à transformer.
    2. En bas de l'écran, dans le champ Valeur salt, saisissez une chaîne de caractères alphanumériques à utiliser dans la fonction de hachage.

      La valeur salt est limitée à 128 caractères. N'utilisez aucun des caractères suivants : (  )  "

      Si vous ne fournissez pas de valeur salt, Analytics génère une chaîne aléatoire. Cliquez sur Rafraîchir pour afficher la chaîne de caractères générée par défaut dans le champ Valeur salt.

    Les valeurs de hachage sont des transformations à sens unique. Elles ne peuvent pas être décodées une fois les champs importés

    Remarque

    Même si vous ne pouvez pas lire les valeurs brutes des données hachées, elles restent utiles pour combiner ou analyser des données. Si vous souhaitez comparer des valeurs hachées par ACCESSDATA pendant l'importation avec des valeurs hachées à l'aide de la fonction HASH( ) d'ACLScript, vous devez convertir les champs numériques ou DateHeure Analytics en valeurs de type caractère et supprimer les espaces avant de hacher les données.

    Les champs DateHeure doivent utiliser les formats suivants :

    • DateHeure "AAAA-MM-JJ hh:mm:ss"
    • Date "AAAA-MM-JJ"
    • Heure "hh:mm:ss"

Filtrer des données

Par défaut, tous les enregistrements d'une table sont importés sauf si vous créez un ou plusieurs filtres pour omettre certains enregistrements.

  1. Si vous souhaitez omettre des enregistrements de l'importation, cliquez sur Ajouter des filtres pour limiter les résultats pour créer un filtre.
  2. Dans la liste Champ, sélectionnez le champ à utiliser pour le filtrage.

    Astuce

    Vous pouvez filtrer la liste des champs disponibles en indiquant une chaîne de recherche dans la zone Champ. Les champs sont indiqués par ordre alphabétique.

    Remarque

    Si vous avez joint des tables, vous pouvez sélectionner un champ de n'importe quelle table jointe.

  3. Dans la liste Condition, sélectionnez un opérateur conditionnel comme Égal à ou Supérieur à.
  4. Dans le troisième champ, saisissez la valeur par rapport à laquelle tester.

    Remarque

    Si vous effectuez un filtre à l'aide d'un champ logique, la valeur test peut être une des suivantes, en fonction de la source de données :

    • 'vrai' ou 'faux' (y compris les guillemets simples)
    • 1 ou 0 (1= vrai, 0 = faux)

    Si le filtre utilisant l'une des valeurs réelles dans le champ retourne une erreur, essayez l'une des valeurs ci-dessus.

  5. Facultatif. Pour ajouter un autre filtre, procédez comme suit :
    1. Cliquez sur Ajouter un filtre.
    2. Sélectionnez AND ou OR, selon la façon dont vous souhaitez combiner les filtres.
    3. Répétez les étapes 2 à 4 pour créer le filtre.

      Vous pouvez continuer à ajouter des filtres pour spécifier le jeu de données exact à importer.

      Remarque

      Vous ne pouvez pas mélanger les opérateurs booléens lorsque vous combinez plusieurs filtres dans un groupe de filtres. Tous les filtres d'un groupe doivent être combinés à l'aide de AND ou OR.

  6. Facultatif. Pour ajouter un autre filtre, procédez comme suit :
    1. Cliquez sur Ajouter un groupe de filtres.
    2. Sélectionnez AND ou OR, selon la façon dont vous souhaitez combiner les groupes de filtres.
    3. Répétez les étapes 2 à 4 pour créer un filtre.

      Vous pouvez continuer à ajouter des filtres au groupe de filtres ou à créer des groupes de filtres supplémentaires pour spécifier le jeu de données exact à importer.

      Remarque

      Les filtres de chaque groupe de filtres sont évalués en premier, puis les groupes de filtres sont évalués les uns par rapport aux autres.

      Vous ne pouvez pas mélanger d'opérateurs booléens lorsque vous combinez plusieurs groupes de filtres. Tous les groupes de filtres doivent être combinés à l'aide de AND ou de OR.

  7. Facultatif. Dans le panneau Importer l'aperçu, cliquez sur Actualiser pour voir les enregistrements inclus dans l'importation.

Ajuster les longueurs maximales des champs

Si les longueurs maximales de champs par défaut pour les champs caractères ou mémo importés sont trop courtes ou trop longues, vous pouvez les ajuster.

Les données dépassant la longueur de champ maximale sont tronquées lors de l'importation dans Analytics.

Remarque

Les longueurs des champs ne peuvent pas être spécifiées individuellement. Un seul paramètre s'applique à tous les champs caractères ou à tous les champs mémos dans toutes les tables d'une importation.

Astuce

Veillez à raccourcir les champs en fonction des premières valeurs dans l'Importer l'aperçu. Les valeurs longues peuvent se trouver plus bas dans une table.

  1. En bas de la fenêtre Accès aux données, augmentez ou diminuez le nombre de caractères dans un de ces champs ou les deux :
    • Longueur max des champs caractère
    • Longueur max des champs mémo
  2. Dans le panneau Importer l'aperçu, cliquez sur Actualiser pour mettre à jour les longueurs de champs dans l'aperçu.

    Remarque

    Il se peut que vous deviez élargir une colonne d'aperçu en l'étirant pour voir tout le texte qu'elle contient.

Importer tous les champs comme données caractère

Sélectionnez Tous les caractères si vous voulez importer tous les champs sous forme de données caractère.

L'importation de tous les champs sous forme de données caractère peut simplifier le processus d'importation et vous permettre d'avoir des champs problématiques dans Analytics sans perdre de données. Une fois que les données sont dans Analytics, vous pouvez affecter différents types (Numérique ou DateHeure par exemple) de données aux champs et en spécifier les informations de format.

L'option Tous les caractères s'avère utile si vous importez une table dans laquelle le type de données Numérique est affecté automatiquement aux champs des identificateurs par Analytics alors qu'en réalité, ils devraient utiliser le type de données Caractère.

Modifier l'instruction IMPORT de SQL

Si vous connaissez SQL, vous pouvez modifier directement l'instruction IMPORT de SQL.

Modifier l'instruction IMPORT de SQL vous permet de contrôler des aspects de l'importation de données non disponibles via l'interface utilisateur. Par exemple, vous pouvez modifier les noms des champs dans l'instruction IMPORT de SQL.

Attention

Toutes les modifications que vous apportez en mode SQL sont perdues si vous retournez à l'éditeur visuel dans la fenêtre Accès aux données.

  1. Facultatif. Cliquez sur le bouton bascule Mode SQL.
  2. Modifiez l'instruction IMPORT de SQL.
  3. Dans la zone Aperçu de l'import, cliquez sur Actualiser pour voir l'effet de la mise à jour SQL sur les données que vous souhaitez importer.

Aperçu de l'import

À tout moment pendant le processus d'importation, vous pouvez afficher l'aperçu de l'importation pour voir l'effet des jointures, de la sélection des champs, du filtrage et de l'ajustement de la longueur des champs.

  1. Facultatif. Dans la zone Importer l'aperçu, sélectionnez Évaluer la taille pour voir une estimation du nombre d'enregistrements dans l'importation et la taille du fichier de données Analytics (.fil) qui sera créé.

    Attention

    Servez-vous avec prudence de l'option Évaluer la taille. Pour les jeux de données volumineux et pour certaines sources de données, la génération de l'estimation utilise le processeur de manière intensive et peut être un processus lent.

  2. Dans la zone Aperçu de l'import, cliquez sur Actualiser pour afficher les données que vous souhaitez importer.

Enregistrer le fichier de données Analytics

Une fois que vous avez spécifié le jeu de données souhaité, enregistrez les données importées dans un fichier de données Analytics.

  1. En bas de la fenêtre Accès aux données, cliquez sur Enregistrer.
  2. Indiquez le nom de la table Analytics, puis cliquez sur Enregistrer.

    Les données sont importées et la nouvelle table s'ouvre automatiquement dans Analytics.

Actualiser la table et le fichier de données Analytics

Vous pouvez actualiser une table Analytics et le fichier de données associé que vous avez importé à l'aide de la fenêtre Accès aux données. L'actualisation d'une table entraîne son rafraîchissement avec les données source les plus récentes.

Instructions

  • Seul le contenu est actualisé Le rafraîchissement d'une table Analytics n'entraîne l'actualisation que du contenu des champs existants. Il n'a aucun effet sur le format de table.

    Vous ne pouvez pas rafraîchir une table si la structure des données source a changé : par exemple, si des champs ont été ajoutés ou supprimés. Vous devez réimporter les données.

  • La table est ouverte Si la table est ouverte lorsque vous l'actualisez, il vous faudra temporairement un espace disque égal à deux fois la taille de la table. Si votre espace disque est limité, fermez d'abord la table avant de l'actualiser.
  • Les tables importées avec Analytics 12 Les tables importées à l'aide de la fenêtre Accès aux données dans la version 12 d'Analytics ne sont pas actualisables, même si vous utilisez une version plus récente d'Analytics.

    Si vous souhaitez pouvoir actualiser ces tables, ré-importez-les à l'aide d'Analytics 12.5 ou version ultérieure.

Étapes

  1. Dans le navigateur, cliquez avec le bouton droit de la souris sur la table Analytics à mettre à jour, puis sélectionnez Rafraîchir depuis la source.
  2. Cliquez sur Oui dans la boîte de dialogue de confirmation.
  3. Si l'Invite du mot de passe s'affiche, saisissez le mot de passe pour la source de données et cliquez sur OK.

    Remarque

    Vous pouvez également modifier le nom utilisateur si vous voulez utiliser un autre compte pour accéder à la source de données.

  4. Si vous obtenez une ou plusieurs invites qui vous demandent si vous souhaitez enregistrer les modifications, cliquez sur Oui, sauf si vous ne voulez pas les enregistrer.

    La table est actualisée.

Aide d'Analytics 14.1