Pokročilé techniky: Vydávanie priamych požiadaviek na databázu

Ak vám administrátor pridelil zodpovedajúce privilégiá, môžete vytvoriť a odoslať priamu požiadavku na serverovú databázu pomocou spoločnej oblasti pripojení a príkazu SQL špecifického pre danú databázu.

Témy:

Zmenou príkazu SQL môžete tiež skontrolovať a zmeniť výsledné stĺpce požiadavky na databázu. Keď vykonáte zmeny a načítate požadované výsledky, môžete výsledky začleniť do panelov a agentov.

Privilégiá potrebné pre priame požiadavky na databázu

Administrátori môžu pomocou voľby Spravovať privilégiá na stránke klasickej administrácie zobrazovať a nastavovať povolenia na prístup pre priame požiadavky na databázu.

Ak chcete vytvoriť a vydať priamu požiadavku na databázu, musíte mať udelené nasledujúce privilégiá:
  • Upraviť priamu analýzu databázy – môžete vytvárať a upravovať priame požiadavky na databázu.
  • Vykonať priamu analýzu databázy – môžete vydávať priame požiadavky a pozrieť si výsledky.

Spoločnosť Oracle odporúča ponechať predvolené privilégiá, pretože sú optimalizované pre službu Oracle Analytics. Úprava privilégií môže mať za následok neočakávané správanie alebo znemožnenie prístupu k funkciám.

Vytvorenie a vykonanie priamych požiadaviek na databázu

Môžete vytvoriť priamu požiadavku na databázu z domovskej stránky Klasické.

Pri vytváraní priamych požiadaviek na databázu sa pravidlá zabezpečenia dát obídu a nemožno ich použiť.
  1. Na klasickej domovskej stránke kliknite v podokne Vytvoriť na položku Analýza (alebo kliknite na položku Nové a vyberte položku Analýza).
  2. V dialógovom okne Vybrať tematickú oblasť kliknite na položku Vytvoriť priamy dopyt na databázu.
  3. Na karte Kritériá zadajte spoločnú oblasť pripojení a príkaz dopytu.
    • Do poľa Spoločná oblasť pripojení zadajte názov spoločnej oblasti pripojení, ktorá sa má použiť pre dopyt.
    • Do poľa Príkaz SQL zadajte príkaz SQL špecifický pre databázu, pomocou ktorého sa majú vyvolať dáta z databázy.
  4. Kliknite na položku Overiť platnosť SQL a vyvolať stĺpce a skontrolujte vyvolané stĺpce v poli Stĺpce výsledkov.
  5. Kliknite na kartu Výsledky na vytvorenie požiadavky a zobrazenie výsledkov. V poli Stĺpce výsledkov sa niekedy nezobrazia žiadne stĺpce, pretože príkaz SQL, ktorý ste zadali na karte Kritériá, nevyvolal žiadne dáta z databázy.
Existujú niektoré funkcie, ktoré sa nedajú použiť v analýzach, ktorých stĺpce pochádzajú z priamych požiadaviek na databázu:
  • Výber stĺpcov v podokne Tematické oblasti, pretože nepracujete so stĺpcami zo sémantického modelu.
  • Vytváranie skupín alebo krokov výberu pre túto analýzu.
  • Zadávanie podmieneného formátovania pre stĺpce.
  • Triedenie hodnôt vo vyvolaných stĺpcoch pomocou volieb Triediť vzostupne a Triediť zostupne v hlavičke stĺpca zobrazenia kontingenčnej tabuľky, tabuľky alebo mriežkového diagramu.