Бележка
Достъпът до тази страница изисква удостоверяване. Можете да опитате да влезете или да промените директориите.
Достъпът до тази страница изисква удостоверяване. Можете да опитате да промените директориите.
Dataverse SDK за Python е цялостен набор от инструменти, който дава възможност на професионални разработчици и специалисти по данни да отключват напреднали анализи, автоматизация и иновации в Microsoft Dataverse. Разработчиците могат да използват SDK, за да изграждат мащабируеми и сигурни бизнес приложения и да оркестрират агентни работни процеси. Специалистите по данни и анализаторите могат да използват познати инструменти на Python — като Pandas, Jupyter notebooks и библиотеки за машинно обучение — за създаване на аналитични модели и симулационни модели и за реализиране на прозрения, базирани на AI. Този SDK преодолява пропастта между корпоративното управление на данни и гъвкавостта на Python, ускорявайки времето до стойност и изграждайки жизнена екосистема на разработчиците.
Съвет
Тази статия предоставя примерен сценарий и архитектурен преглед на това как Dataverse SDK за Python позволява иновации, базирани на данни. Това решение е обобщен пример, който може да бъде адаптиран за различни индустрии и случаи на употреба.
Започнете, като гледате въвеждащото видео за използване на Dataverse SDK за Python с бизнес данни.
Диаграма на архитектурата
Workflow
Типичният работен процес за използване на бизнес данни от Dataverse чрез Python включва:
- Свържете се с Dataverse: Сигурен достъп до корпоративни данни чрез SDK.
- Извличане и трансформиране: Зареждайте таблици в Pandas DataFrames за почистване, инженеринг на характеристики и изследователски анализ.
- Моделиране на оценката: Прилагайте алгоритми за машинно обучение (например класификация, регресия) за оценка на бизнес сценарии, прогнозиране на резултати и идентифициране на тенденции.
- Обратна връзка към Dataverse: Публикувайте оценките, генерирани от AI, в таблици на Dataverse за табла и отчети.
- Управление: Уверете се, че всички работни потоци отговарят на стандартите за корпоративна сигурност и управление.
Подробности за сценария
Тази архитектура поддържа широк спектър от сценарии и случаи на употреба в различни индустрии.
Сценарий за разработчик
Разработчик на Python изгражда система за въвеждане на служители във Fabrikam Enterprises, като създава таблици за данни за служителите, референция към отдела и статус на заявка за въвеждане. Чрез използването на SDK те дефинират схеми, добавят колони и връзки, както и използват API-та за създаване, четене и обновяване за засеване и модифициране на записи — всичко това, като същевременно поддържат корпоративната сигурност и управление.
Сценарий на специалист по данни
Специалистът по данни използва инструменти на Python като Jupyter notebooks и Visual Studio Code, за да извлече бизнес данни от Dataverse и да ги оформи в Pandas DataFrames. Специалистът по данни използва извлечените бизнес данни с усъвършенствани аналитични и машинни модели за оценка на риска, мониторинг на споразумение за ниво на обслужване (SLA) или докладване на съответствие. Специалистът по данни визуализира и споделя резултати, за да позволи бързо вземане на решения.
Случай на използване на генеративен AI
Използвайте Python аналитика и езикови модели, за да обобщите тенденциите на клиентите или да класифицирате сегменти, като високостойностни или рискове от отлив. Запишете резултатите обратно в Dataverse, за да активирате оперативни табла и работни потоци за съответствие. Този подход гарантира, че изходите на AI се съхраняват и управляват сигурно в рамките на корпоративната платформа за данни.
Предварителни изисквания
- Достъп до среда на Power Platform с Dataverse
- Подходящи роли в областта на сигурността
- Python 3.13 или по-нова
- Мрежов достъп до PyPI за инсталиране на SDK
Освен това:
- Интеграция: Осигурете съвместимост със съществуващите Extract, Transform, Load (ETL) конвейери, инструменти за автоматизация и корпоративни управленски политики.
- Мащабируемост: Проектирайте работни процеси за обработка на големи набори от данни и паралелни аналитични задачи.
Съображения
Тези съображения прилагат стълбовете на Power Platform Well-Architected, набор от ръководни принципи, които подобряват качеството на работното натоварване. Научете повече в Microsoft Power Platform Well-Architected.
Надеждност
Стабилен достъп до данни: Поддържа надеждни операции за създаване, четене, обновяване и изтриване (CRUD) и управление на схемата.
Автоматизация: Позволява повторяеми, автоматизирани работни потоци за извличане, трансформация и анализ на данни.
Оперативна ефективност: Намалява ръчните усилия и ускорява модернизацията на аналитиката.
Защита
Контрол на достъпа, базиран на роли: Налага роли и политики за сигурност на Dataverse за всички операции с данни.
Управление на данни: Осигурява съответствие с корпоративните стандарти за поверителност на данните, одитско логване и криптиране.
Следващи стъпки
- Изтеглете и инсталирайте SDK от PyPI. Разгледайте GitHub source repository за документация, примерни проекти и приноси към общността.
- Започнете да изграждате аналитични и AI работни потоци, базирани на Python, с данни от Dataverse.
- Споделете обратна връзка и се присъединете към общността, за да помогнете за оформянето на бъдещето на Dataverse за Python.
Сътрудници
Microsoft поддържа тази статия. Следните сътрудници написаха тази статия.
Основни автори:
- Пол Лю, главен продуктов мениджър
- Джеф Андерсън, партньор софтуерен инженер
- Питър Хеке, старши разработчик-писател