Notă
Accesul la această pagină necesită autorizare. Puteți încerca să vă conectați sau să modificați directoarele.
Accesul la această pagină necesită autorizare. Puteți încerca să modificați directoarele.
SDK-ul Dataverse pentru Python este un set de instrumente cuprinzător care oferă dezvoltatorilor profesioniști și oamenilor de știință a datelor posibilitatea de a debloca analize avansate, automatizare și inovație în Microsoft Dataverse. Dezvoltatorii pot folosi SDK-ul pentru a construi aplicații de business scalabile și sigure și pentru a orchestra fluxuri de lucru agențice. Oamenii de știință și analiștii de date pot folosi instrumente Python familiare — precum Pandas, Jupyter notebooks și biblioteci de învățare automată — pentru a crea modele de analiză și simulare și pentru a opera informații bazate pe AI. Acest SDK face legătura între managementul datelor de nivel enterprise și flexibilitatea Python, accelerând timpul până la valoare și favorizând un ecosistem vibrant pentru dezvoltatori.
Sfat
Acest articol oferă un exemplu de scenariu și o prezentare arhitecturală a modului în care SDK-ul Dataverse pentru Python permite inovația bazată pe date. Această soluție este un exemplu generalizat care poate fi adaptat pentru diverse industrii și cazuri de utilizare.
Începe prin a urmări videoclipul introductiv pe folosind SDK-ul Dataverse pentru Python cu datele de business.
Diagramă arhitectură
Flux de lucru
Fluxul de lucru tipic pentru valorificarea datelor de afaceri Dataverse folosind Python include:
- Conectează-te la Dataverse: Accesați în siguranță datele întreprinderilor folosind SDK-ul.
- Extrage și transformă: Încarcă tabele în Pandas DataFrames pentru curățare, inginerie de caracteristici și analiză exploratorie.
- Modelarea evaluării: Aplică algoritmi de învățare automată (de exemplu, clasificare, regresie) pentru a evalua scenarii de afaceri, a prezice rezultatele și a identifica tendințe.
- Scriere înapoi către Dataverse: Postează evaluările generate de AI în tabelele Dataverse pentru dashboard-uri și raportări.
- Guvernanță: Asigurați-vă că toate fluxurile de lucru respectă standardele de securitate și guvernanță ale întreprinderilor.
Detalii despre scenariu
Această arhitectură suportă o gamă largă de scenarii și cazuri de utilizare în diverse industrii.
Scenariul dezvoltatorului
Un dezvoltator Python construiește un sistem de onboarding pentru angajați pentru Fabrikam Enterprises prin crearea de tabele pentru detalii ale angajaților, referințe de departament și statusul cererilor de onboarding. Prin utilizarea SDK-ului, ei definesc scheme, adaugă coloane și relații și folosesc API-uri create, citite și actualizate pentru a seed și modifica înregistrările — toate acestea menținând în același timp securitatea și guvernanța la nivel enterprise.
Scenariu de data scientist
Un data scientist folosește unelte Python precum Jupyter notebooks și Visual Studio Code pentru a extrage date de business din Dataverse și a le modela în Pandas DataFrames. Data scientist-ul folosește datele extrase de business împreună cu analize avansate și modele de învățare automată pentru evaluarea riscurilor, monitorizarea acordului de nivel de serviciu (SLA) sau raportarea conformității. Data scientist-ul vizualizează și împărtășește rezultatele pentru a permite luarea rapidă a deciziilor.
Caz de utilizare a inteligenței artificiale generative
Folosește analize Python și modele de limbaj pentru a rezuma tendințele clienților sau a clasifica segmente, cum ar fi riscul de valoare ridicată sau de churn. Scrie rezultatele înapoi în Dataverse pentru a permite dashboard-uri operaționale și fluxuri de lucru de conformitate. Această abordare asigură că rezultatele AI sunt stocate în siguranță și guvernate în cadrul platformei de date a întreprinderii.
Cerințe preliminare
- Acces la un mediu Power Platform cu Dataverse
- Roluri adecvate de securitate
- Python 3.13 sau mai târziu
- Acces la rețea la PyPI pentru instalarea SDK-urilor
În plus:
- Integrare: Asigurați compatibilitatea cu pipeline-urile existente de Extragere, Transformare, Încărcare (ETL), instrumentele de automatizare și politicile de guvernanță a întreprinderii.
- Scalabilitate: Proiectează fluxuri de lucru pentru a gestiona seturi mari de date și sarcini de analiză concomitente.
Considerații
Aceste considerații implementează pilonii Power Platform Well-Architected, un set de principii directoare care îmbunătățesc calitatea volumului de lucru. Află mai multe în Microsoft Power Platform Well-Architected.
Fiabilitate
Acces robust la date: Suportă operațiuni fiabile de Creare, Citire, Actualizare și Ștergere (CRUD) și gestionarea schemei.
Automatizare: Permite fluxuri de lucru repetabile și automatizate pentru extragerea, transformarea și analiza datelor.
Eficiență operațională: Reduce efortul manual și accelerează modernizarea analiticii.
Securitate
Controlul accesului bazat pe roluri: Aplică rolurile și politicile de securitate Dataverse pentru toate operațiunile de date.
Guvernanța datelor: Asigură conformitatea cu standardele întreprinderii privind confidențialitatea datelor, înregistrarea auditului și criptare.
Pașii următori
- Descarcă și instalează SDK-ul din PyPI. Explorează depozitul GitHub sursă pentru documentație, proiecte exemplu și contribuții ale comunității.
- Începe să construiești analize bazate pe Python și fluxuri de lucru AI folosind datele Dataverse.
- Împărtășiți feedback și alăturați-vă comunității pentru a contribui la conturarea viitorului Dataverse pentru Python.
Colegi
Microsoft menține acest articol. Următorii colaboratori au scris acest articol.
Autori principali:
- Paul Liew, Manager Principal de Produs
- Jeff Anderson, Partener Inginer Software
- Peter Hecke, Scriitor Dezvoltator Senior