Delen via


Essbase

Samenvatting

Item Description
Status van vrijgave Algemene beschikbaarheid
Products Power BI (Semantische modellen)
Ondersteunde verificatietypen Basic (gebruikersnaam/wachtwoord)
Documentatie voor functiereferenties Essbase.Cubes

Vereiste voorwaarden

De versie Essbase 11.1.2.x wordt ondersteund.

Ondersteunde mogelijkheden

  • Import
  • Direct Query (semantische Power BI-modellen)
  • Geavanceerde opties
    • Time-out van opdracht in minuten
    • Server
    • Application
    • MDX-instructie

Verbinding maken met Essbase vanuit Power Query Desktop

Verbinding maken met een Essbase-server:

  1. Selecteer de optie Essbase in de ervaring Gegevens ophalen .

  2. Voer de URL naar de Oracle Essbase Hyperion-server in. Normaal gesproken ziet de URL er uit zoals http://[hostname]:[port number]/aps/XMLA. De onderdelen van de URL zijn:

    • De hostname (bijvoorbeeld yourservername.domain.com) is de hostnaam of het IP-adres van de APS-server (Oracle Hyperion Application Provider Service) voor uw interne systeem.

    • De port number (bijvoorbeeld 19000) is het poortnummer waar de APS-server naar luistert voor XMLA-aanvragen.

    • Het laatste gedeelte van de URL, het pad (dat wil zeggen /aps/XMLA), is hoofdlettergevoelig en moet exact worden opgegeven zoals wordt weergegeven.

      Schermopname van de opbouwfunctie voor Essbase-verbindingen met een URL ingevoerd.

    Enkele voorbeeld-URL's zijn:

    • http://apsserver.company.com:19000/aps/XMLA— Volledig gekwalificeerde hostnaam gebruiken met standaardpoort 19000.
    • http://hypserver01:13080/aps/XMLA— Gebruik van een niet volledig gekwalificeerde hostnaam en poort 13080.
    • http://10.10.10.10/aps/XMLA— Het gebruik van een IP-adres en poort 80 is gewijzigd van standaard 19000.
  3. Selecteer de gegevensverbindingsmodus Import of DirectQuery. Meer informatie: DirectQuery gebruiken in Power BI Desktop

    U kunt desgewenst waarden invoeren in geavanceerde opties die u wilt gebruiken om de verbindingsquery te wijzigen. Meer informatie: Verbinding maken met geavanceerde opties

  4. De eerste keer dat u verbinding maakt met een gegevensbron (geïdentificeerd door elke unieke URL), wordt u gevraagd om accountreferenties in te voeren. Voer de gebruikersnaam en het wachtwoord voor de verbinding in. Meer informatie: Verificatie met een gegevensbron

    Schermopname van het verificatiedialoogvenster voor de Essbase-verbinding.

  5. Selecteer in Navigator de gegevens die u nodig hebt. Selecteer vervolgens Gegevens transformeren om de gegevens te transformeren in de Power Query-editor of laad deze om de gegevens in Power BI te laden.

    Schermopname van de Navigator waarin u Essbase-gegevens importeert.

Verbinding maken met behulp van geavanceerde opties

Power Query biedt een set geavanceerde opties die u indien nodig aan uw query kunt toevoegen. De volgende tabel bevat alle geavanceerde opties die u in Power Query kunt instellen.

Geavanceerde optie Description
Time-out van opdracht in minuten Hiermee kunt u de maximale tijd instellen waarop een opdracht mag worden uitgevoerd voordat Power BI de aanroep verlaat. Als de time-out van de opdracht is bereikt, kan Power BI het nog twee keer proberen voordat de aanroep volledig wordt afgeblazen. Deze instelling is handig voor het uitvoeren van query's op grote hoeveelheden gegevens. De standaardwaarde van de time-out van de opdracht is 140 seconden.
Server De naam van de server waarop de optionele MDX-instructie moet worden uitgevoerd. Deze waarde is hoofdlettergevoelig.
Application De naam van de toepassing waarin de optionele MDX-instructie moet worden uitgevoerd. Deze waarde is hoofdlettergevoelig.
MDX-instructie Biedt desgewenst een specifieke MDX-instructie aan de Oracle Essbase-server voor uitvoering. Normaal gesproken bepaalt Power BI interactief de metingen en dimensies van de kubus die moeten worden geretourneerd. Door echter de MDX-instructie op te geven, worden de resultaten van die specifieke MDX-instructie geladen. Wanneer u de MDX-instructie opgeeft, moet u ook de server (bijvoorbeeld essbaseserver-1) en Samplede geavanceerde toepassingsopties opgeven om aan te geven waar de MDX-instructie moet worden uitgevoerd. U kunt ook alleen de MDX-instructie gebruiken waarvoor de dataconnectiviteitsmodus is ingesteld op Importeren.

Over het algemeen is de MDX die is gegenereerd door SmartView of een die door Essbase Admin wordt geaccepteerd, niet 100% compatibel met Power BI.

Voor Power BI moeten metingen worden opgegeven op een 0-as in een MDX-query. Daarnaast wordt nummering op niveau omgekeerd in XMLA. Het minst gedetailleerde niveau is niveau 0, 1, enzovoort in XML, maar het tegenovergestelde in Essbase 'rechtstreeks'. Dus als niveaunummers expliciet worden gebruikt in de MDX-query, moeten ze worden aangepast.

Schermopname van de Essbase-verbindingsverificatie met opdrachttime-out en MDX geavanceerde opties ingesteld.

Gegevensbronnavigator gebruiken bij het importeren van gegevens

Wanneer de gegevensconnectiviteitsmodus is ingesteld op Importeren, worden met de gegevensbronnavigator de servers geladen die zijn geconfigureerd voor de APS-server die u in de URL hebt opgegeven. Als u een serverknooppunt in de structuur uitvouwt, worden de beschikbare toepassingen weergegeven. Als u een toepassingsknooppunt uitbreidt, worden de beschikbare databases (ook wel kubussen genoemd) weergegeven. Als u een databaseknooppunt uitbreidt, worden de beschikbare metingen en dimensies weergegeven. De dimensie kan verder worden uitgebreid om de niveaus in de hiërarchie voor elke dimensie weer te geven.

Kies een meting en alle (of specifieke) dimensieniveaus door het selectievakje naast de naam in te schakelen. Er wordt een voorbeeld van de gegevens weergegeven in het deelvenster aan de rechterkant. U kunt de knop Laden selecteren om de gegevens op te halen die aan de selectie zijn gekoppeld of de knop Gegevens transformeren selecteren om verdere filters op de gegevens in te stellen voordat u deze in Power BI laadt.

Schermopname van de Gegevensnavigator voor Het importeren van Essbase met de voorbeeldgegevens weergegeven.

Verschillen in weergave vergeleken met Essbase-beheer

Wanneer u een dimensiehiërarchie in de navigator uitbreidt, ziet u er mogelijk anders uit in vergelijking met het configuratiescherm van Essbase Administration Services.

In de volgende afbeelding ziet u bijvoorbeeld de uitgebreide entiteitsdimensiehiërarchie van Essbase Administration Services.

Schermopname van Essbase Administration Services met de uitgebreide entiteitsdimensiehiërarchie.

In de Power Query-navigator wordt dezelfde Entity zo weergegeven wanneer deze wordt uitgevouwen:

Schermopname van de selecties van de Essbase-importgegevensnavigator.

Houd er rekening mee dat dit uiterlijk een stilistische beslissing is en dat er geen verschillen zijn in gegevens. De niveaus in de Power Query-navigator komen overeen met het hiërarchische niveau.

In het vorige voorbeeld bevat niveau 1 'R_ReportingUnits', 'Invoer van aanpassingsentiteit' en 'No_Entity'. Niveau 2 bevat 'R_Americas', 'R_EMEA', 'R_AsiaPacific', '1_ReportingUnits_Adjustment', 'CALA_HFM_Input', 'CALA_Total', enzovoort.

De reden hiervoor is dat de navigator in Power Query beperkt is tot 10.000 leden om weer te geven en er kunnen miljoenen of miljarden leden onder een hiërarchie zijn. Zelfs voor het geval van geen weergavelimiet voor leden (zoals met Power Query Online), wordt het navigeren en selecteren van elk afzonderlijk lid in een structuurindeling met zoveel mogelijke waarden snel tijdrovend en moeilijk te gebruiken.

De groepering van de hiërarchische niveaus maakt het dus gemakkelijker om te selecteren wat u wilt importeren en de volgende rapportgeneratie kan filters gebruiken om alleen de leden te richten die de eindgebruiker wil.

Gegevensbronnavigator gebruiken voor DirectQuery

Wanneer er een Data Connectivity-modus van DirectQuery wordt gekozen, worden de servers geladen die geconfigureerd zijn voor de APS-server die u in de URL hebt opgegeven. Als u een serverknooppunt in de structuur uitvouwt, worden de beschikbare toepassingen weergegeven. Als u een toepassingsknooppunt uitbreidt, worden de beschikbare databases (ook wel kubussen genoemd) weergegeven.

Schermopname van de selecties van de Direct Query-gegevensnavigator van Essbase.

Bekende beperkingen

De Essbase-connector biedt geen ondersteuning voor meethiërarchieën. Alle metingen worden op hetzelfde niveau weergegeven. U kunt nog steeds alle metingen selecteren die u nodig hebt. Het zoekveld kan worden gebruikt om de weergegeven metingen te beperken als er grote aantallen metingen zijn.

Prestatie-overwegingen

Interactie met Power BI in de DirectQuery-modus is zeer dynamisch. Wanneer u een selectievakje inschakelt om een meting of dimensieniveau op te nemen in de visualisatie, genereert Power BI Desktop een query en verzendt deze naar de Oracle Essbase-server om de resultaten op te halen. Power BI is geoptimaliseerd om herhaalde query's te cachen en zo de prestaties te verbeteren. Maar als er een nieuwe query wordt gegenereerd, wordt deze verzonden naar de Oracle Essbase-server om een nieuw resultaat te produceren. Afhankelijk van het aantal geselecteerde metingen, dimensieniveaus en de toegepaste filters, kan de query sneller worden verzonden dan de Oracle Essbase-server kan reageren. Als u de prestaties wilt verbeteren en de reactiesnelheid wilt verhogen, kunt u de volgende drie methoden overwegen om uw interactie met de Oracle Essbase-server te optimaliseren.

Opties voor het verminderen van query's

Er zijn drie opties om het aantal verzonden query's te verminderen. Selecteer in Power BI Desktop het tabblad Bestand, selecteer opties en instellingenopties >en selecteer vervolgens Queryreducties onder de sectie Huidig bestand.

Schermopname van het dialoogvenster Opties voor Power BI Desktop, met de opties voor het verminderen van query's geselecteerd.

nl-NL: Als u de optie Kruismarkeren/kruisfilteren standaard uitschakelen selecteert onder Het aantal query's beperken dat wordt verzonden door wordt kruismarkeren/kruisfilteren standaard uitgeschakeld. Wanneer dit is uitgeschakeld, worden ledenlijsten in het filter niet bijgewerkt bij het filteren van leden op andere niveaus van dezelfde dimensie. Als u in de sectie Een knop Toepassen weergeven en slechts één keer query's verzenden voor de optie Slicerselecties selecteert, verschijnt de knop Toepassen wanneer een slicerselectie wordt gewijzigd. Als u de optie Filterselecties selecteert onder de sectie Een Toepas-knop weergeven en query's slechts eenmaal verzenden, wordt de knop Toepassen weergegeven wanneer een filterselectie wordt gewijzigd.

Opmerking

Deze opties zijn alleen van toepassing op het huidige bestand waaraan u werkt. Huidig bestand optie-instellingen worden samen met het bestand opgeslagen en bij het openen van hetzelfde bestand hersteld.

Iteratieve filtertoepassing bij het toevoegen van dimensieniveaus in de importmodus

Wanneer u in de importmodus communiceert met een multidimensionale kubusgegevensbron zoals De Essbase van Oracle, worden de metingen, dimensies en dimensieniveaus in het dialoogvenster Database Navigator in eerste instantie weergegeven. Hoewel power BI het echter gemakkelijk maakt om gegevens te selecteren en te visualiseren, kan dit soms leiden tot het ophalen van te veel gegevens van de server.

De volgende procedure laat zien hoe u de kans op het ophalen van meer gegevens vermindert dan nodig is bij het importeren van gegevens in Power BI door iteratief filters toe te passen op dimensieleden op elk niveau.

Verbinding maken met de Oracle Essbase-gegevensbron

  1. Als u verbinding wilt maken met een Essbase-server met behulp van de importmodus, volgt u de instructies in Verbinding maken met Essbase vanuit Power Query Desktop.

  2. Vouw de structuur uit om in te zoomen op de gewenste server, toepassing en database totdat de metingen en dimensies voor uw database worden weergegeven. Selecteer voorlopig uw metingen en slechts één dimensieniveau. Kies het belangrijkste dimensieniveau. In latere stappen bouwt u het resultaat door incrementeel meer dimensieniveaus toe te voegen.

    Schermopname van de Navigator waarin u de belangrijkste dimensie en metingen selecteert.

  3. Selecteer Laden om de geselecteerde metingen en dimensieniveau te importeren.

    Schermopname van Power BI Desktop, waar het importeren is geladen.

Query's bewerken om meer dimensieniveaus toe te voegen

Nu u een beginpunt hebt, kunt u beginnen met het toevoegen van meer dimensieniveaus en het toepassen van filters tussendoor.

  1. Selecteer Query's bewerken op het lint van Power BI Desktop om het proces te starten.

    Schermopname van het uitklapmenu met de nadruk op Query bewerken.

  2. Als u leden hebt waarop u wilt filteren in de initiële dimensie, selecteert u de knop Kolomeigenschappen om de lijst met beschikbare dimensieleden op dit niveau weer te geven. Selecteer alleen de dimensieleden die u op dit niveau nodig hebt en selecteer vervolgens OK om het filter toe te passen.

    Schermopname van de lijst met beschikbare dimensieleden waarop u het filter wilt toepassen.

  3. De resulterende gegevens worden nu bijgewerkt met het toegepaste filter. Toegepaste stappen bevatten nu een nieuwe stap (gefilterde rijen) voor het filter dat u instelt. U kunt de knop Instellingen voor de stap selecteren om het filter op een later tijdstip te wijzigen.

    Schermopname van de bijgewerkte gegevens met een nieuwe toegepaste stap van gefilterde rijen.

  4. Nu voegt u een nieuw dimensieniveau toe. In dit geval gaat u het volgende niveau omlaag toevoegen voor dezelfde dimensie die u in eerste instantie hebt gekozen. Selecteer Items toevoegen op het lint om het dialoogvenster Navigator weer te geven.

    Schermopname van het tabblad Beheren met de optie Items toevoegen benadrukt.

  5. Navigeer naar dezelfde dimensie, maar selecteer dit keer het volgende niveau onder het eerste niveau. Selecteer vervolgens OK om het dimensieniveau toe te voegen aan het resultaat.

    Schermopname van het dialoogvenster Items toevoegen waarin u nieuwe dimensies selecteert en toevoegt.

  6. Het resultaatraster bevat nu de gegevens van het nieuwe dimensieniveau. U ziet dat omdat u een filter op het hoogste niveau hebt toegepast, alleen de gerelateerde leden op het tweede niveau worden geretourneerd.

    Schermopname van het raster met het nieuwe dimensieniveau.

  7. U kunt nu een filter toepassen op de dimensie op het tweede niveau, net als voor het eerste niveau.

    Schermopname van de vervolgkeuzelijst waarin u een filter toepast op het tweede niveau.

  8. Op deze manier zorgt elke volgende stap ervoor dat alleen de leden en gegevens die u nodig hebt, worden opgehaald van de server.

    Schermopname van de gegevens waarop het filter is toegepast.

  9. Laten we nu een nieuw dimensieniveau toevoegen door de vorige stappen te herhalen. Selecteer Items toevoegen op de lintbalk opnieuw.

    Schermopname van het lint Beheren waarin u de optie Items toevoegen opnieuw selecteert.

  10. Navigeer naar het gewenste dimensieniveau, selecteer het en selecteer vervolgens OK om het dimensieniveau toe te voegen aan het resultaat.

    Schermopname van het dialoogvenster Items toevoegen waarin u de gewenste dimensie opnieuw selecteert.

  11. Het nieuwe dimensieniveau wordt toegevoegd aan het resultaat.

    Schermopname van het resultaat met de nieuwe dimensie toegevoegd.

  12. Pas indien nodig een filter toe op dit dimensieniveau.

    Schermopname van de gegevens waarop u een filter toepast op de nieuwe dimensie.

  13. Bekijk het resultaat.

    Schermopname van het resultaat dat u kunt observeren.

Uw wijzigingen toepassen en de gegevens laden

  1. Wanneer u alle gewenste dimensieniveaus toevoegt en alle vereiste filters instelt, selecteert u Sluiten in de rechterbovenhoek om de editor te sluiten.

    Schermopname van de gegevens met alle dimensieniveaus en filters die zijn ingesteld, met de knop Sluiten benadrukt.

  2. Selecteer Ja om uw wijzigingen toe te passen.

    Schermopname van het dialoogvenster Power Query-editor waarin u de knop Ja selecteert.

  3. Wacht totdat de wijzigingen zijn toegepast.

    Schermopname van het dialoogvenster Laden waarin u wacht tot de wijzigingen zijn toegepast.

  4. Bekijk de nieuwe dimensieniveaus in het deelvenster Velden .

    Schermopname van Power BI Desktop waar u de nieuwe dimensies bekijkt.

U kunt nu rapporten en visualisaties maken.

Iteratieve filtertoepassing bij het toevoegen van dimensieniveaus in de DirectQuery-modus

Wanneer u in de DirectQuery-modus communiceert met een multidimensionale kubusgegevensbron (zoals Oracle's Essbase), geeft Power BI de afmetingen en niveaus van de kubus weer in het deelvenster Velden .

Schermopname van het deelvenster Power BI-velden waarin de dimensies en niveaus worden weergegeven.

Ga als volgt te werk om te bekijken en filteren op basis van dimensieleden:

  1. Sleep een dimensieniveau van het deelvenster Velden naar het deelvenster Filters. U kunt het dimensieniveau slepen naar het gebied Gegevensvelden hier toevoegen onder Filters voor deze visual, Filters op deze pagina of Filters op alle pagina's, afhankelijk van uw behoeften.

    Schermopname van Power BI met de locatie waar u velden toevoegt die worden benadrukt.

  2. Zodra het niveau van een dimensie zich in het deelvenster Filter bevindt en het filtertype is ingesteld op Basisfiltering, ziet u dat de leden van dat dimensieniveau worden weergegeven als een lijst met beschikbare filters.

  3. U kunt de leden controleren die u wilt opnemen in uw resultaat.

    U kunt ook de optie Alles selecteren en vervolgens de leden uitschakelen die u niet wilt opnemen in uw resultaat.

    Typ enkele tekens in het zoekveld voor dat filter om leden in de lijst te zoeken.

    Schermopname van Power BI waar u de leden controleert die u wilt benadrukken.

  4. Wanneer u filters hebt voor twee of meer niveaus van dezelfde dimensie, ziet u dat het selecteren van leden op een hoger niveau in de dimensie de leden wijzigt die beschikbaar zijn op de lagere niveaus van die dimensie.

    Dit kruislingse markering/filtergedrag kan worden uitgeschakeld door de optie Kruislings markeren/filteren uitschakelen standaard te controleren, zoals beschreven in opties voor het verminderen van query's.

    Schermopname van Power BI, waarbij het selecteren van leden om te filteren de beschikbare leden wijzigt.

  5. Wanneer u klaar bent met het kiezen van de gewenste leden in het filter voor dimensieniveau, is het een goed moment om dat dimensieniveau toe te voegen aan uw visualisatie. Controleer het overeenkomende dimensieniveau in het deelvenster Velden en wordt vervolgens toegevoegd aan uw huidige visualisatie.

    Schermopname van Power BI waar u nieuwe dimensies toevoegt.

Ga naar Een filter toevoegen aan een rapport in Power BI voor meer informatie over het toevoegen van filters.

Probleemoplossingsproces

Deze sectie bevat een overzicht van veelvoorkomende problemen die u kunt tegenkomen en bevat stappen voor het oplossen van de problemen.

Verbindingsproblemen

Symptoom 1

Power BI Desktop retourneert het foutbericht 'Kan geen verbinding maken met de externe server'.

Resolutie

  1. Zorg ervoor dat de APS-server (Essbase Analytic Provider Services) correct is geconfigureerd voor de providerservers en zelfstandige servers in de EAS-console (Essbase Administration Service). Meer informatie: Essbase-clusters configureren

  2. Zorg ervoor dat de URL juist is.

    • Controleer of de hostnaam en/of het IP-adres juist zijn.
    • Controleer of de opgegeven poort juist is.
    • Controleer of het HTTP-protocol (niet https) is opgegeven.
    • Controleer of de aanvraag juist is voor het /aps/XMLA-pad in de URL.
  3. Als er een firewall is tussen Power BI Desktop en de opgegeven hostnaam, controleert u of de opgegeven hostnaam en poort uitgaand via uw firewall kunnen worden doorgegeven.

Validation

Als u opnieuw verbinding probeert te maken, wordt de fout niet weergegeven en bevindt de kubus- en ledenlijst zich in het navigatiedeelvenster. U kunt ook een voorbeeld selecteren en weergeven in de importmodus.

Symptoom 2

Power BI Desktop retourneert het foutbericht 'We kunnen niet verifiëren met de opgegeven referenties. Probeer het opnieuw.

Resolutie

Zorg ervoor dat de opgegeven gebruikersnaam en het opgegeven wachtwoord juist zijn. Voer hun waarden zorgvuldig opnieuw in. Het wachtwoord is hoofdlettergevoelig.

Validation

Nadat u de gebruikersnaam en het wachtwoord hebt gecorrigeerd, moet u de leden en de waarde in de preview kunnen weergeven of de gegevens kunnen laden.

Symptoom 3

Power BI Desktop retourneert het foutbericht 'Gegevens op het hoofdniveau zijn ongeldig. Regel 1, positie 1.

Resolutie

Zorg ervoor dat de APS-server (Essbase Analytic Provider Services) correct is geconfigureerd voor de providerservers en zelfstandige servers in de EAS-console (Essbase Administration Service). Meer informatie: Essbase-clusters configureren.

Validation

Als u opnieuw verbinding probeert te maken, wordt de fout niet weergegeven en worden de kubus en ledenlijst weergegeven in het navigatievenster. U kunt ook selecteren en weergeven in de voorbeeldweergave binnen de importmodus.

Symptoom 4

Zodra de verbinding met de APS-server (Oracle Essbase Analytic Provider Services) is gemaakt, worden er servers vermeld onder het URL-knooppunt in de gegevensbronnavigator. Wanneer u echter een serverknooppunt uitvouwt, worden er geen toepassingen weergegeven onder dat serverknooppunt.

Resolutie

U wordt aangeraden de Oracle Hyperion-server te configureren om de provider en zelfstandige servers te definiëren via de EAS-console (Essbase Administration Service). Raadpleeg de sectie Addendum: Provider en zelfstandige servers registreren in de EAS-console (Essbase Administration Service).

Validation

Als u opnieuw verbinding probeert te maken, wordt de fout niet weergegeven en ziet u de kubus- en ledenlijst in het navigatiedeelvenster. U kunt ook selecteren en weergeven in de voorbeeldweergave binnen de importmodus.

Time-out of probleem met grote gegevens

Symptoom 1

Power Query retourneert het foutbericht 'Er is een time-out opgetreden voor de bewerking'

Resolutie

  1. Zorg ervoor dat het netwerk stabiel is en dat er een betrouwbaar netwerkpad is naar de APS-server (Essbase Analytic Provider Services) die is opgegeven in de gegevensbron-URL.

  2. Als er een mogelijkheid is dat de query naar de service een grote hoeveelheid gegevens kan retourneren, specificeer dan een langere time-outperiode voor de uitvoering van de opdracht. Voeg indien mogelijk filters toe aan uw query om de hoeveelheid geretourneerde gegevens te verminderen. Selecteer bijvoorbeeld alleen specifieke leden van elke dimensie die u wilt retourneren.

Validation

Probeer de gegevens opnieuw te laden en als het probleem zich blijft voordoen, probeert u te verhogen naar een langer time-outinterval of de gegevens verder te filteren. Als het probleem zich blijft voordoen, probeert u de oplossing op Symptomen 3.

Symptoom 2

De query retourneert de foutmelding 'Interne fout: Query wijst te veel geheugen toe ( >4 GB) en kan niet worden uitgevoerd.' Querytoewijzing overschrijdt de toewijzingslimieten.

Resolutie

De query die u probeert uit te voeren, produceert resultaten die groter zijn dan de Oracle Essbase-server kan verwerken. Geef de filters op de query op of verhoog deze om de hoeveelheid gegevens te verminderen die de server retourneert. Selecteer bijvoorbeeld specifieke leden voor elk niveau van elke dimensie of stel numerieke limieten in voor de waarde van metingen.

Validation

Probeer de gegevens opnieuw te laden en als het probleem zich blijft voordoen, probeert u te verhogen naar een langer time-outinterval of de gegevens verder te filteren. Als het probleem zich blijft voordoen, probeert u de oplossing op Symptomen 3.

Symptoom 3

Essbase Analytic Provider Services (APS) of Essbase-server geeft een groot aantal verbindingen met langdurige sessies aan.

Resolutie

Wanneer de connectiviteitsmodus DirectQuery is, kunt u eenvoudig metingen of dimensieniveaus selecteren om aan de geselecteerde visualisatie toe te voegen. Elke nieuwe selectie maakt echter een nieuwe query en een nieuwe sessie naar de Essbase Analytic Provider Services (APS)/Essbase-server. Er zijn een aantal manieren om een verminderd aantal query's te garanderen of om de grootte van elk queryresultaat te verkleinen. Bekijk prestatieoverwegingen om het aantal keren dat de server wordt opgevraagd te verminderen en om ook de grootte van queryresultaten te verminderen.

Validation

Probeer de gegevens opnieuw te laden.

Sleutel komt niet overeen tijdens het uitvoeren van MDX

Symptoom

Een MDX-instructie retourneert het foutbericht 'De sleutel komt niet overeen met rijen in de tabel'.

Resolutie

De waarde of het geval van de velden Server en Toepassing komt waarschijnlijk niet overeen. Selecteer de knop Bewerken en corrigeer de waarde en het hoofdlettergebruik van de velden Server en Toepassing.

Validation

Probeer de gegevens opnieuw te laden.

Kan kubusprobleem niet ophalen - MDX

Symptoom

Een MDX-instructie retourneert het foutbericht 'Kan de kubusnaam niet ophalen uit de instructie. Controleer de indeling die wordt gebruikt voor het opgeven van de kubusnaam.'

Resolutie

Zorg ervoor dat de databasenaam in de FROM-component van de MDX-instructie volledig is gekwalificeerd met de naam van de toepassing en database, bijvoorbeeld [Sample.Basic]. Selecteer de knop Bewerken en corrigeer de volledig gekwalificeerde databasenaam in de FROM-component van de MDX-instructie.

Validation

Probeer de gegevens opnieuw te laden.

Probleem met Essbase-foutmelding (1260060) - MDX

Symptoom

Een MDX-instructie retourneert het foutbericht 'Essbase Error (1260060): De kubusnaam XXXX komt niet overeen met de huidige toepassing/database'

Resolutie

Zorg ervoor dat de naam van de toepassing en de volledig gekwalificeerde databasenaam in de FROM-component overeenkomen. Selecteer de knop Bewerken en corrigeer de naam van de toepassing of de volledig gekwalificeerde databasenaam in de FROM-component van de MDX-instructie

Validation

Probeer de gegevens opnieuw te laden.

Essbase-fout (1200549): Herhaalde dimensie [metingen] in MDX-query

Symptoom

Als u een dimensie laadt, wordt het foutbericht 'Essbase Error (1200549): Repeated dimension [Measures] in MDX query geretourneerd.'

Resolutie

  1. Meld u aan bij de Essbase-server, open de Essbase Administration Services-console en meld u aan met een beheerdergebruiker (of wie machtigingen heeft voor de problematische database).

  2. Navigeer naar de toepassingsdatabase van de Essbase-server >> met de problematische dimensie 'Metingen'.

  3. Ontgrendel het overzicht van de database en bewerk deze.

  4. Bepaal welke dimensie het dimensietype Accounts moet zijn. Klik er met de rechtermuisknop op en selecteer Lideigenschappen bewerken....

  5. Selecteer het veld Dimensietype en stel dit in op Accounts. Kies OK.

    Schermopname van Essbase Administration Services met de accountdimensie.

  6. Controleer en sla het overzicht op.

Validation

Probeer de dimensie opnieuw te laden.