![]() |
|
Suorituksen optimointiAina kun käytät raporttia tai analyysia, raportointipalvelin käsittelee tietokannasta noudetut tiedot ja tulokset näytetään sivulla. Mitä monimutkaisempi analyysi on kyseessä, sitä pidempään tietojen noutaminen tietokannasta ja esittäminen kestää. Tämän aiheen ohjeiden avulla voit luoda raportteja, jotka näytetään mahdollisimman nopeasti. Ennen aloitusta: Tee seuraavat toimet:
Tietoja aihealueistaRaportointi- ja liiketoimintatarpeiden mukaan voit käyttää kahta eri aihealuetta. Analytics-aihealueita käytetään aina, kun raportin luonti on mahdollista. Näiden aihealueiden luonnissa käytetään erityistä tietovarastoa, joka on määritetty parantamaan kyselyiden tehokkuutta. Analytics-aihealueiden tietovarasto päivitetään päivittäin, ja näitä aihealueita käyttävät raportit näytetään nopeammin kuin Reporting-aihealueita käyttävät raportit, vaikka kyselyt olisivatkin suuria ja monimutkaisia. Reporting-aihealueiden luonnissa käytetään tietokantaa, jossa sovelluksen kaikki muut käyttäjätapahtumat toteutetaan. Kun tästä tietokannasta noudetaan tietoja raportteihin, aihealueet joutuvat kilpailemaan resursseista, joista sovellus on riippuvainen. Reporting-aihealueen käyttösuosituksetJos käytät Reporting-aihealuetta, noudata seuraavia suosituksia:
Tehokkuuden parantamisen suosituksetVoit parantaa tehokkuutta noudattamalla seuraavia suosituksia: Luo raportit asteittainTee seuraavat toimet:
Käytä mahdollisimman vähän useita kenttiä tai sarakkeita kattavia tietuetyyppejäNoudata seuraavia suosituksia:
Käytä indeksoituja kenttiäTee seuraavat toimet:
Rajoita organisaatiohierarkian tasojen määrä viiteenMitä ylempänä käyttäjä on organisaatiohierarkiassa, sitä enemmän tietoja palautetaan ja sitä hitaammin raportit muodostetaan. Siksi kannattaa varmistaa, että hierarkiassa on enintään viisi tasoa. Käytä suodattimiaSuodattimien avulla voit rajoittaa palautettujen tietojen määrää analyysia käytettäessä. Tietojen suodattaminen voi nopeuttaa raportin suoritusaikaa.
Ota kuitenkin seuraavat suositukset huomioon suodattimia lisätessäsi:
Noudata kehotteiden määrityksen suosituksiaRaportin kehotteet voidaan luoda ohjelman Oracle CRM On Demand Luo ja näytä analyysi -sivun vaiheessa 3. Näiden kehotteiden avulla lopullista raporttia käyttävät käyttäjät voivat rajoittaa raportin tietoja. Kun raportti sisältää kehotteita, kehotteiden ja raportin käsittelyaika vaikuttavat raportin käyttöön. Jos lisäät raporttiin kehotteita, toimi seuraavasti:
Lisää siirtymislinkit yksityiskohtaisiin raportteihinÄlä luo raportteja, jotka sisältävät taulukoiden ja kaavioiden pitkän luettelon. Toimi sen sijaan seuraavasti:
Seuraavissa ohjeissa kuvataan, miten raportin voi linkittää taulukkoon. Raporttien linkitys taulukkoon
Seuraavissa ohjeissa kuvataan, miten raportin voi linkittää kaavioihin. Raporttien linkitys kaavioihin
Rajoita joukkotoimintojen määrääVoit yhdistää kyselyjä lisätoimintojen avulla. Tämän jälkeen voit luoda lopullisen raportin käyttämällä kyselyissä joukkotoimintoja, kuten yhdistyksiä, leikkauskohtia sekä muita liitostoimintoja. Mitä enemmän kyselytuloksia yhdistetään, sitä pidempään lopullisen raportin käsittely kestää. Voit nopeuttaa käsittelyä käyttämällä enintään kolmea joukkotoimintoa. Selkeytä HTML-koodia ja kuvauksiaKun käytät HTML-koodia SQL:n yhteydessä, toimi seuraavasti:
Poista sarakkeet pivot-taulukoistaPivot-taulukoiden avulla voit näyttää raportin useassa näkymässä kirjoittamatta useita raportteja. Tämä voi kuitenkin vaikuttaa tehokkuuteen. Jos mahdollista, poista raportin kriteereistä sarakkeet, joita ei käytetä itse pivot-taulukossa (vaihe 1 – kriteerien määritys). Käytä kaavion pivot-muotoisia tuloksiaJos mahdollista, käytä kaavion pivot-muotoisia tuloksia kaaviota edellyttävissä pivot-taulukoissa sen sijaan, että luot erillisen kaavionäkymän. Jos raportti sisältää useita kaavioita, käsittelyaika voi kasvaa, sillä tällöin Oracle CRM On Demand luo kaaviot erikseen sen sijaan, että kaaviot luodaan samanaikaisesti pivot-taulukossa. Varmista, että raportit ovat skaalattavissaRaporttien testiajo voi sujua hyvin, ennen kuin kaikki tuotantotiedot on tuotu. Tuotantotietojen tuonnin jälkeen tietomäärän kasvu voi hidastaa raportointia. Jos olet ottamassa ohjelmaa Oracle CRM On Demand käyttöön, varaa riittävästi aikaa raporttien testaukseen ja hienosäätöön, kun kaikki tuotantotiedot on tuotu. Käytä suodattimissa optimoitua koodia ja UTC-kenttiäMonet raportoinnin aihealueet sisältävät dimensioissaan erityisiä kenttiä, jotka on optimoitu vähentämään kyselyaikaa, kun niitä käytetään suodattimissa. Optimoidut kentät päättyvät sanaan Koodi tai UTC. Asiakas-ulottuvuudella on esimerkiksi Asiakastyyppi-kenttä. Myös Asiakastyypin koodi -kenttä on olemassa, joka on Asiakastyyppi-kentän optimoitu versio. Sekä optimoidut että muut kuin optimoidut kentät tuottavat samat tulokset raportteihin, mutta optimoitujen kenttien käyttö suodattimessa tuottaa nopeampia kyselyitä. Tämä menetelmä on nopeampi verrattuna muun kuin optimoidun kentän käyttöön. Näiden kenttien käyttö suodatinehdoissa vähentää taulujen lisäliitoksia ja estää aikaleimamuuntoja, jotka perustuvat yrityksesi aikavyöhykkeeseen. Huomaa: Nämä optimoidut kentät tukevat kielen käännöksiä kaikille tuetuille kielille, mutta ne eivät tue tietuetyypin uudelleennimeämistä. Määritä, onko tietyllä raportoinnin aihealueella optimoituja suodatuskenttiä etsimällä tiedot kyseisen aihealueen käytönaikaisen ohjeen kohdasta Optimoidut suodatuskentät. |
Julkaistu Lokakuu 2016 | Copyright © 2005, 2016, Oracle ja/tai sen tytär-, sisar- tai osakkuusyhtiöt. Kaikki oikeudet pidätetään. Legal Notices. |