Jaa


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.

  1. Kirjaudu Power Appsiin ja siirry kohtaan Varaston näkyvyys>Asetukset>Ominaisuuden hallinta.
  2. Ota Varastolokihistoria-ominaisuus käyttöön.
  3. 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.

  1. Kirjaudu Power Appsiin ja siirry kohtaan Varaston näkyvyys>Toiminnan näkyvyys>Varastolokihistoria.
  2. 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.

  1. Suorita työkalu, jolla voidaan kutsua ohjelmointirajapintoja. Käytä työkalua käyttääksesi {inventoryVisibilityEndpoint}/api/environment/{yourEnvironmentId}/logTransactionDetails-ohjelmointirajapintaa Post-menetelmällä.

  2. 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"
        }
    }
    
  3. {inventoryVisibilityEndpoint}/api/environment/{yourEnvironmentId}/getJobProgress?jobId={jobIdFromPreviousStep}-ohjelmointirajapinnan avulla voit seurata varastolokihistoriatyön tilaa.

  4. Kun ohjelmointirajapinta ilmoittaa, että työ on valmistunut onnistuneesti, voit tarkastaa lokit Dataversessä avaamalla tapatuman kirjausraporttitaulukon (is_transactionloggingreport).