Deutsch   |   English
   
 digg.com  del.icio.us 

Business Objects

Anbindung von Business Objects

Business Objects kann EXASolution als eine generische relationale Datenquelle über den EXASOL ODBC Treiber ansprechen. Es sind keine besonderen Einstellungen notwendig.

Konfiguration einer ODBC DSN

Konfiguration einer ODBC DSN

Richten Sie über die Windows-Datenquellenverwaltung eine DSN für die Exasol Datenbank ein. Bitte beachten Sie hierbei, dass der EXASOL ODBC Treiber auf demselben Rechner installiert und konfiguriert werden muss, auf dem auch Business Objects läuft.

Auch unter Linux kann Business Objects problemlos an EXASolution angebunden werden. Das nachfolgende Beispiel bezieht sich auf einen 64Bit SLES 10 Server, auf dem ein 32Bit BusinessObjects XI läuft.

Wenn das Tool selbst 32Bit ist, soll zunächst unixODBC 32Bit installiert werden: zum Beispiel mit Hilfe vom 32Bit-rpm für unixODBC 2.2.12 aus OpenSuse. Das Installationsverzeichnis ist dabei /usr/lib/unixODBC. Im zweiten Schritt wird das Inhalt dieses Verzeichnisses in das Verzeichnis bobje/enterprise115/odbc/lib kopiert.

In das gleiche Verzeichnis wird noch das EXASOL ODBC Treiber für Linux gelegt (die entsprechende libexaodbc.so). 

Anschließend wird ein Datasource  in der odbc.ini (sie befindet sich in <BO_installation_path>/bobje/odbc.ini) der BO-Installation wie gewohnt angelegt.

rpm –ihv <rpm-file>
cp /usr/lib/unixODBC/* <BO_installation_path>/bobje/enterprise115/odbc/lib/
cp libexaodbc.so <BO_installation_path>/bobje/enterprise115/odbc/lib/
vi <BO_installation_path>/bobje/odbc.ini

Konfiguration in Business Objects

Die folgende Anleitung wurde mit Hilfe von Business Objects (BO) Designer XI r2 erstellt.

Starten Sie den Universum-Assistenten. Klicken Sie auf "neu" und öffnen Sie den Verbindungsassistenten. Alternativ starten Sie den Verbindungsassistenten aus der Symbolleiste "Standard". Klicken Sie den Button “Hinzufügen” und wählen Sie aus dem Verzeichnisbaum: “Generic ODBC3 Datasource”.

Konfiguration in Business Objects

Geben Sie der neuen Verbindung einen Namen und wählen Sie die zuvor angelegte EXASolution ODBC-Datenquelle aus der Liste der Datenquellen.
Wenn Sie hier keinen Anwendernamen und kein Kennwort angeben, werden die entsprechenden Einstellungen aus der ODBC Datenquelle verwendet.

Einstellungen

OUTER JOIN

Outer Join

Business Objects hat eine generelle ODBC-Konfiguration, in der per Default einige Features wie zum Beispiel OUTER JOINS deaktiviert sind.

Falls OUTER JOINS verwendet werden sollen, kann diese Konfiguration von Hand editiert werden.

Die Datei liegt beispielsweise unter
>> C:\Program Files (x86)\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\dataAccess\connectionServer\odbc\
und heißt "odbc.prm".

In dieser Datei (XML-Format) muss dann mindestens der Parameter OUTERJOINS_GENERATION auf "YES" gesetzt werden. Nun können OUTER JOINS im Universum verwendet werden.

Weitere Anpassungen für EXASolution wären z.B.
EXT_JOIN=YES
CONCAT=||

In den Universums-Eigenschaften selbst kann man dann noch einstellen, dass COMMA durch ein entsprechendes CONCAT ersetzt wird.

Sie kommen nicht weiter?
Von den Experten lernen:
Referenzen
  • AHOOLY
  • COOP
  • „Mit EXASolution sind wir für zukünftiges Datenwachstum bestens gerüstet. Dadurch, dass wir jetzt Geodaten verarbeiten, sprich die Dimension des Raumbezugs mit auswerten können, bieten wir unseren Kunden ganz neue Analysemöglichkeiten und noch umfassendere Marktübersichten. Wir sind sehr zufrieden mit der neuen Lösung, können flexibel auf zukünftige Anforderungen reagieren und trotzdem unsere Total Cost of Ownership reduzieren, da der so gewählte BI-Stack unsere Vision eines „Lean-BI“ in vollem Umfang unsterstützt.“

    Guido Niermann, IT-Leiter, Dataforce GmbH

    Dataforce
  • "Durch die Einbindung von EXASOL können wir unseren Kunden ein ganz neues Erlebnis bezüglich der explorativen Datenanalyse bieten… Neben der Technologie waren wir vor allem mit der Pre-Sales Beratung und dem Support während der Integration äußerst zufrieden."

     Martin Heink
    Geschäftsführer und Inhaber, econda GmbH 

    Econda
  • "Entscheidend für die IMS Health war insbesondere, dass wir uns durch einen sehr schnell aufgesetzten Proof of Concept von der Leistungsfähigkeit von EXASolution direkt überzeugen konnten."

     Michael Kempke
    Director Data Collection Global Operations, IMS Health GmbH & Co. OHG

    IMS
  • "Mit der innovativen Datenbank von EXASOL können wir komplexe Berechnungen genauer und umfangreicher durchführen. Das gibt uns einen signifikanten Technologievorsprung gegenüber der Konkurrenz."

     Tobias Kiessling
    CTO, intelliAd 

    Intelliad
  • "Die durchgängig hohe Leistung und die Möglichkeit, Echtzeitanalysen fahren zu können, waren für uns ausschlaggebend bei der Wahl von EXASolution."

     Tobias Kroha, Geschäftsführer der für das m-pathy-Projekt verantwortlichen seto GmbH

    m-pathy
  • Media Control
  • Olympus
  • "Wir haben uns für EXASolution entschieden, da die Hochleistungsdatenbank mit den zu erwartenden großen Datenmengen sehr gut umgehen kann und optimale Flexibilität bietet."

     Dr. Michael Röbbecke
    (ehem.) Geschäftsführer, RatePAY 

    RatePAY
  • "Mit EXASolution können wir unsere Geschäftsprozesse deutlich optimieren." 

     Gerhard Zapf
    Projektleiter, Semikron 

    Semikron
  • "Ein zuverlässiger und schneller Support, eine bessere Kundenbetreuung sowie eine bewiesene Fachkompetenz…"

     David Hodge
    IT Director, Sony Music Entertainment Germany 

    Sony Music
  • SOQUERO
  • SponsorPay
  • Stayfriends
  • "Die Datenbank von EXASOL ist Technik made in Germany, auf die wir uns langfristig verlassen können. Da sie bei steigendem Datenvolumen selbstständig skaliert und auch physisch beliebig erweitert werden kann, wächst unsere Datenbank mit unserem Unternehmen, und wir können auch in Zukunft flexibel und schnell auf neue Anforderungen reagieren."

     Heinrich Zetlmayer
    Geschäftsführer, Turtle Entertainment 

    Turtle Entertainment
  • United Internet Dialog
  • "Mit EXASolution haben wir eine Lösung erworben, die unsere hohen Leistungsansprüche komplexer Analysen bei steigenden Datenmengen für unsere Kunden optimal erfüllt." 

     Christian Sauer
    Geschäftsführer, Webtrekk GmbH 

    Webtrekk
  • "Wir haben uns nach einem ausgiebigen Benchmark-Test für die Lösung von EXASOL entschieden. Die hohe Performance des Systems, das Preis-/Leistungs-Verhältnis und der Service haben uns vollauf überzeugt"

    Dr. Ulrich Fricke
    Leiter Business Intelligence, XING AG 

    Xing
  • "Neben Wirtschaftlichkeit, Geschwindigkeit und hoher Leistungsfähigkeit war Flexibilität eines der entscheidenden Kriterien bei der Wahl unserer Datenbank… Die neue Datenbank bietet uns diese Skalierbarkeit bei reduzierten Total Cost of Ownership. So können wir auch in Zukunft immer die optimale Analyseleistung für unsere Kunden erbringen…"

     Sebastian Hoop
    Head of Operations, xplosion interactive gmbh 

    Xplosion
  • Zalando