Oracle Essbase

Denna artikel beskriver hur du ansluter Tableau till en Oracle Essbase-databas.

Innan du börjar

Innan du börjar ska du samla in följande anslutningsinformation:

  • Namn på servern som fungerar som värd för den databas som du vill ansluta till

  • Användarnamn och lösenord

Använd den här anslutningen med Tableau Desktop på en Windows-dator.

Drivrutin krävs

Den här kopplingen kräver en drivrutin för att kommunicera med databasen. Om drivrutinen inte är installerad på datorn visar Tableau ett meddelande i dialogrutan Anslutning med en länk till nedladdningssidan med drivrutinen(Länken öppnas i ett nytt fönster) där du kan hitta länkar till drivrutiner och installationsinstruktioner.

Skapa anslutningen och konfigurera datakällan

  1. Starta Tableau och under Anslut väljer du Oracle Essbase. För en fullständig lista över dataanslutningar väljer du Mer under Till en server. Gör sedan följande:

    1. Ange namnet på den server som fungerar som värd för databasen.

    2. Ange användarnamn och lösenord och logga in på servern, välj sedan Logga in.

      Om Tableau inte kan upprätta anslutningen, verifierar du att du har rätt inloggningsuppgifter. Om du fortfarande inte kan ansluta, har datorn problem med att hitta servern. Kontakta nätverksadministratören eller databasadministratören för ytterligare hjälp.

  2. På sidan Datakälla gör du följande:

    1. (Valfritt) Välj standardnamnet för datakällan längst upp på sidan och ange sedan ett unikt namn för datakällan, som ska användas i Tableau. Till exempel kan du använda en konvention för namngivning av datakälla som gör det lättare för andra användare av datakällan att räkna ut vilken datakälla de ska ansluta till.

    2. Sök efter eller välj en applikation.

    3. Sök efter eller välj en databas från din applikation.

    4. Välj bladflik för att starta analysen.

Ställ in en kontodimension

I vissa fall kan kontodimensionen för datakällan visas i området Dimensioner i rutan Data. Detta kan inträffa om det finns ett fel i kuben och ett annat fält identifieras som kontodimensionen eller om det inte finns någon kontodimension inställd alls. I kontodimensionen definieras de fält som ingår som mätvärden. Om du vill korrigera felet högerklickar du på fältet och väljer sedan Ange som kontodimension i kontextmenyn.

Bygg vyer med Oracle Essbase

När Tableau är ansluten till en Oracle Essbase-datakälla finns det tre viktiga funktioner som du bör känna till:

Genereration och nivåer

I Tableau kan du arbeta med antingen generation eller nivåerna i en dimension. Generationen av en dimension är alla medlemmar som befinner sig lika långt från dimensionens rot. Nivåerna är alla medlemmar som befinner sig på samma avstånd från dimensionens blad. För balanserade dimensioner vill du vanligtvis arbeta med generationer. Men om din dimension är trasig kan det vara mer logiskt att navigera med hjälp av nivåer.

Som standard listas generationerna för varje dimension i rutan Data. När du drar en dimension till en hylla inkluderas alla generationer som är föregångare till den valda generationen (alla generationer som är ovanför den i hierarkin) automatiskt i placeringen.

Om du hellre vill navigera med hjälp av en dimensions nivåer högerklickar du på namnet på dimensionen och väljer sedan Hierarki > Nivåer.

Om du använder samma dimension i flera arbetsblad kan du använda nivåer i ett arbetsblad och generationer i ett annat arbetsblad samtidigt. Dessutom kan du blanda generationer och nivåer från olika dimensioner i samma arbetsblad.

Delade medlemmar

Delade medlemmar är dimensionsmedlemmar som förekommer på mer än en plats i en hierarki. Till exempel kan Cola Light vara en del av produktgenereringen. Men det kan delas av både Cola lights gren och Colas gren av produkthierarkin ovanför den. I databasen lagras dock uppgifterna om Cola light bara en gång.

Som standard inkluderar Tableau delade medlemmar i alla generationer (eller nivåer) av en dimension. Detta innebär att en delad medlem kan visas flera gånger i en tabell. Om du väljer att utesluta delade medlemmar visas de bara en gång i en tabell. Som standard ingår delade medlemmar för alla dimensioner. Om du vill utesluta delade medlemmar för en given dimensionshierarki högerklickar du på dimensionsnamnet i rutan Data och väljer Inkludera delade medlemmar från menyn.

Bilden nedan visar en del av en datavy där delade medlemmar inkluderas (vänster) och utesluts (höger). Observera att dietdrycker är delade medlemmar.

Inkluderar delade medlemmar

Dietdryckerna listas i både dietdryckernas hierarki och deras respektive dryckhierarkier.

Inkluderar inte delade medlemmar

Dietdryckerna listas endast en gång, i deras respektive dryckhierarkier.

Ställa in standardmedlem

Alla flerdimensionella datakällor har standardmedlemmar som ställs in när datakällan byggs först. Om du upptäcker att du skapar filter hela tiden för att titta på samma specifika data, kan det vara en idé att ändra standardmedlemmen. Om du till exempel är regionchef för Västra regionen i ett företag och bara vill titta på regionens nummer kan du ställa in standardmedlemmen till Västra regionen.

Om du vill ändra standardmedlemmen i Tableau högerklickar du på en dimensionshierarki och väljer Ange standardmedlem.

I den efterföljande dialogrutan väljer du bland följande alternativ:

  • Standardmedlem definierad på kub – använder standardmedlemmen som definierades när kuben byggdes. Det här är standardinställningen i Tableau.

  • (Alla) medlemmar av hierarkin – använder ALLA medlemmar för den valda hierarkin som standardmedlem.

  • Markerad medlem – använder den medlem som du väljer i den nedre halvan av dialogrutan som standardmedlem.

Standardmedlemmen avger hur du ser kuben och är därför mycket kraftfullare än att använda filter. Alla fält kommer att beräknas baserat på den standardmedlem du väljer. Dessutom sparas dessa standardinställningar för medlem med anslutningen.

 

Se även