Deze procedure is een geavanceerde stap in de procedure voor het maken van een analyse.
Zie Hoe maakt u een analyse? voor informatie.
Gebruik het tabblad 'Uitgebreid' in de Analyse-editor om de XML-code en het logische SQL-statement te onderzoeken dat voor een analyse is gegenereerd. Maak desgewenst een analyse op basis van dit SQL-statement. Over het algemeen hoeft u de functionaliteiten op dit tabblad niet te gebruiken, omdat het overgrote deel van de functionaliteit voor het werken met analysen beschikbaar is via de gebruikersinterface. In de volgende lijst vindt u voorbeelden van situaties waarin u SQL-statements wellicht wilt onderzoeken:
U kunt de sectie 'Prefix' gebruiken om bij te werken gebruikers- of sessievariabelen te overschrijven. Met één regel code kunt u meerdere variabelen opgeven die moeten worden bijgewerkt.
Met de volgende syntaxis overschrijft u variabelen:
SET VARIABLE
variabelenaam=waarde
U kunt bijvoorbeeld de variabelen instellen die in de volgende coderegel worden getoond:
SET VARIABLE "Mijn variabele"=4, DISABLE_CACTHE_HIT = 1, LOGLEVEL = 2;
Zie Waar kan ik verwijzen naar variabelen? voor informatie over variabelen.
U kunt het logniveau tijdelijk wijzigen voor een analyse ten behoeve van het oplossen van problemen, zelfs wanneer het loggen voor analysen is uitgeschakeld. In de sectie 'Prefix' op het tabblad Uitgebreid kunt u het volgende opgeven:
SET VARIABLE LOGLEVEL=4;
Met deze specificatie wordt de analyse op niveau 4 uitgevoerd, waardoor geavanceerde probleemoplossing mogelijk is. Het standaardniveau is 0, wat betekent dat er niet wordt gelogd. U kunt de logs bekijken via de koppeling Log bekijken op de beheerpagina Sessies beheren.
Zie Metadata Repository Builder's Guide for Oracle Business Intelligence Enterprise Edition voor informatie over logniveaus.
U kunt uw eigen logische SQL-statements invoeren. Als u uw eigen statements invoert, worden veel functionaliteiten van Oracle BI EE uitgeschakeld (zoals hiërarchische kolommen, selectiestappen, groepen en opmaak), maar u kunt dan wel functies zoals SET-bewerkingen gebruiken.
U kunt een analyse maken met de SQL-statements van een bestaande analyse als startpunt.
Voordat u met het tabblad Uitgebreid aan de slag gaat, moet u rekening houden met de volgende belangrijke punten:
Deze procedure is alleen geschikt voor ervaren gebruikers en ontwikkelaars die zijn geautoriseerd om gebruik te maken van het tabblad 'Uitgebreid'. Er wordt aangenomen dat u geavanceerde SQL-statements begrijpt, ervaring hebt met het werken met de metagegevens van de Oracle BI server, de SQL-informatie in Overzicht van logische SQL kent en inzicht hebt in de inhoud en structuur van de onderliggende gegevensbronnen.
Op het tabblad bevindt zich de sectie 'Uitgebreide SQL-clausules' waarin u clausules en soortgelijke geavanceerde functionaliteiten aan de SQL-statements kunt toevoegen. Deze functionaliteiten, met uitzondering van de mogelijkheid een prefix op te geven, zijn uitgeschakeld voor analysen die hiërarchische kolommen, ledenselecties of groepen bevatten.
Opmerking:
U kunt het logische SQL-statement dat in een analyse wordt gebruikt, bekijken door een logische SQL-weergave in te voegen. U kunt ook SQL-statements invoegen via de beheerpagina 'SQL-instructie geven'.Ga als volgt te werk om de XML-code te bewerken of om het SQL-statement te onderzoeken dat voor een analyse is gegenereerd: