Jaa


Edustan luettelotiedostojen dokumentaatio

Tässä asiakirjassa on yksityiskohtainen opas edustaluetteloiden rakenteeseen ja konfigurointiin Fabric-kuormituksissa. Näiden JSON-pohjaisten luetteloiden avulla kumppanit voivat määrittää kuormituksen ulkoasun, käyttäjätiedot ja toiminnan, mikä on välttämätöntä, jotta käyttäjät voivat tarjota Fabricille räätälöidyn ja yhdenmukaisen käyttökokemuksen.

Edustan luettelot koostuvat kahdesta pääosasta:

  • tuoteluettelon: Määrittää kuormituksen käyttäjätiedot ja tuotelogisoinnin.
  • Kohteen luettelotiedosto: kuormituksen yksittäisten kohteiden määritys, mukaan lukien käyttäjän vuorovaikutuselementit.

Tuotteen luettelotiedosto

Tuoteluettelo määrittää kuormituksen tuotteen ydinmääritteet sekä käyttäjätietojen, tuotemerkkien ja määritysten määrittämisen käyttäjän toimia varten.

Määritteet

  • name (merkkijono): Tuotteen yksilöivä järjestelmän nimi.
  • displayName (merkkijono): Käyttäjäystävällinen näyttönimi.
  • fullDisplayName (merkkijono): Tuotteen kuvaava nimi.
  • favicon (merkkijono): Polku tuotteen faviconiin.
  • kuvake (objekti): Polku tuotteen kuvakkeeseen, joka on tallennettu assets-kansioon (esim. "assets/icon.png").

Aloitussivun määritys

Määrittää kuormituksen aloitussivun asettelun ja sisällön.

  • aloitussivu (objekti): aloitussivun määritysasetukset.
    • learningMaterials (matriisi): Luettelo kuormituksen tietosivulla näkyvistä oppimismateriaaleista.
      • otsikko (merkkijono): Oppimateriaalin otsikko.
      • johdanto (merkkijono): Lyhyt johdanto aineistoon.
      • description (merkkijono): Materiaalin yksityiskohtainen kuvaus.
      • onClick (objekti): Toiminto käynnistyy, kun materiaalia napsautetaan.
      • image (merkkijono): Polku materiaaliin liittyvään kuvaan.
    • recommendedItemTypes (matriisi): Luettelo suositelluista kohdetyypeistä, jotka näytetään kuormituksen tietosivulla.

Luontikokemus

Määritysten määrittäminen uusien kohteiden luomiseksi tuotteeseen, käyttäjien vuorovaikutusasetusten määrittäminen.

  • createExperience (objekti): Määritys kuormituskohteiden luontia varten.
    • description (merkkijono): Luontikokemuksen yleinen kuvaus.
    • kortit (matriisi): Luettelo korteista, jotka näytetään luontiprosessin aikana.
      • title (merkkijono): Kortin otsikko.
      • description (merkkijono): Kortin lyhyt kuvaus.
      • -kuvake (objekti): Polku kortissa käytettävään kuvakkeeseen.
      • onClick (objekti): Toiminto käynnistyy, kun korttia napsautetaan.
      • availableIn (matriisi): Sijainnit, joissa kortti on käytettävissä.
      • itemType (merkkijono): Luotuun korttiin linkitetyn kohteen tyyppi.

Työtilan asetukset ja tuotetiedot

  • workspaceSettings (objekti): Työtilan toimintoihin liittyvät asetukset.
    • getWorkspaceSettings (objekti): Sisältää-toiminnon työtilan asetusten hakemiseksi.
  • productDetail (objekti): Lisätietoja tuotteen tuotebrändistä ja tiedoista.
    • publisher (merkkijono): Tuotteen julkaisija.
    • iskulause (merkkijono): Tuotteen iskulause.
    • description (merkkijono): Tuotteen lyhyt kuvaus.
    • image (objekti): Tuotekuvien määritys.
      • mediaType (kokonaisluku): Kuvan mediatyyppi.
      • source (merkkijono): Polku kuvaan.
    • slideMedia (matriisi): Luettelo tuotetietosivujen dioissa käytettävistä mediatiedostoista.
      • Limit-: slideMedia-matriisissa sallitaan enintään 10 kohdetta.
      • kukin tietoyksikkö (objekti):
        • mediaType (kokonaisluku): Dian mediatyyppi. Käytä 0 kuviin ja 1 videoihin.
        • lähde (merkkijono): Polku kuvan tai videon lähteeseen.
        • Huomautus: Videoille: Anna videon URL-osoite. Tuetut muodot ovat:
          • https://youtube.com/embed/<id> tai https://www.youtube.com/embed/<id>
            • Esimerkki: 'https://www.youtube.com/embed/UNgpBOCvwa8?si=KwsR879MaVZd5CJi
          • https://player.vimeo.com/video/<number>
            • Huomautus: Älä sisällytä vimeo URL-osoitteeseen www..

slideMedia määritysten esimerkki:

"slideMedia": [
  {
    "mediaType": 1,
    "source": "https://youtube.com/embed/UNgpBOCvwa8?si=KwsR879MaVZd5CJi"
  },
  {
    "mediaType": 0,
    "source": "assets/images/SlideImage1.png"
  }
]

Kohteen luettelotiedosto

Kohdeluettelo määrittää kuormituksessa olevien yksittäisten kohteiden määritystiedot, kuten määritteet, kuvakkeet, editorin polut ja työhön liittyvät asetukset.

Määritteet

  • name (merkkijono): Kohteen yksilöivä järjestelmän nimi.
  • displayName (merkkijono): Kohteelle näytettävä käyttäjäystävällinen nimi.
  • displayNamePlural (merkkijono): Näyttönimen monikkomuoto näyttönimeä varten.

Editorin ja kuvakkeen määritys

  • editori (objekti): Kohteen editorin polun määritys Fabric-kuormitussovelluksessa.
    • polku (merkkijono): Suhteellinen polku editoriin.
  • kuvake (objekti): Määrittää kohdetta edustavan kuvakkeen.
    • name (merkkijono): Polku assets-kansion kuvaketiedostoon (esim. "assets/icon.svg").

Pikavalikon kohteet

Määrittää kohteen pikavalikossa käytettävissä olevat toiminnot, jolloin käyttäjät voivat käyttää vuorovaikutusvaihtoehtoja.

  • contextMenuItems (matriisi): Pikavalikon toimintoluettelo.
    • name (merkkijono): Toiminnon järjestelmän nimi.
    • displayName (merkkijono): Toiminnon näyttönimi.
    • kuvake (objekti): toiminnon kuvake.
      • name (merkkijono): Polku kuvaketiedostoon (esimerkiksi "assets/icon.svg").
    • käsittelijä (objekti): valikkokohteen toimintokäsittelijä.
      • toiminto (merkkijono): Käynnisseen toiminnon nimi.
    • tooltip (merkkijono): Toiminnon valinnainen työkaluvihjeen teksti.

Valvonta ja DataHub-määritys

  • supportedInMonitoringHub (totuusarvo): Määrittää, voidaanko kohde näyttää tai suodattaa valvontakeskuksessa.
  • supportedInDatahubL1 (totuusarvo): Määrittää, voidaanko kohde näyttää tai suodattaa DataHub L1:ssä.

Kohdetyön toiminnon määritys

Määritykset nimiketyön esiintymään liittyville työhön liittyville toiminnoille.

  • itemJobActionConfig (objekti): Määrittää kohteen työtehtäviin liittyvät toiminnot.
    • registeredActions (objekti): Sisältää työn toimintoja, kuten tietoja, peruutuksen ja uudelleenyritysten.
      • tiedot (objekti): Toiminto työn tietojen tarkastelemiseen.
      • cancel (objekti): Toiminto työn peruuttamiseen.
      • retry (object): Toiminto työn uudelleenyrityksenä.

Kohteen asetukset

Kohteen asetusten määritysasetukset.

  • itemSettings (objekti): Kohteen lisäasetukset.
    • schedule (objekti): Sisältää aikataulutiedot.
      • itemJobType (merkkijono): Fabric-jaetusta käyttöliittymästä ajoitettava työtyyppi.
      • refreshType (merkkijono): Määrittää kohteen päivitysominaisuuden. Mahdollisia arvoja ovat "None", "Refresh"ja "Run".
    • recentRun (objekti): viimeaikaisten työn suoritusten määritykset.
      • useRecentRunsComponent (totuusarvo): Käytetäänkö Fabric-jaettuja viimeaikaisia suorituksia -osaa.
    • getItemSettings (objekti): Mukautettujen kohteiden asetusten määritys.
      • toimintoa (merkkijono): Vastaavan toiminnon nimi, joka palauttaa mukautettujen kohteiden asetusten luettelon.

Kohteen tehtävänkulun luokat

Määrittää kohdeluokat Fabric Task Flow Framework -.

  • itemJobTypes (matriisi): Määrittää luokat, jotka on määritetty kohteelle tehtävänkulun kehyksessä. Jokaisessa kohteessa voi olla enintään kaksi luokkaa. Tuetut luokat ovat:
    • "getData"
    • "storeData"
    • "prepareData"
    • "analyzeAndTrainData"
    • "trackData"
    • "visualizeData"
    • "develop"
    • "generalTask"
    • "others"

Jos luokkaa ei ole määritetty, oletusarvona käytetään "others".

Muistiinpano

Kun kehität ja testaat luettelotiedostoon lisättyjä uusia määritteitä, varmista, että olet synkronoinut uusimmat vahvistuskomentosarjat ja -työkalut mallisäilöstämme.

Tämä vaihe on tarpeen vain paikallista kehitystä varten, eikä sitä tarvita pilvitilassa.