Lier ou importer des données à partir de Microsoft Graph

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Vous pouvez importer des données à partir de Microsoft Graph, ou lier celles-ci, qui sont une source de données qui se base sur une foule d'informations et de relations d'Office 365 pour obtenir des inférences utiles et des informations sur les utilisateurs, les groupes et les organisations. Ces données vous permettent d'améliorer l'intelligence et la productivité de vos solutions Access. Pour plus d'informations, consultez Microsoft Graph.

  • Lorsque vous liez des données, Access crée une connexion bidirectionnelle qui synchronise les modifications apportées aux données dans Access et Microsoft Graph.

  • Lorsque vous importez des données, Access crée une copie ponctuelle de celles-ci, de sorte que les modifications qui y sont apportées dans Access ou Microsoft Graph ne sont pas synchronisées.

Vue d'ensemble de la connexion d'Access à Microsoft Graph

Il s’agit d’une fonctionnalité réservée aux abonnés La possibilité de créer un lien vers des données ou d'importer des données à partir de Microsoft Graph n'est disponible que pour les abonnés Office 365.

Qu'est-ce que Microsoft Graph?

Microsoft Graph relie les points entre de nombreux services et applications Office 365 en collectant et en organisant des données disparates (utilisateurs, groupes, messages, contacts, conversations, tâches, fichiers, etc.) en un ensemble de relations. Les exemples de relations sont les suivants: un utilisateur est membre d'un groupe, le responsable actuel de l'utilisateur, l'utilisateur est mentionné dans plusieurs conversations ou le document de l'utilisateur a été collaboré sur plusieurs collègues au cours des dernières heures.

Le mot «Graph» est un terme utilisé pour désigner un réseau social d'informations. Microsoft Graph est un réseau de connexions de données et de réseaux sociaux dans Office 365. La valeur de n'importe quelle réseau s'étend de manière exponentielle par le nombre de connexions. Dans Microsoft Graph, ces connexions sont basées sur les tâches que vous effectuez, avec lesquelles vous travaillez et ce qui est important pour vous.

Vous pouvez rapidement obtenir des informations sur les connaissances de l'ordinateur à jour à partir des tables Microsoft Graph, effectuer d'autres actions sur celles-ci, et augmenter la productivité et la productivité de votre solution de base de données Access. Par exemple, vous pouvez rechercher les personnes les plus pertinentes pour un utilisateur et les ajouter sous forme d'un message électronique à un rapport ou envoyer un rapport par courrier électronique à un groupe dont l'utilisateur est membre.

Avant de commencer

Vous voulez que tout se passe mieux ? Préparez-vous avant de lier ou d’importer des données :

  • Les données de Microsoft Graph sont basées sur votre compte professionnel ou scolaire. Lorsque vous utilisez Microsoft Graph pour la première fois, vous pouvez être amené à vous connecter à Office 365.

  • Prenez en compte le nombre de colonnes dans chaque table ou vue. Access ne prenant pas en charge plus de 255 champs par table, il lie ou importe uniquement les 255 premières colonnes.

  • Déterminez la quantité totale de données importées. La taille maximale d’une base de données Access est de 2 gigaoctets, dont il faut retrancher l’espace nécessaire pour les objets système. Microsoft Graph contient de grands tableaux dont le chargement peut prendre du temps, et vous ne pourrez peut-être pas les importer dans une seule base de données Access. Utilisez les paramètres de requête de Microsoft Graph pour réduire le nombre de données liées.

  • Sécurisez votre base de données Access et les informations de connexion qu’elle contient en utilisant un emplacement approuvé et un mot de passe de base de données Access. Pour plus d’informations, voir Décider d’approuver ou non une base de données et Chiffrer une base de données à l’aide d’un mot de passe de base de données.

  • Planifiez l’établissement de relations supplémentaires. Access lie ou importe les tables sélectionnées et les sous-ensembles filtrés dans le modèle de données Microsoft Graph. Il est possible que vous souhaitiez créer manuellement des relations entre les tables nouvelles et existantes à l'aide de la fenêtre relations. Pour plus d’informations, voir Qu’est-ce que la fenêtre Relations ? et Créer, modifier ou supprimer une relation.

Prise en main

  1. Sélectionner des données externes _GT_ de nouvelles sources de données _GT_ à partir de Online Services > à partir de Microsoft Graph.

  2. Si vous y êtes invité, connectez-vous à votre compte professionnel ou scolaire Office 365.

  3. Effectuez l’une des opérations suivantes :

    • Pour importer des données, sélectionnez Importer les données sources dans une nouvelle table de la base de données active.

    • Pour lier les données, sélectionnez Lier les données sources en créant une table liée.

  4. Sélectionnez OK.

  5. Dans la boîte de dialogue lier les tables ou importer des objets , sous tables, sélectionnez chaque table vers laquelle vous voulez créer le lien ou importer à partir de, puis cliquez sur OK.

    Liste de filtres prédéfinis

Filtrer les résultats de lien à l'aide d'un paramètre de requête Microsoft Graph

Les opérations de création de liens et d’importation impliquant Microsoft Graph peuvent renvoyer une grande quantité de données, en particulier pour les filtres Groupes et Utilisateurs au sein d’une grande organisation. Lorsque vous établissez des liens, vous pouvez utiliser les paramètres de requête Microsoft Graph suivants pour filtrer les données sur le serveur avant de les récupérer :

  • $top    Recherche un ensemble d’enregistrements limité par un nombre (par exemple, 25 premières lignes).

    Remarque    Nous vous recommandons de commencer par utiliser le paramètre de requête $top=n pour renvoyer une petite quantité de données et vous familiariser avec les champs et valeurs.

  • $filter    Filtre le nombre de lignes sur la base d’une expression.

  • $select   Renvoie uniquement les colonnes que vous spécifiez. Access renvoie toutefois le champ Réf systématiquement.

Access Microsoft Graph ne prend en charge qu’un sous-ensemble des expressions, de la syntaxe et des colonnes. Pour consulter des informations sur les éléments pris en charge et les dernières mises à jour, voir Utiliser des paramètres de requête pour personnaliser les réponses, le type ressource utilisateur et le type ressource de groupe.

  1. Dans la boîte de dialogue Filtrer les résultats, entrez un paramètre de requête Microsoft Graph. Les exemples suivants montrent les filtres Groupes et Utilisateurs, mais vous pouvez créer des filtres similaires pour les autres tables.

    $top=10
    $filter=securityEnabled eq false
    $filter=startswith(displayName, 'M')
    $filter=startswith(mailNickname, 'S')
    $filter=startswith(mail,'S') or startswith(mail,'T')
    $filter=startswith(mail, 'B') & $select=mail
    $select=mail,mailEnabled,mailNickname
    $select=classification,displayName
    $top=50
    $filter=startswith(givenName,'J') 
    $filter=startswith(givenName, 'B') & $top=3
    $filter=accountEnabled eq false
    $filter=startswith(jobTitle,'SENIOR')
    $filter=usageLocation eq 'GB' or usageLocation eq 'RU'
    $filter=userType eq 'Member'
    $select=displayName,mail,surname,postalCode
    $select=givenName,jobTitle,mobilePhone
  2. Sélectionnez OK.

Résultats

Lorsque l'opération de liaison ou d'importation se termine, les tables apparaissent dans le volet de navigation avec le même nom que celui de la table Microsoft Graph. Durant une opération d’importation, si ce nom est déjà utilisé, Access ajoute « 1 » au nom de la nouvelle table. Lors d'une opération de liaison, si ce nom est déjà utilisé, Access ajoute «1» au nouveau nom de la table, mais uniquement si un filtre différent est appliqué. Vous pouvez toujours donner un nom plus significatif aux tableaux.

Les tables avec un préfixe «My» retournent des données en fonction de l'utilisateur connecté actuellement.

Vous pouvez mettre à jour mes contacts Outlook, mais toutes les autres tables Microsoft Graph sont en lecture seule.

Dans une opération d’importation, Access ne remplace jamais de table dans la base de données. Même si vous ne pouvez pas directement ajouter Microsoft Graph à une table existante, vous pouvez créer une requête Ajout pour ajouter des données une fois que vous avez importé des données à partir de tables similaires.

Dans une opération de liaison, si des colonnes sont en lecture seule dans la table Microsoft Graph, elles sont également en lecture seule dans Access.

Conseil    Pour afficher l'URL Microsoft Graph incluant un paramètre de requête, pointez sur la table dans le volet de navigation Access.

Modifier un paramètre de requête Microsoft Graph existant

Si vous avez une table liée existante avec un paramètre de requête, vous pouvez la modifier.

  1. Dans le volet de navigation, cliquez avec le bouton droit sur la table attachée, puis sélectionnez Gestionnaire de tables liées.

  2. Dans la boîte de dialogue Gestionnaire d'attaches, cliquez sur le signe plus (+) pour développer le nom de la source de données Microsoft Graph, puis activez la case à cocher en regard du nom de source de données que vous voulez modifier.

  3. Sélectionnez recréer un lien.

  4. Mettez à jour la chaîne du paramètre de requête dans la boîte de dialogue <Linked de la table name> .

    Par exemple, remplacez $top = 100 par $filter = userType EQ'Member'.

    Assurez-vous qu'il existe un caractère point d'interrogation (?) entre le nom de la table et le paramètre de requête.

  5. Sélectionnez OK.

  6. Activez la case à cocher en regard du nom de source de données spécifique que vous avez modifié.

  7. Sélectionnez Actualiser.

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×