Застосовується до
Access для Microsoft 365

Примітка.   Це наближається. Хоча ми оголосили про випуск цієї функції, ми вирішили покращити її на основі тестування та зворотного зв'язку.

Ви можете імпортувати або зв'язувати дані з Microsoft Graph – джерела даних, яке містить безліч Microsoft 365 інформації та зв'язків, щоб отримати цінні висновки та висновки про окремих осіб, групи та організації. За допомогою цих даних можна підвищити рівень аналітики та продуктивності рішень Access. Докладні відомості див. в статті Microsoft Graph.

  • Коли ви створюєте зв'язок із даними, Access створює двосторонній зв'язок, який синхронізує зміни даних в Access і Microsoft Graph.

  • Під час імпорту даних Access створює одноразову копію даних і тому зміни даних в Access або Microsoft Graph не синхронізуються.

Огляд підключення Access до Microsoft Graph

Ця функція доступна лише абонентам Можливість зв'язувати або імпортувати дані з Microsoft Graph доступна лише абонентам Microsoft 365.

Що таке Microsoft Graph?

Microsoft Graph з'єднує точки між багатьма Microsoft 365 програмами та службами, збираючи й упорядковуючи розрізнені дані (користувачі, групи, повідомлення, контакти, розмови, завдання, файли тощо) у набір зв'язків. Приклади зв'язків: користувач – учасник групи, поточний керівник користувача, він згадується в кількох розмовах або над документом цього користувача протягом останніх кількох годин співпрацював кілька колег.

Слово "графік" – це термін, який використовується для позначення соціальної мережі інформації. Microsoft Graph – це мережа соціальних мереж і зв'язків даних у Microsoft 365. Значення будь-якої мережі зростає в геометричній прогресії з кількістю підключень. У Microsoft Graph ці зв'язки залежать від того, над чим ви працюєте, з ким працюєте та що для вас важливо.

Ви можете швидко отримати актуальні аналітичні дані про машинне навчання з таблиць Microsoft Graph, виконати подальші дії з ними, а також підвищити розумність і продуктивність рішення бази даних Access. Наприклад, можна знайти найактуальніших користувачів і додати їх як посилання на повідомлення електронної пошти до звіту або надіслати звіт електронною поштою групі, до складу яких належить користувач.

Підготовка

Хочете, щоб все пройшло гладкіше? Перш ніж зв'язувати або імпортувати дані, зробіть ось що:

  • Дані Microsoft Graph базуються на вашому робочому або навчальному обліковому записі. Під час першого використання Microsoft Graph може знадобитися ввійти в Microsoft 365.

  • Сплануйте кількість стовпців у кожній таблиці або поданні. Access підтримує не більше 255 полів у таблиці, тож програма зв’язує або імпортує лише перші 255 стовпців.

  • Визначте загальний обсяг даних, що імпортуються. Максимальний розмір бази даних Access – 2 ГБ, враховуючи простір, необхідний для об’єктів системи. Microsoft Graph містить великі таблиці, завантаження яких може зайняти багато часу, і ви, можливо, не зможете імпортувати їх усі до однієї бази даних Access. Щоб зменшити обсяг зв'язаних даних, скористайтеся параметрами запиту Microsoft Graph .

  • Захистіть свою базу даних Access і відомості про підключення, яке вона містить, використовуючи надійне розташування та пароль бази даних Access. Докладні відомості див. в статті Вибір надійності бази даних і Шифрування бази даних за допомогою пароля бази даних.

  • Планування додаткових зв'язків. Access зв'язує або імпортує вибрані таблиці та відфільтровані підмножині в моделі даних Microsoft Graph. За допомогою вікна "Зв'язки" можна вручну створити додаткові зв'язки між новими та наявними таблицями. Докладні відомості див. в статті Що таке вікно "Зв'язки"? і Створення, редагування або видалення зв'язку.

Початок роботи

  1. Виберіть зовнішні дані > новий > джерела данихіз онлайнових служб > з Microsoft Graph.

  2. Якщо з'явиться відповідний запит, увійдіть у свій Робочий або навчальний обліковий запис Microsoft 365.

  3. Виконайте одну з описаних нижче дій.

    • Щоб імпортувати дані, виберіть Імпортувати дані джерела до нової таблиці в поточній базі даних.

    • Щоб зв’язати дані, виберіть Підключитися до джерела даних за допомогою створення пов’язаної таблиці.

  4. Натисніть кнопку OK.

  5. У діалоговому вікні Зв'язування таблиць або Імпорт об'єктів у розділі Таблиці виберіть кожну таблицю, з якої потрібно створити зв'язок або імпортувати дані, і натисніть кнопку OK.

    Список попередньо визначених фільтрів

Фільтрування результатів зв'язування за допомогою параметра запиту Microsoft Graph

Зв’язування й імпорт із Microsoft Graph може призвести до повернення великого обсягу даних, особливо груп і користувачів у великих організаціях. Під час зв’язування використовуйте наведений нижче запит Microsoft Graph, щоб відфільтрувати дані на сервері, перш ніж повертати їх:

  • $top    Знаходить обмежений набір записів на основі числового значення, наприклад перших 25 рядків.

    Примітка.    Радимо спочатку за допомогою параметра запиту $top=n повернути невеликий обсяг даних, а потім ознайомитися з полями та значеннями.

  • $filter    Фільтрує кількість рядків на основі виразу.

  • $select   Повертає лише вказані стовпці. Проте Access завжди повертає поле ідентифікатора.

Зверніть увагу, Access Microsoft Graph підтримує лише підмножину виразів, синтаксису та стовпців. Докладні відомості про підтримку та останні оновлення див. в статтях, присвячених налаштуванню відповідей за допомогою параметрів запиту, а також типу ресурсу користувача та групи.

  1. У діалоговому вікні фільтрування результатів пошуку введіть параметр запиту Microsoft Graph. У наведеному нижче прикладі показано фільтри Групи та Користувачі. Проте ви можете створити схожі фільтри для інших таблиць.

    $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
  2. Натисніть кнопку OK.

Результати.

Коли операція зв'язування або імпорту завершиться, таблиці з'являться в області переходів із таким самим іменем, як і таблиця Microsoft Graph. Якщо в процесі імпорту таке ім’я вже використовується, до імені нової таблиці додається "1". Під час операції зв'язування, якщо це ім'я вже використовується, Access додає "1" до імені нової таблиці, але лише якщо застосовано інший фільтр. Ви завжди можете перейменувати таблиці на зрозуміліші.

Таблиці з префіксом "Мій" повертають дані на основі того, хто є поточним користувачем, який увійшов.

Можна оновити розділ Мої контакти Outlook, але всі інші таблиці Microsoft Graph доступні лише для читання.

У процесі імпорту Access ніколи не перезаписує таблицю в базі даних. Хоча Microsoft Graph не можна додати безпосередньо до наявної таблиці, ви можете створити запит на додавання даних після імпорту даних зі схожих таблиць.

Якщо під час операції зв'язування стовпці в таблиці Microsoft Graph доступні лише для читання, вони також доступні лише для читання в Access.

Порада    Щоб переглянути URL-адресу Microsoft Graph, включно з параметром запиту, наведіть вказівник миші на таблицю в області переходів Access.

Змінення наявного параметра запиту Microsoft Graph

Якщо у вас є зв'язана таблиця з параметром запиту, її можна змінити.

  1. В області переходів клацніть правою кнопкою миші зв'язану таблицю та виберіть пункт Диспетчер зв'язаних таблиць.

  2. У діалоговому вікні Диспетчер зв'язаних таблиць клацніть знак "плюс" (+), щоб розгорнути ім'я джерела даних Microsoft Graph, а потім установіть прапорець поруч із певним іменем джерела даних , яке потрібно змінити.

  3. Натисніть кнопку Повторно зв'язати.

  4. Оновіть рядок параметра запиту в діалоговому вікні Повторне зв'язування <ім'я зв'язаної таблиці> .

    Наприклад, змініть $top=100 на $filter=userType eq "Member".

    Переконайтеся, що між іменем таблиці та параметром запиту є знак питання (?).

  5. Натисніть кнопку OK.

  6. Установіть прапорець поруч із іменем певного джерела даних , який ви змінили.

  7. Виберіть елемент Оновити.   

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.