Avancerade tekniker: Skicka direkta databasbegäranden

Du kan skapa och skicka en direkt begäran till databasen på serversidan med en anslutningspool och en databasspecifik SQL-sats, om administratören har beviljat dig lämplig behörighet

Avsnitt:

Du kan även granska och ändra resultatkolumnerna i databasbegäran genom att ändra SQL-satsen. När du har gjort ändringarna och hämtat de nödvändiga resultaten kan du införliva resultaten i infopaneler och agenter.

Behörigheter som krävs för direkta databasbegäranden

Administratörer kan använda sidan Hantera behörigheter på sidan för klassiskadministration till att visa och ange åtkomstbehörigheter för direkta databasbegäranden.

För att kunna skapa och skicka en direkt databasbegäran måste du ha beviljats följande behörigheter:
  • Redigera direkt databasanalys – du kan skapa och redigera direkta databasbegäranden.
  • Kör direktdatabasanalys – du kan skicka direkta begäranden och se resultaten

Oracle rekommenderar att du behåller standardbehörigheterna eftersom de är optimerade för Oracle Analytics. Redigering av behörigheter kan orsaka oväntat beteende eller oväntad åtkomst till funktioner.

Skapa och kör direkta databasbegäranden

Du kan skapa en direkt begäran till databasen från den klassiska hemsidan.

Säkerhetsregler för data kringgås och kan inte användas när direkta databasbegäranden skapas.
  1. I rutan Skapa på den klassiska hemsidan klickar du på Analys (eller så klickar du på Ny och väljer Analys).
  2. I dialogrutan Välj ämnesområde klickar du på Skapa direkt databasfråga.
  3. På fliken Kriterier anger du anslutningspool och en frågesats.
    • Använd Anslutningspool för att ange namnet på den anslutningspool du vill använda för frågan.
    • Använd SQL-sats för att ange den databasspecifika SQL-satsen för att hämta data från databasen.
  4. Klicka på Validera SQL och hämta kolumner och granska de hämtade kolumnerna i fältet Resultatkolumner.
  5. Klicka på fliken Resultat för att skicka begäran och se resultaten. Ibland visas inga kolumner i fältet Resultatkolumner, på grund av att den SQL-sats du angav på fliken Kriterier inte hämtade några data från databasen.
Det finns vissa funktioner som du inte kan utföra i analyser vars kolumner kommer från direkta databasbegäranden:
  • Välj kolumner i rutan Ämnesområden, eftersom du inte arbetar med kolumner från en semantisk modell.
  • Skapa grupper eller urvalssteg för den här analysen.
  • Ange villkorsformatering för kolumnerna.
  • Sortera värdena i de hämtade kolumnerna med alternativen Sortera i stigande ordning och Sortera i fallande ordning i kolumnrubriken i en pivottabell-, tabell- eller gallervy.