Onnistuneiden ohjelmointirajapintakirjausten kirjaaminen ja tarkasteleminen
Tässä artikkelissa kuvataan varaston näkyvyyden varastolokihistoria-ominaisuuden määritys ja käyttö. Tämä ominaisuus luo lokin onnistuneesti päivitetyistä varaston ohjelmointirajapintakirjauksista. Kirjaukset sisältävät aikaleiman ja tiedon ohjelmointirajapinnan tyypistä.
Varastolokihistorian määrittäminen
Jotta voit aloittaa lokin pitämisen onnistuneesti päivitetyistä varaston ohjelmointirajapintakirjauksista, sinun on otettava ominaisuus käyttöön Microsoft Power Appsissa.
- Kirjaudu Power Appsiin ja siirry kohtaan Varaston näkyvyys>Asetukset>Ominaisuuden hallinta.
- Ota Varastolokihistoria-ominaisuus käyttöön.
- Siirry kohtaan Järjestelmänvalvojan asetukset ja valitse Päivitä määritys.
Varastolokihistorian tarkasteleminen
Kun ominaisuus on otettu käyttöön, voit tarkastella lokimerkintöjä joko käyttämällä varaston näkyvyyssovellusta Power Appsissa tai kutsumalla ohjelmointirajapintaa.
Lokimerkintöjen tarkasteleminen käyttämällä varaston näkyvyyssovellusta Power Appsissa
Seuraavien ohjeiden avulla voit tarkastella lokia käyttäen varaston näkyvyyssovellusta Power Appsissa.
- Kirjaudu Power Appsiin ja siirry kohtaan Varaston näkyvyys>Toiminnan näkyvyys>Varastolokihistoria.
- Nouda lokitiedot ja tarkastele niitä syöttämällä tuotetunnus, organisaatiotunnus, toimipaikkatunnus, varastotunnus ja päivämääräväli.
Lokimerkintöjen noutaminen kutsumalla ohjelmointirajapintaa
Seuraavien ohjeiden avulla voit noutaa lokimerkinnät kutsumalla Varaston näkyvyyden ohjelmointirajapintaa.
Suorita työkalu, jolla voidaan kutsua ohjelmointirajapintoja. Käytä työkalua käyttääksesi
{inventoryVisibilityEndpoint}/api/environment/{yourEnvironmentId}/logTransactionDetails
-ohjelmointirajapintaaPost
-menetelmällä.Määritä ja lähetä pyyntöteksti noutaaksesi lokitiedot, joista olet kiinnostunut. Seuraavassa esimerkissä näkyy pyyntöteksti, joka pyytää järjestelmää valmistelemaan ja noutamaan lokin. Tämä vaihe on tarpeen, koska loki on tallennettu Azure Data Lakeen ja siirretään Dataverseen vain pyynnöstä. Ohjelmointirajapinta palauttaa lokihistoriatyön tunnuksen, jota voit käyttää työn valmistumistilan tarkastamiseen.
Path: /api/environment/{environmentId}/logTransactionDetails Method: Post Headers: Api-Version="1.0" Authorization="Bearer $access_token" ContentType: application/json Body: { "id": "id-contoso-{{datetime}}", "organizationId": "usmf", "UtcFromDate": "2023/8/23", "UtcToDate": "2023/8/23", "productId": "D0001", "dimensions": { "SiteId": "1", "LocationId": "13" } }
{inventoryVisibilityEndpoint}/api/environment/{yourEnvironmentId}/getJobProgress?jobId={jobIdFromPreviousStep}
-ohjelmointirajapinnan avulla voit seurata varastolokihistoriatyön tilaa.Kun ohjelmointirajapinta ilmoittaa, että työ on valmistunut onnistuneesti, voit tarkastaa lokit Dataversessä avaamalla tapatuman kirjausraporttitaulukon (
is_transactionloggingreport
).