Käytön seuranta

Käytön seurannan avulla pääkäyttäjät voivat seurata käyttäjän tason kyselyjä sisältöön.

Käytön seurannan ansiosta kyselyjen tiheyden ja vasteajan perusteella voidaan määrittää, mitkä käyttäjien kyselyt aiheuttavat suorituskyvyn pullonkauloja. Pääkäyttäjät määrittävät ehdot käyttäjien kyselyjen seuraamiseen ja käyttöraporttien luontiin. Raportteja voidaan käyttää monin eri tavoin mm. tietokantojen optimoinnissa, koostestrategioiden luonnissa tai laskutettaessa käyttäjiä tai osastoja niiden käyttämistä resursseista.

Tietoja käytön seurannan käytöstä

Voit konfiguroida käytön seurannan palveluissa, jotka tarjoavat yritysmallinnusominaisuuksia. Käyttötietoja seurataan käyttäjien kyselytietojen tasolla, joten niiden avulla voidaan vastata esimerkiksi seuraavankaltaisiin kysymyksiin:

  • Miten käyttäjät käyttävät Oracle Analytics Cloudia?
  • Missä he käyttävät tai eivät käytä aikaa?
  • Kauanko käyttäjien istunnot kestävät? Kauanko istuntojen ja kyselyjen välillä kuluu aikaa?
  • Miten kyselyt liittyvät toisiinsa yksittäisten istuntojen sisällä, istuntojen välillä ja toisiinsa liittyvien käyttäjien välillä?
  • Käyttävätkö käyttäjät ylös- ja alassiirtymistoimintoja analyyseissä?
  • Mitä kyselyjä on ollut käytössä, kun ongelmia on ilmennyt?

Keräämiesi käyttötilastojen avulla voit seurata järjestelmän käyttöä ja suorituskykyä, jotta voit ymmärtää ja ennakoida käyttäjän toiminnan paremmin. Voit parantaa tehokkuutta ja vähentää virheitä, jos tiedät etukäteen, miten järjestelmää todennäköisesti käytetään.

Kun otat käyttöön käytön seurannan, järjestelmä kerää tietoja kaikista suoritetuista kyselyistä ja kirjoittaa ne tietokantatauluihin. Loogisten ja fyysisten kyselyjen seuranta ja kirjaus tehdään erillisissä tauluissa, ja niiden ohella seurataan erilaisia suorituskykymittareita, kuten kyselyn suoritusaika ja käyttäjän kyselyn käsittelyn aikana haettujen rivien määrä.

Käytön seurannan edellytykset

Jos haluat seurata käyttöä, tarkista, että seuraavat edellytykset täyttyvät:

  • Käytät semanttista mallinnussovellusta tai Model Administration Tool -työkalua semanttisen mallin hallintaan.

    Käytön seurannan konfigurointi edellyttää, että käytön seurannan tietokannan tiedot lisätään semanttiseen malliin käyttämällä joko semanttista mallinnussovellusta tai Model Administration Tool -työkalua.

  • Sinulla on asianmukaiset käyttöoikeudet tietokannassa, jonne käytön tiedot tallennetaan.

    Sinulla on oltava sellaisen käyttäjän valtuudet, jolla on oikeus luoda käytönseurantatauluja tietokantakaavassa ja kirjoittaa käyttötietoja tauluihin.

  • Tietokanta tukee käytön seurantaa: Oracle-tietokanta tai Oracle Autonomous Data Warehouse -tietokanta.
  • Olet luonut tietoyhteyden käytön seurannan tietokantaan seuraavilla asetuksilla. Katso kohtaYhteyden muodostus tietoihin.
    • Järjestelmäyhteys – Valitse Järjestelmäyhteys-valintaruutu.

      Kun valitset Järjestelmäyhteys-valintaruudun, yhteys on sen jälkeen käytettävissä semanttisessa mallinnusovelluksessa. Vastaavasti voit Model Administration Tool -työkalussa Järjestelmäyhteys-valinnan avulla valita kohdan Käytä tietoyhteyttä ja syöttää yhteyden objektin tunnuksen sen sijaan, että syötät yhteyden tiedotTietolähteen nimi -kenttään. Katso kohta Käytön seurannan tietokannan määritys.

    • Käyttäjätunnus ja SalasanaKäyttäjätunnus-asetuksen täytyy vastata rakenteen nimeä tietokannassa, jota haluat käyttää käytön seurantaan. Jos haluamasi rakenteen nimi on esimerkiksi UT_Schema, Käyttäjätunnus-asetuksen on oltava UT_Schema.

    Huomautus::

    Jos käytät Model Administration Tool -työkalua, voit määrittää semanttisten mallien tietokantayhteydet ja käytön seurannan tietokannan myös konsolissa. Katso kohta Yhteyden muodostus Oracle Cloud -tietokannan tietoihin. Jos käytät konsolia, voit Model Administration Tool -työkalussa käytön seurannan tietokantaa määrittäessäsi valita kohdan Käytä konsoliyhteyttä ja syöttää yhteyden nimen sen sijaan, että syötät yhteyden tiedotTietolähteen nimi -kenttään.

Jos haluat käyttää Oracle Autonomous Data Warehousea käytön seurannan tietokantana, tee seuraavat lisätehtävät ennen kuin määrität käytön seurannan tietokannan semanttisessa mallissasi:

Tietoja käytönseurantatietokannasta

Järjestelmä tallentaa käytönseurantatiedot käyttäjän määrittämään tietokantaan. Tietokanta voi olla Oracle-tietokanta tai Oracle Autonomous Data Warehouse -tietokanta. Tietokannan ja yhteysvarannon tiedot määritetään semanttisessa mallissa semanttisella mallinnussovelluksella tai Model Administration Tool -työkalulla.

Katso kohta Käytön seurannan tietokannan määritys.

Tietoja käytön seurannan parametreista

Kun olet määrittänyt tietokannan, johon käytönseurantatiedot tallennetaan, käytön seurannalle on määritettävä tiettyjä parametreja konsolin kautta (Järjestelmäasetukset-sivu).

Käytön seurannan konfiguroinnissa tarvittavat parametrit:

  • Käytön seurannan käyttöönotto
  • Yhteysvarannon nimi
  • Fyysisten ja loogisten kyselyjen kirjaustaulujen nimet
  • Kyselyrivien enimmäismäärä käytönseurantatauluissa
Kun olet määrittänyt kyseiset parametrit ja ottanut muutokset käyttöön, Oracle Analytics suorittaa seuraavat toimenpiteet:
  • Luo fyysiset ja loogiset kyselyjenkirjaustaulut semanttisessa mallissa määritettyyn tietokantaan. Taulukoiden nimet perustuvat fyysisten ja loogisten kyselykirjaustaulukoiden nimiparametreissa annettuihin nimiin.
  • Alkaa kirjata käytönseurantatietoja taulukoihin.

Katso kohta Käytön seurannan parametrien määritys.

Tietoja käyttötietojen analysoinnista

Järjestelmän avulla voit luoda hyödyllisiä käyttöraportteja fyysiseen ja loogiseen kyselykirjaustauluun kerättyjen tietojen perusteella.

Voit muodostaa yhteyden tietokantaan, luoda tietokannan tauluista tietojoukon ja luoda raportteja ja visualisointeja, jotka auttavat sinua hahmottamaan käyttäjien käyttämät kyselyt paremmin ja ryhtymään tarvittaviin toimiin suorituskyvyn parantamiseksi.

Käytönseurantataulujen ymmärtäminen

Järjestelmä tallentaa käytönseurantatietoja kolmeen tietokantatauluun.

Käytönseurantaprosessi luo taulut käyttäen Järjestelmän asetukset -sivun asetuksissa määritettyjä taulun nimiä.

  • Käytön seurannan loogisten kyselyjen kirjaustaulu
  • Käytön seurannan fyysisten kyselyjen kirjaustaulu
  • Käytön seurannan alustuksen lohkotaulu

Katso kohta Käytön seurannan parametrien määritys.

Käytön seurannan loogisten kyselyjen kirjaustaulu

Seuraavassa taulukossa kuvataan kaikki loogisten kyselyjen seurantataulun sarakkeet. Tietotyypit, kuten muuttujien merkkikentät (varchar ja varchar2) ja pituudet, ilmoitetaan soveltuvin osin. Taulukossa olevia kuvauksia tarkastellessa voi helposti olettaa, että määrättyjen aika-arvoihin liittyvien sarakkeiden arvoja voidaan käyttää lisäys- tai vähennyslaskuissa tarkkojen arvojen tuottamiseksi. Voit esimerkiksi päätyä olettamaan, että TOTAL_TIME_SEC on yhtä suuri kuin END_TS miinus START_TS. Sarakkeissa ei kuitenkaan ole näin tarkkoja arvoja. Tämä johtuu seuraavista seikoista:
  • Useat prosessit toimivat rinnakkain, ja niiden suoritusnopeudet riippuvat kuormituksesta ja tietokannan suorituskyvystä. Palvelinpohjaiset toiminnot voivat olla vähän tai paljon resursseja vaativia.
  • Jos kaikki yhteydet ovat käytössä, kysely siirretään jonoon odottamaan käsittelyvuoroa. Ajoitus riippuu kuormituksesta ja kokoonpanosta.

Käyttäjään, istuntoon ja tunnukseen liittyvät sarakkeet

Sarake Kuvaus

ID

Looginen kysely -taulukossa tämä sarake osoittaa rivin yksilöivän tunnisteen. Fyysinen kysely -taulukossa tämän sarakkeen nimi on LOGICAL_QUERY_ID.

NODE_ID

Sisältää: <hostname>:obis1. Esimerkki: examplehost:obis1 (jos käytössä on yksittäinen instanssi).

PRESENTATION_NAME

Näyttää luettelon nimen. Oletusarvo on Null ja tietotyyppi on Varchar(128).

IMPERSONATOR_USER_NAME

Määrittää tekeytymiskohteena olevan käyttäjän nimen. Jos kyselyä ei suoriteta käyttäjäksi tekeytyneenä, arvo on Ei mitään. Oletusarvo on Ei mitään ja tietotyyppi on Varchar(128).

USER_NAME

Näyttää kyselyn lähettäneen käyttäjän nimen.

ECID Ilmaisee järjestelmän luoman suorituskontekstin tunnuksen. Tietotyyppi on Varchar2(1024).
TENANT_ID Määrittää sen käyttäjän olion nimen, joka ajoi alustuslohkon. Tietotyyppi on Varchar2(128).
SERVICE_NAME Määrittää palvelun nimen. Tietotyyppi on Varchar2(128).
SESSION_ID Ilmaisee istunnon tunnuksen. Tietotyyppi on Number(10).
HASH_ID Ilmaisee loogisen kyselyn HASH-arvon. Tietotyyppi on Varchar2(128).

Kyselyn alkuperään liittyvät sarakkeet

Sarake Kuvaus

QUERY_SRC_CD

Pyynnön lähde.

Huomaa, että pyynnön tekijä voi ilmoittaa minkä tahansa merkkijonon QUERY_SRC_CD-arvoksi, jonka perusteella se tunnistetaan.

Mahdolliset arvot ovat:
  • Raportti: jos lähde on analyysi tai mikä tahansa vientitoiminto.
  • Siirry: jos lähde on dimension muutos, joka johtuu ylös- tai alaspäin siirtymisestä.
  • ValuePrompt: jos lähde on suodatusvalintaikkunassa tai koontinäytön kehotteessa oleva avattava luettelo.
  • VisualAnalyzer: jos lähde on tietojen visualisoinnin työkirja.
  • DisplayValueMap tai MemberBrowserDisplayValues tai MemberBrowserPath: jos lähde on analyysin näyttöön liittyvä arvo.
  • SOAP: jos lähde on kutsu, joka on peräisin verkkopalveluista, kuten DataSetSvc.
  • Perustieto: jos lähde on agentti, joka muodostaa analyysipalvelimen välimuistin perustiedot.
  • Null: jos lähde on hallintatyökalun fyysinen taulu- tai sarakemäärä tai näkymätieto.

SAW_DASHBOARD

Näyttää koontinäytön polun nimen. Jos kyselyä ei ole lähetetty koontinäytön kautta, arvo on NULL.

SAW_DASHBOARD_PG

Näyttää sivun nimen koontinäytössä. Jos pyyntö ei ole koontinäyttöpyyntö, arvo on NULL. Oletusarvo on Null ja tietotyyppi on Varchar(150).

SAW_SRC_PATH

Määrittää analyysissä käytettävän luettelon polun nimen.

Kyselyn tietoihin liittyvät sarakkeet

Sarake Kuvaus

ERROR_TEXT

Sisältää taustatietokannan lähettämän virheilmoituksen. Tämä sarake on käytettävissä vain, jos muuttujan SUCCESS_FLAG arvoksi on asetettu muu kuin 0 (nolla). Jos ilmoituksia on useita, ne yhdistetään eikä järjestelmä jäsennä niitä. Oletusarvo on Null ja tietotyyppi on Varchar(250).

QUERY_BLOB

Sisältää loogisen SQL-lauseen kokonaisena ilman katkaisua. Sarakkeen QUERY_BLOB arvo on merkkijono, jonka tyyppi on Long.

QUERY_KEY

Sisältää järjestelmän loogisesta SQL-lauseesta muodostaman MD5-suorasaantiavaimen. Oletusarvo on Null ja tietotyyppi on Varchar(128).

QUERY_TEXT

Näyttää SQL-lauseen, joka kyselylle on lähetetty. Tietotyyppi on Varchar(1024).

Voit muuttaa tämän sarakkeen pituutta ALTER TABLE -komennolla, mutta huomaa, että tähän sarakkeeseen kirjoitettu teksti katkaistaan aina fyysisessä kerroksessa määritettyyn pituuteen. Semanttisen mallin pääkäyttäjän ei tule määrittää tämän sarakkeen pituusarvoksi arvoa, joka ylittää fyysisen taustatietokannan suurimman tuetun kyselypituuden. Esimerkiksi Oracle-tietokannoissa voidaan käyttää Varchar-arvoa 4000, mutta Oracle-tietokannat katkaisevat arvon 4000 tavuun, eivät 4000 merkkiin. Jos käytössä on monitavuinen merkistö, pisimmän merkkijonon todellinen merkkimäärä vaihtelee käytetyn merkistön ja merkkien mukaan.

REPOSITORY_NAME

Määrittää semanttisen mallin käyttämän tietovaraston nimen.

SUBJECT_AREA_NAME

Sisältää käytettävän liiketoimintamallin nimen.

SUCCESS_FLG

Sisältää kyselyn seuraavan luettelon mukaisen suoritustilan:

  • 0: kyselyn suoritus on onnistunut ilman virheitä.
  • 1: kysely on aikakatkaistu.
  • 2: kysely epäonnistui, koska suurin rivimäärä ylittyi.
  • 3: kysely epäonnistui jostain muusta syystä.

Suorituksen ajoitukseen liittyvät sarakkeet

Sarake Kuvaus

COMPILE_TIME_SEC

Sisältää kyselyn kääntämiseen kuluneen ajan sekunteina. Sarakkeen COMPILE_TIME_SEC numeroarvo sisältyy arvoon TOTAL_TIME_SEC.

END_DT

Näyttää loogisen kyselyn valmistumispäivämäärän.

END_HOUR_MIN

Näyttää loogisen kyselyn valmistumiskellonajan (tunti ja minuutti).

END_TS

Näyttää loogisen kyselyn valmistumispäivämäärän ja -kellonajan. Alkamis- ja päättymisaikojen aikaleimat kattavat myös ajan, jonka kysely on odottanut tarvittavien resurssien vapautumista. Jos kyselyn lähettävä käyttäjä siirtyy pois sivulta ennen kyselyn valmistumista, lopullista hakua ei suoriteta ja aikakatkaisuarvoksi kirjataan 3600. Jos käyttäjä kuitenkin palaa sivulle ennen aikakatkaisua, haku suoritetaan loppuun käyttäjän palataessa sivulle ja hakuaika kirjataan muuttujaan end_ts.

START_DT

Näyttää loogisen kyselyn lähetyspäivämäärän.

START_HOUR_MIN

Näyttää loogisen kyselyn lähetysajan (tunti ja minuutti).

START_TS

Näyttää loogisen kyselyn lähetyspäivämäärän ja -kellonajan.

TOTAL_TIME_SEC

Näyttää sekunteina ajan, jonka järjestelmä on käsitellyt kyselyä asiakkaan odottaessa vastausta analyyseihin.TOTAL_TIME_SEC sisältää COMPILE_TIME_SEC-ajan.

RESP_TIME_SEC Ilmaisee, kuinka kauan kyselyyn vastaaminen kesti. Tietotyyppi on Number(10).

Suorituksen tietoihin liittyvät sarakkeet

Sarake Kuvaus

CUM_DB_TIME_SEC

Sisältää kaikkien tietokantaan lähetettyjen kyselyjen kumulatiivisen suoritusajan. Kyselyjä suoritetaan rinnakkain, joten kumulatiivinen kyselyaika on yhtä suuri tai suurempi kuin tietokantayhteyden kokonaisaika. Oletetaan esimerkiksi, että looginen pyyntö tuottaa 4 fyysistä SQL-lausetta, jotka lähetetään tietokantaan, ja että näistä kolmen kyselyn kyselyaika on 10 sekuntia ja yhden kyselyn kyselyaika on 15 sekuntia. Tällöin muuttujan CUM_DB_TIME_SEC arvo on 45 sekuntia, koska kyselyt suoritetaan rinnakkain.

CUM_NUM_DB_ROW

Sisältää taustatietokantojen palauttamien rivien kokonaismäärän.

NUM_DB_QUERY

Näyttää, montako kyselyä taustatietokantoihin tehtiin loogisen kyselyn pyynnön täyttämiseksi. Jos kysely on onnistunut (SuccessFlag = 0), arvo on 1 tai suurempi.

ROW_COUNT

Näyttää kyselyasiakkaalle palautettujen rivien määrän. Jos kysely palauttaa paljon tietoja, tätä saraketta ei täytetä ennen kuin käyttäjä tuo kaikki tiedot näkyviin.

TOTAL_TEMP_KB Määrittää kyselyä varten vastaanotettujen kilotavujen kokonaismäärän. Tietotyyppi on Number(10).

Välimuistiin liittyvät sarakkeet

Sarake Kuvaus

CACHE_IND_FLG

Sisältää arvon Y, jos kyselylle on löytynyt vastaavuus välimuistista, tai arvon N, jos kyselylle ei ole löytynyt vastaavuutta välimuistista. Oletusarvo on N.

NUM_CACHE_HITS

Näyttää, monestiko välimuistissa oleva tulos on palautettu kyselylle. NUM_CACHE_HITS on 32-bittinen kokonaisluku (kokonaisluku, jossa on 10 desimaalia). Oletusarvo on Null.

NUM_CACHE_INSERTED

Näyttää, monestiko kyselystä on muodostettu välimuistimerkintä. Oletusarvo on Null. NUM_CACHE_INSERTED on 32-bittinen kokonaisluku (kokonaisluku, jossa on 10 desimaalia).

Käytön seurannan fyysisten kyselyjen kirjaustaulu

Seuraavassa taulukossa kuvataan fyysisten kyselyjen seurannassa käytettävät tietokannan taulut. Tähän tietokannan tauluun tallennetaan loogisten kyselyjen kirjaustauluun tallennettujen loogisten kyselyjen fyysiset SQL-tiedot. Fyysisten kyselyjen taululla on viiteavainsuhde loogisten kyselyjen tauluun.

Käyttäjään, istuntoon ja tunnukseen liittyvät sarakkeet

Sarake Kuvaus

ID

Näyttää rivin yksilöivän tunnisteen.

LOGICAL_QUERY_ID

Viittaa loogisten kyselyjen kirjaustaulun sisältämään loogiseen kyselyyn. Tietotyyppi on Varchar2(50).

HASH_ID Ilmaisee loogisen kyselyn HASH-arvon. Tietotyyppi on Varchar2(128).
PHYSICAL_HASH_ID Ilmaisee fyysisen kyselyn HASH-arvon. Tietotyyppi on Varchar2(128).

Kyselyn tietoihin liittyvät sarakkeet

Sarake Kuvaus

QUERY_BLOB

Sisältää kokonaisen fyysisen SQL-lauseen ilman katkaisua. Sarakkeen QUERY_BLOB arvo on merkkijono, jonka tyyppi on long.

QUERY_TEXT

Näyttää kyselylle lähetetyn SQL-lauseen. Tietotyyppi on Varchar(1024).

Suorituksen ajoitukseen liittyvät sarakkeet

Sarake Kuvaus

END_DT

Näyttää fyysisen kyselyn valmistumispäivämäärän.

END_HOUR_MIN

Näyttää fyysisen kyselyn valmistumiskellonajan (tunti ja minuutti).

END_TS

Näyttää fyysisen kyselyn valmistumispäivämäärän ja -kellonajan. Alkamis- ja päättymisaikojen aikaleimat kattavat myös ajan, jonka kysely on odottanut tarvittavien resurssien vapautumista.

TIME_SEC

Näyttää fyysisen kyselyn suoritusajan.

START_DT

Näyttää fyysisen kyselyn lähetyspäivämäärän.

START_HOUR_MIN

Näyttää fyysisen kyselyn lähetysajan (tunti ja minuutti).

START_TS

Näyttää fyysisen kyselyn lähetyspäivämäärän ja kellonajan.

Suorituksen tietoihin liittyvät sarakkeet

Sarake Kuvaus

ROW_COUNT

Sisältää kyselyasiakkaalle palautettujen rivien määrän.

Käytön seurannan alustuksen lohkotaulu

Seuraavassa taulukossa kuvataan tietokannan taulu, joka seuraa alustuslohkoja koskevia tietoja.

Huomautus::

Tällä hetkellä alustusjaksojen käytön seurantataulukoihin sisältyvät vain istunnon alustusjaksot, eivät semanttisen mallin alustusjaksot.

Käyttäjään, istuntoon ja tunnukseen liittyvät sarakkeet

Sarake Kuvaus
USER_NAME Alustuslohkon ajaneen käyttäjän nimi. Tietotyyppi on Varchar2(128).
TENANT_ID Alustuslohkon ajaneen käyttäjän olion nimi. Tietotyyppi on Varchar2(128).
SERVICE_NAME Palvelun nimi. Tietotyyppi on Varchar2(128).
ECID Järjestelmän luoman suorituskontekstin tunnus. Tietotyyppi on Varchar2(1024).
SESSION_ID Istunnon tunnus. Tietotyyppi on Number(10).

Kyselyn tietoihin liittyvät sarakkeet

Sarake Kuvaus
REPOSITORY_NAME Määrittää kyselyn käyttämä semanttisen mallin nimen. Tietotyyppi on Varchar2(128).
BLOCK_NAME Ajetun alustuslohkon nimi. Tietotyyppi on Varchar2(128).

Suorituksen ajoitukseen liittyvät sarakkeet

Sarake Kuvaus
START_TS Päivämäärä ja aika, jolloin alustuslohko käynnistyi.
END_TS Päivämäärä ja aika, jolloin alustuslohko valmistui. Alkamis- ja päättymisaikojen aikaleimat kattavat myös ajan, jonka kysely on odottanut tarvittavien resurssien vapautumista.
DURATION Alustuslohkon ajoon kulunut aika. Tietotyyppi on Number(13,3).

Suorituksen tietoihin liittyvät sarakkeet

Sarake Kuvaus
NOTES Huomautuksia alustuslohkosta ja sen ajosta. Tietotyyppi on Varchar2(1024).

Seurannan käytön tyypillinen työnkulku

Seuraavaksi esitellään tehtävät, joilla seurataan käyttäjätason kyselyjä Oracle Analytics Cloud -palvelussa.

Tehtävä Kuvaus Lisätietoja

Käytön seurantatietojen tallennuspaikan päättäminen

Ymmärrä, mitä tietokantatyyppejä voit käyttää käytön seurantaan.

Tietoja käytönseurantatietokannasta

Määritä yhteys käytön seurannan tietokantaan.

Luo tietoyhteys (tai konsoliyhteys) tietokantaan, johon haluat tallentaa käytön seurantatiedot.

Käytön seurannan edellytykset

Määritä käytönseurantatietokanta

Määritä käytön seurannan tietokanta semanttisessa mallissa.

Käytön seurannan tietokannan määritys

Käytön seurannan parametrien määritys

Ota käytön seuranta käyttöön järjestelmässä ja määritä käytön seurannan tietokannan yhteystiedot ja taulujen nimet.

Käytön seurannan parametrien määritys

Käytön seurantatietojen analysointi

Luo käyttöraportteja käytön seurantatiedoista.

Käytön seurantatietojen analysointi

Käytön seurannan tietokannan määritys

Ennen kuin voit seurata raporttien, koontinäyttöjen ja visualisointityökirjojen käyttöä järjestelmässä, sinun on määritettävä tietokanta, johon käytönseurantatiedot tallennetaan semanttisessa mallissasi.

Antamassasi tietokannassa täytyy olla määritettynä vähintään yksi kaavio. Järjestelmä luo käytön seurannan tauluja rakenteeseen, jonka nimi vastaa tietokantayhteyden tiedoissa määrittämääsi käyttäjätunnusta. Jos käytön seurannan tietokannassa olevan rakenteen nimi on esimerkiksi UT_Schema, yhteyden Käyttäjätunnus-kentän arvoksi täytyy määrittää UT_Schema. Käytön seurannan taulut luodaan rakenteeseen nimeltä UT_Schema.

Tietokannan ja yhteysvarannon tiedot konfiguroidaan semanttisen mallin fyysisessä tasossa. Konfiguroi käytön seurannan tietokanta semanttisen mallinnussovelluksen tai Model Administration Tool -työkalun avulla.

Jos haluat käyttää Oracle Autonomous Data Warehousea käytön seurannan tietokantana, sinun täytyy tehdä joitakin Oracle Autonomous Data Warehouseen liittyviä lisätehtäviä ennen kuin määrität käytön seurannan tietokannan: Katso kohta Käytön seurannan edellytykset.

Käytön seurannan tietokannan määritys semanttisella mallinnussovelluksella

Voit konfiguroida käytön seurannan tietokannan semanttisella mallinnussovelluksella, jos käytät sitä semanttisten mallien kehitykseen.

  1. Jos et ole vielä luonut tietoyhteyttä käytön seurannan tietokantaan, tee se nyt niin, että Järjestelmäyhteys -valintaruutu on valittuna.
    Tietokantatyypin täytyy olla joko Oracle-tietokanta tai Oracle Autonomous Data Warehouse, ja tietokantayhteyden muodostuksessa käytettävän Käyttäjätunnus-asetuksen on oltava sama kuin sen rakenteen nimi, johon haluat käyttäjien seurannan taulut tallentaa. Katso kohta Käytön seurannan edellytykset.
  2. Valitse kotisivulla Navigointi ja sitten Semanttiset mallit. Avaa semanttinen malli napsauttamalla sitä Semanttiset mallit -sivulla.
  3. Luo tietokantaobjekti käytön seurannan tietokantaa varten.
    1. Valitse Fyysinen taso.
    2. Valitse Fyysinen taso -ruudusta Luo ja sitten Luo tietokanta.
    3. Syötä Nimi-kenttään semanttisen mallin tietokannan nimi (esimerkiksi UsageTracking) ja valitse OK.
  4. Lisää yhteysvaranto käytön seurannan tietokantaan yhdistämistä varten.
    1. Valitse tietokantavälilehdellä Yhteysvarannot.
    2. Valitse Lisää lähde.
    3. Kaksoisnapsauta Nimi-kenttää ja syötä nimi yhteysvarannolle. Esimerkki: UTConnectionPool.
    4. Kaksoisnapsauta Yhteys-kenttää ja valitse luettelosta tietoyhteys, jota haluat käyttää. Esimerkki: MyUTDatabase.

      Huomautus::

      • Järjestelmäyhteys – Semanttiset mallit voivat käyttää tietoyhteyksiä vain, kun Järjestelmäyhteys-valinta on valittuna. Katso kohta Tietoja semanttisten mallien yhteyksistä.

      • Käyttäjätunnus ja Salasana – Tietokantayhteydessä määritetyn Käyttäjätunnus-asetuksen täytyy vastata rakenteen nimeä tietokannassa, jota haluat käyttää käytön seurantaan. Jos haluamasi rakenteen nimi on esimerkiksi UT_Schema, Käyttäjätunnus-asetuksen on oltava UT_Schema. Katso kohta Käytön seurannan edellytykset.

    5. Valitse Avaa tiedot. Tarkista Yhteysvaranto-ruudussa, ettei Vaadi täydelliset taulun nimet -valintaruutu ole valittuna.
  5. Tarkista muutoksesi. Katso kohta Lisäyhtenäisyystarkistuksen suorittaminen ennen semanttisen mallin käyttöönottoa.
  6. Tallenna tekemäsi muutokset.

Käytön seurannan tietokannan määritys Model Administration Toolilla

Voit konfiguroida käytön seurannan tietokannan Model Administration Tool -työkalulla, jos käytät sitä semanttisten mallien kehitykseen.

Semanttiseen malliin ei tarvitse tehdä päivityksiä, jos haluat seurata käyttöä aiemmin luodussa tietokannassa tai yhteysvarannossa. Voit ohittaa nämä vaiheet. Voit käyttää aiemmin luotuja tietokantaa, yhteysvarantoa ja taulukoita käytön seurantajärjestelmän kokoonpanon osana. Käytön seuranta ei poista nykyisiä taulukoita ja luo uudet samannimiset taulukot, jos vanhojen ja uusien taulukoiden rakenteet täsmäävät.
  1. Avaa semanttinen malli pilvipalvelusta Model Administration Tool -työkalulla.
    Valitse Tiedosto-valikosta Avaa, Pilvessä, ja syötä instanssin yhteystiedot.
  2. Määritä käytönseurantatietokanta:
    1. Napsauta hiiren kakkospainikkeella semanttisen mallin fyysisessä tasossa ja valitse sitten Uusi tietokanta.
    2. Määritä tietokantavalintaikkunassa semanttisen mallin tietokannan nimi, esimerkiksi SQLDB_UsageTracking, määritä tietokannan tyyppi, esimerkiksi Oracle 12c, ja valitse OK.
    3. Napsauta uutta tietokantaa hiiren kakkospainikkeella, valitse Uusi objekti ja valitse sitten Yhteysvaranto.
    4. Määritä Yhteysvaranto-valintaikkunassa yhteysvarannon tiedot ja määritä seuraavat arvot:
      • Kutsuliittymä: valitse oletusarvo (Oracle Call Interface (OCI)).
      • Vaadi täysin tarkennetut taulunimet: varmista, ettei tätä valintaruutua ole valittu.
      • Tietolähteen nimi**: määritä tietolähde, johon haluat tämän yhteysvarannon muodostavan yhteyden ja lähettävän fyysiset kyselyt. Esimerkki:(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = <DB Host>)(PORT = <DB port>))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = <palvelun nimi>)))
      • Käyttäjätunnus ja salasana: syötä käyttäjätunnus, joka vastaa käytön seurannan tietokannassa olevan rakenteen nimeä.

      **Tietolähteen nimen antamisen sijaan voit viitata aiemmin luotuun tietokantayhteyteen "nimen mukaan" Yhteysvaranto-valintaikkunassa.

      • Tietoyhteydet – Jos haluat käyttää Tiedot-välilehdellä määritetyn tietokannan yhteystietoja käytön seurannan tietokantana, voit valita kohdan Käytä tietoyhteyttä ja syöttää yhteyden objektin tunnuksen sen sijaan, että syötät yhteyden tiedot manuaalisesti Tietolähteen nimi -kenttään. Varmista, että tietoyhteys, jota haluat käyttää, luotiin Järjestelmäyhteys-valinnan ollessa valittuna. Katso kohta Yhteyden luonti tietoyhteyttä käyttävään tietolähteeseen.
      • Konsoliyhteydet – Jos käytät Model Administration Tool -työkalua, voit määrittää semanttisten mallien tietokantayhteydet konsolissa. Jos haluat käyttää konsolissa määritetyn tietokannan yhteystietoja käytön seurannan tietokantana, voit valita Käytä konsoliyhteyttä -valintaruudun ja syöttää tietokantayhteyden nimen Yhteyden nimi -kenttään. Katso kohta Yhteyden luonti konsoliyhteyttä käyttävään tietolähteeseen.

      Esimerkki:

      Kohteen GUID-1A533EBC-8DC0-46F0-82AE-2A9251BBA01E-default.gif kuvaus seuraa
      .gif kuvaus
  3. Vahvista muutokset valitsemalla Työkalut, valitsemalla Näytä yhtenäisyyden tarkistus ja valitsemalla sitten Tarkista kaikki objektit.
  4. Valinnainen: Tallenna muutokset paikallisesti valitsemalla Tiedosto ja sitten Tallenna.
  5. Lataa muokattu semanttisen mallin .rpd-tiedosto valitsemalla Tiedosto, valitsemalla Pilvi ja valitsemalla sitten Julkaise.

Käytön seurannan parametrien määritys

Käyttötietojen tallentaminen täytyy aloittaa määrittämällä käytettävän tietokannan yhteystiedot sekä käytön seurantaan käytettävien tietokantataulujen nimet. Parametrit määritetään konsolin kautta (Järjestelmäasetukset-sivu).

  1. Kirjaudu palveluun.
  2. Valitse Konsoli.
  3. Valitse Järjestelmäasetukset.
  4. Valitse Käytön seuranta.
  5. Ota käytön seuranta käyttöön järjestelmässä. Varmista, että Ota käytön seuranta käyttöön on käytössä.
  6. Määritä seuraavat ominaisuudet:
    • Käytönseurannan yhteysvaranto

      Käytönseurantatietokantaan luodun yhteysvarannon nimi. Nimen muoto on <tietokannan nimi>.<yhteysvarannon nimi> Esimerkki: UsageTracking.UTConnectionPool.

    • Käytön seurannan alustuksen lohkotaulu

      Sen tietokantataulun nimi, johon haluat tallentaa tietoja alustuslohkoista. Nimen muoto on <tietokannan nimi>.<luettelon nimi>.<kaavan nimi >.<taulun nimi> tai <tietokannan nimi>.<kaavan nimi>.<taulun nimi>. Esimerkki: UsageTracking.UT_Schema.InitBlockInfo.

    • Käytönseurannan fyysisten kyselyjen kirjaustaulukko

      Sen tietokantataulun nimi, johon haluat tallentaa fyysisten kyselyjen tietoja. Nimen muoto on <tietokannan nimi>.<luettelon nimi>.<kaavan nimi >.<taulun nimi> tai <tietokannan nimi>.<kaavan nimi>.<taulun nimi>. Esimerkki: UsageTracking.UT_Schema.PhysicalQueries.

    • Käytönseurannan loogisten kyselyjen kirjaustaulukko

      Sen tietokantataulun nimi, johon haluat tallentaa loogisten kyselyjen tietoja. Nimen muoto on <tietokannan nimi>.<luettelon nimi>.<kaavan nimi >.<taulun nimi> tai <tietokannan nimi>.<kaavan nimi>.<taulun nimi>. Esimerkki: UsageTracking.UT_Schema.LogicalQueries.

    • Käytönseurannan rivien enimmäismäärä

      Käytönseurantataulujen rivien enimmäismäärä. Vähimmäisarvo on 1, enimmäisarvo on 100°000 ja nolla tarkoittaa rajoittamatonta. Jos rivien määrä ylittää rivien enimmäismäärän, käytönseurantaprosessi poistaa ylimääräiset rivit vanhimman aikaleiman perusteella.

  7. Valitse Käytä.

Oracle Analytics Cloud luo käytönseurantataulukot ja aloittaa käyttäjien kyselyjen kirjaamisen.

Käytön seurantatietojen analysointi

Luo käyttöraportteja, jotta saat tietoa käyttäjien kyselyistä ja voit suorittaa sopivat toimenpiteet.

Käytönseurantatietojen analysointi tietojoukon luonnin avulla

Luo käyttöraportteja luomalla tietojoukkoja, jotka sisältävät fyysisten ja loogisten kyselyjen kirjaustaulukoista peräisin olevia tietoja. Sillä tavoin saat tietoa käyttäjien kyselyistä.

  1. Napsauta kotisivulla sivuvalikkoa ja valitse Avaa perinteinen kotisivu. Luo ja suorita analyysi.
    Järjestelmä täyttää kyselyn käytön seurannan tietokannan käytön seurantatauluissa.
  2. Valitse kotisivulla Luo ja sitten Tietojoukko.
  3. Napsauta Luo tietojoukko -kohdassa käytön seurannan tietokantaan johtavaa yhteyttä ja valitse rakenne, joka on määritetty järjestelmäasetusten fyysisen kyselyn ja loogisen kyselyn lokiinkirjaustaulujen nimissä. Esimerkiksi kaavan nimi, joka on annettu kohteessa <database name>.<schema name>.<table name> fyysisen kyselyn ja loogisen kyselyn lokiinkirjaustaulujen nimille.
    Tämä on tietokantayhteys, jonka loit käytön seurantaa varten. Katso kohta Käytön seurannan edellytykset.
  4. Hae Lisää tietojoukko -kohdassa käytön seurannan fyysisen kyselyn lokiinkirjaustaulu, lisää kaikki sarakkeet, anna tietojoukolle nimi (kuten Fyysiset kyselyt) ja valitse sitten Lisää. Hae samaan tapaan käytön seurannan loogisen kyselyn lokiinkirjaustaulu, lisää kaikki sarakkeet, anna tietojoukolle nimi (kuten Loogiset kyselyt) ja valitse sitten Lisää.
  5. Valitse tietojoukon Tulokset-sivulla Luo työkirja. Lisää molemmat tietojoukot työkirjaan: esimerkiksi tietojoukot Fyysiset kyselyt ja Loogiset kyselyt. Anna työkirjalle nimi (kuten Käytön seuranta).
  6. Valitse työkirjan Valmistele-välilehdessä Tietodiagrammi ja luo liitokset tietojoukkojen välille käyttämällä esimerkiksi Tunnus-saraketta.
  7. Vedä Visualisoi-kohdassa tiedot, joilla luodaan visualisoinnit tarpeidesi mukaan.
    Valitse sopivat sarakkeet käyttämällä Käytön seurantataulujen perusteet -kohdassa olevia käytön seurantataulun kuvauksia. Voit esimerkiksi luoda visualisoinnin, joka näyttää, kuinka monta kyselyä on tehty ja kuinka paljon ne veivät aikaa.

Käytönseurantatietojen analysointi semanttisen mallin aihealuetta käyttäen

Luo käyttöraportteja käyttämällä aihealuetta semanttisessa mallissa ja opi ymmärtämään käyttäjäkyselyjä.

Tuo metatiedot, jotta voidaan varmistaa, että fyysiset tiedot ja metatiedot on synkronoitu. Älä mukauta käytönseurantataulukoita lisäämällä niihin uusia sarakkeita, jotta rakenteeseen ei tulisi ristiriitoja.
  1. Napsauta kotisivulla sivuvalikkoa ja valitse Avaa perinteinen kotisivu. Luo ja suorita analyysi.
    Järjestelmä täyttää kyselyn käytön seurannan tietokannan käytön seurantatauluissa.
  2. Tuo semanttinen malli, jonka käytönseurantataulukot on päivitetty kyselyn tuloksilla. Katso kohta Semanttisen mallin luonti tuomalla käyttöönotettu malli.
  3. Valitse kotisivulla Tiedot ja valitse sitten Tietojoukot-kohdassa käytönseurantataulukoita vastaava aihealue ja luo työkirja.
  4. Vedä Uusi työkirja -sivun Visualisoi-kohdassa tiedot, joilla luodaan visualisoinnit tarpeidesi mukaan.
    Valitse sopivat sarakkeet käyttämällä Käytön seurantataulujen perusteet -kohdassa olevia käytön seurantataulun kuvauksia. Voit esimerkiksi luoda visualisoinnin, joka näyttää, kuinka monta kyselyä on tehty ja kuinka paljon ne veivät aikaa.