Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
Dataverse SDK для Python — це комплексний набір інструментів, який дає змогу професійним розробникам і дата-сайентістам відкривати передову аналітику, автоматизацію та інновації у Microsoft Dataverse. Розробники можуть використовувати SDK для створення масштабованих і безпечних бізнес-додатків та організації агентних робочих процесів. Дата-сайентісти та аналітики можуть використовувати знайомі інструменти Python — такі як Panda, Jupyter-ноутбуки та бібліотеки машинного навчання — для створення аналітичних моделей і моделей симуляції та впровадження аналітик, керованих ШІ. Цей SDK поєднує управління даними корпоративного рівня та гнучкістю Python, прискорюючи час отримання цінності та сприяючи створенню динамічної екосистеми розробників.
Порада
У цій статті наведено приклад сценарію та архітектурний огляд того, як Dataverse SDK для Python забезпечує інновації, засновані на даних. Це рішення є узагальненим прикладом, який можна адаптувати для різних галузей і сценаріїв використання.
Почніть з перегляду вступного відео на використовуючи Dataverse SDK для Python з бізнес-даними.
Архітектурна діаграма
Workflow
Типовий робочий процес для використання бізнес-даних Dataverse за допомогою Python включає:
- Підключіться до Dataverse: Безпечний доступ до корпоративних даних за допомогою SDK.
- Вилучення та трансформація: Завантажуйте таблиці в Pandas DataFrames для очищення, інженерії ознак та дослідницького аналізу.
- Моделювання оцінювання: Застосовуйте алгоритми машинного навчання (наприклад, класифікацію, регресію) для оцінки бізнес-сценаріїв, прогнозування результатів і виявлення тенденцій.
- Запис назад у Dataverse: Публікуйте оцінки, створені ШІ, у таблиці Dataverse для дашбордів і звітності.
- Управління: Переконайтеся, що всі робочі процеси відповідають стандартам корпоративної безпеки та управління.
Відомості про сценарій
Ця архітектура підтримує широкий спектр сценаріїв і сценаріїв використання у різних галузях.
Сценарій розробника
Розробник Python створює систему адаптації співробітників для Fabrikam Enterprises, створюючи таблиці для даних про співробітників, рекомендацій відділу та статусу запиту на адаптацію. Використовуючи SDK, вони визначають схеми, додають стовпці та зв'язки, а також використовують API для створення та оновлення записів — і все це при цьому підтримує корпоративну безпеку та управління.
Сценарій дата-сайентіст
Дата-сайентіст використовує інструменти Python, такі як Jupyter notebooks і Visual Studio Code, щоб витягувати бізнес-дані з Dataverse і формувати їх у Pandas DataFrames. Дата-сайентіст використовує отримані бізнес-дані з розширеними аналітичними та моделями машинного навчання для оцінки ризиків, моніторингу угод рівня сервісу (SLA) або звітності про відповідність. Дата-сайентіст візуалізує та ділиться результатами, щоб забезпечити швидке прийняття рішень.
Сценарій використання генеративного ШІ
Використовуйте аналітику Python та мовні моделі для узагальнення тенденцій клієнтів або класифікації сегментів, таких як високоцінний або ризик відтоку користувачів. Запишіть результати назад у Dataverse, щоб активувати операційні панелі та робочі процеси відповідності. Такий підхід гарантує, що вихідні дані ШІ безпечно зберігаються та керуються в межах корпоративної платформи даних.
вимоги
- Доступ до середовища Power Platform з Dataverse
- Відповідні ролі у сфері безпеки
- Python 3.13 або новіші версії
- Мережевий доступ до PyPI для встановлення SDK
Крім того:
- Інтеграція: Забезпечити сумісність із існуючими конвеєрами Extract, Transform, Load (ETL), інструментами автоматизації та політиками корпоративного управління.
- Масштабованість: Проектуйте робочі процеси для роботи з великими наборами даних і одночасними аналітичними завданнями.
Міркування
Ці міркування реалізують стовпи Power Platform Well-Architected, набір керівних принципів, які покращують якість робочого навантаження. Дізнайтеся більше у Microsoft Power Platform Well-Architected.
Reliability
Надійний доступ до даних: Підтримує надійні операції Create, Read, Update and Delete (CRUD) та управління схемами.
Автоматизація: Забезпечує повторювані, автоматизовані робочі процеси для вилучення, трансформації та аналізу даних.
Операційна ефективність: Зменшує ручні зусилля та прискорює модернізацію аналітики.
Безпека
Контроль доступу на основі ролей: Забезпечує контроль ролей і політик безпеки Dataverse для всіх операцій з даними.
Управління даними: Забезпечує відповідність корпоративним стандартам щодо конфіденційності даних, аудитського логування та шифрування.
Наступні кроки
- Завантажте та встановіть SDK з PyPI. Ознайомтеся з репозиторієм GitHub source репозиторію для документації, зразків проєктів та внеску спільноти.
- Почніть створювати аналітичні та AI-робочі процеси на основі Python з даними Dataverse.
- Діліться відгуками та приєднуйтесь до спільноти, щоб допомогти формувати майбутнє Dataverse для Python.
Співавтори
Корпорація Майкрософт підтримує цю статтю. Цю статтю написали такі дописувачі.
Основні автори:
- Пол Лью, головний менеджер продукту
- Джефф Андерсон, партнер-інженер-програміст
- Пітер Геке, старший письменник-розробник