Erabili IoT hornitzaile pertsonalizatuak
Dynamics 365 Field Service IoT hornitzaileen funtzioak IoT (Gauzen Internet) gailuekin integraziorik gabea ahalbidetzen du edozein IoT hornitzailetako gailuekin. Saltzaile ezberdinen IoT alertak zerrenda bateratu batean integratzen ditu haien jatorria edozein dela ere. Erabiltzaileek IoT gailu batekin elkarreragiten dutenean, Field Service-k gailuaren hornitzailea identifikatzen du eta komandoa dagokion IoT sistemara bideratzen du.
Field Service-n, kutxaz kanpoko inplementazio-esperientzia Azure IoT Hub-ekin integratzen da. Garatzaileek, bazkideek eta software saltzaile independenteek (ISV) IoT soluzio pertsonalizatuak sor ditzakete esparru honetan eta are Microsoft AppSource merkatuan argitaratu.
Artikulu honetan, IoT hornitzailearen datu-ereduari buruz ikasiko duzu eta erabil ditzakezun konexio-metodoen ikuspegi orokorra jasoko duzu.
Aurrebaldintzak
- Esperientzia Dynamics 365 eta konektatzen diren ereduetan oinarritutako aplikazioak garatzen. Microsoft Dataverse
- Programazio esperientzia C#, .NET eta Visual Studio
- REST/OData APIa ezagutzea
Field Service datu-eredua
Kanpoko IoT zerbitzuak Field Service-rekin integratzeko metodo guztiek Field Service IoT hornitzaileen datu-ereduarekin bat egin behar dute, erlazionatutako hiru taulak (IoT hornitzailea, IoT hornitzailearen instantzia eta IoT gailua) eta IoT ezarpenen taula bat osatuta.
IoT hornitzaileen taula
IoT Provider
taulak zure erakundeko IoT hornitzaileak eta onartzen dituzten ekintzak identifikatzen ditu.
IoT Hornitzaileen Instantzia taula
A 1: harreman asko daude IoT Provider
taularen eta IoT Provider Instance
taularen artean. Adibidez, zure erakundea bi Azure IoT Hub desberdinetara konektatuta badago, IoT Hub-en IoT hornitzaile-erregistro bat eta IoT-en hornitzailearen instantzia-erregistro bat dituzu, zure IoT Hub bakoitzeko bat. IoT hornitzaileen instantzien zerrenda Field Service Ezarpenak>IoT>Hornitzaileak atalean ikus dezakezu.
- Hornitzailearen Instantzia Id k zure iturburuko IoT sistemako instantzia identifikatzen du.
- URL zure hornitzailearen kodean edo erabiltzailearen esperientzian erabiltzen dena izan daiteke; adibidez, API amaierako puntu bat edo inplementazioaren Azure baliabide-talderako esteka.
IoT gailuen taula
1: erlazio asko daude IoT Provider Instance
taularen eta IoT Device
taularen artean, gailu bakoitza IoT hornitzaileen instantzia batekin mapatzen duena.
- Kontua gailuarekin erlazionatutako Field Service-n bezero-kontua identifikatzen du.
- Kategoria gailuaren kategoria da.
- Ordu-eremua gailua dagoen ordu-eremua da.
- Gailuaren ID gailua IoT hornitzailearekin erregistratzeko erabiltzen da.
- Simulatua garapenean eta probetan erabiltzen da.
Konexio-metodoak eta garapen-tresnak
IoT soluzio pertsonalizatuetarako konexio-metodoek abantailak eta arriskuak dituzte. Ondorengo taulak deskribatzen ditu.
Metodoa | Abantailak | Arriskuak |
---|---|---|
Dataverse APIa | - Connected Field Service eta kanpoko zerbitzuen arteko zuzeneko komunikazioa ahalbidetzen du. - Software-aplikazioak eraikitzeko protokolo sendoa. |
- Kanpoko zerbitzuek APIekin integratzeko gai izan behar dute. - Connected Field Service APIaren gaitasunen ulermen handia eskatzen du. |
Webhook-ak | Denbora errealeko eguneraketak bidaltzen ditu kanpoko zerbitzu batera Connected Field Service-n ekintza zehatzak egiten direnean. | Kanpoko zerbitzuak webhook mezuak jaso eta prozesatu ahal izan behar ditu. |
Konektoreak | Integrazio-esperientzia ezin hobea eskaintzen du eta Connected Field Service eta kanpoko zerbitzuaren arteko zubi gisa jokatzen du. | Ezagutza tekniko sendoagoak eta garapen baliabideak behar ditu. |
Kode pertsonalizatua | Oso neurrira eta eraginkorra den integrazioa. | Espezializazio tekniko maila altua eskatzen du; beste metodo batzuek baino arrisku handiagoa izan dezakete. |
Gehien erabiltzen diren garapen-tresnak Connected Field Service-rako soluzio pertsonalizatuak sortzeko:
Microsoft Power Apps kode baxuko garapen-plataforma bat da, sortzaileei eta garatzaile profesionalei negozio-aplikazio pertsonalizatuak azkar eta erraz sortzeko aukera ematen diena.
Microsoft Azure Functions garatzaileei zerbitzari dedikaturik gabe kodea eskatuta exekutatzeko aukera ematen dien zerbitzu bat da.
Microsoft .NET Framework Windows-en aplikazioak eraikitzeko eta exekutatzeko software-garapeneko esparrua da.
Microsoft Visual Studio programazio-lengoaia eta esparru ugari onartzen dituen garapen integratuko ingurune ezagun bat da, .NET, JavaScript eta Python barne.
JavaScript oso erabilia den programazio-lengoaia da, eta maiz erabiltzen dena beste tresna eta esparru batzuekin, hala nola, Node.js eta React-ekin.
REST APIek aplikazioek elkarrekin komunikatzeko modu estandarizatu bat eskaintzen dute sarean. Connected Field Service-k kanpoko zerbitzuekin integratzeko eta irtenbide pertsonalizatuak sortzeko erabil daitezkeen REST API asko eskaintzen ditu.
Hurrengo urratsak
Oharrak
https://aka.ms/ContentUserFeedback.
Laster erabilgarri: 2024an, GitHub-eko arazoak edukiari buruzko oharrak bidaltzeko mekanismo gisa kenduko dugu apurka-apurka, eta oharrak bidaltzeko sistema berri batekin ordeztuko. Informazio gehiagorako, ikusi:Bidali eta ikusi honi buruzko oharrak: