SAP IDT - Verwalten von Verbindungen

Eine Verbindung in IDT wird verwendet, um mithilfe des SAP BusinessObjects-Berichterstellungstools eine Verbindung zu einer relationalen oder einer OLAP-Datenquelle herzustellen. Dies kann eine lokale Verbindung oder eine in einem zentralen Repository veröffentlichte Verbindung sein.

Verschiedene Arten von Verbindungen, die in IDT unterstützt werden

Im Folgenden sind die Verbindungstypen aufgeführt, die in IDT unterstützt werden:

Relationale Verbindung

Dies wird zum Entwerfen der Data Foundation-Ebene im Information Design-Tool verwendet. Sie können Tabellen und Verknüpfungen aus der Datenquelle importieren.

OLAP-Verbindung

Mithilfe einer OLAP-Verbindung können Sie eine Geschäftsschicht entwerfen, während Sie ein Universum erstellen. Sie können eine direkte Verbindung zu einem mehrdimensionalen Schema herstellen und diese für das Universumsdesign importieren. Später können sie mit dem SAP Business Objects-Berichterstellungstool verwendet werden.

BICS-Client

Um eine Verbindung zu SAP NetWeaver BW herzustellen, können Sie mithilfe der SAP BICS-Client-Middleware Zugriff auf die BEx-Abfrage gewähren. Verbindungen in IDT können lokal gespeichert oder gesichert und in einem zentralen Repository veröffentlicht werden.

Lokale Verbindungen werden als CNX-Dateien gespeichert und können von jedem Benutzer aufgerufen werden, der IDT ausführt. Sobald Sie die Verbindung zum Repository veröffentlicht haben, werden sie in eine gesicherte Verbindung geändert.

Eine gesicherte Verbindung wird im Repository veröffentlicht und im Verbindungsordner gespeichert. Sie können auch gesicherte Verbindungen erstellen, indem Sie die Befehle Relationale Beziehungen einfügen und OLAP-Verbindung einfügen in der Ansicht der Repository-Ressourcen verwenden.

Im Folgenden sind die wichtigsten Eigenschaften einer gesicherten Verbindung aufgeführt:

  • Benutzer müssen authentifiziert sein.

  • Benutzerrechte können auf Benutzerebene definiert werden, um den Zugriff auf Verbindungen oder Verbindungseigenschaften zu gewähren oder zu verweigern.

  • Gesicherte Verbindungen können von authentifizierten Benutzern verwendet oder gemeinsam genutzt werden.

Erstellen einer neuen Verbindung in IDT - Relational

Gehen Sie unter BI-Client zum Information Design Tool. Um eine neue relationale Verbindung zu erstellen, beginnen Sie zunächst mit einem neuen Projekt in der Ansicht Lokales Projekt.

Klicken Sie auf Neu → Projekt → Geben Sie den Projektnamen ein → Fertig stellen.

Klicken Sie mit der rechten Maustaste auf Projektname → Neu → Relationale Verbindung.

Geben Sie den Verbindungs- / Ressourcennamen ein → klicken Sie auf Weiter.

Wählen Sie die Middleware gemäß Datenquelle aus. Sie können SAP oder Nicht-SAP als Datenquelle auswählen und eine relationale Verbindung zur Datenbank herstellen.

Wir haben SAP aus der Liste ausgewählt → SAP HANA → JDBC → Klicken Sie auf Weiter.

Geben Sie den Authentifizierungsmodus, den Benutzernamen und das Kennwort ein. Geben Sie den Hostnamen und die Instanznummer ein und klicken Sie auf Weiter.

Im nächsten Fenster können Sie Verbindungsparameter wie - Zeitüberschreitung, Array-Abrufgröße, Array-Bindungsgröße usw. definieren. Klicken Sie auf Fertig stellen.

Eine relationale Verbindung zur Quellendatenbank wird mit der Dateierweiterung .cnx erstellt. Sie können auf Verbindung testen klicken.

Der untere Teil des Fensters informiert Sie über Verbindungsparameter - Anmeldeparameter, Konfigurationsparameter usw.

→ Verbindung testen → Erfolgreich

Ebenso können Sie eine relationale Verbindung für andere Datenquellen erstellen.

Wir müssen diese Verbindung im Repository veröffentlichen, um sie zur Verwendung verfügbar zu machen.

Klicken Sie mit der rechten Maustaste auf den Verbindungsnamen → Verbindung im Repository veröffentlichen → Geben Sie das Kennwort für das BO-Repository ein → Verbinden → Fertig stellen → Ja.

.cns-gesicherte Repository-Verbindung

.cnx-local ungesichert - Wenn Sie diese Verbindung verwenden, können Sie nichts im Repository veröffentlichen.

Dies zeigt, wie eine relationale Verbindung im Information Design Tool erstellt werden kann. Um die Schritte zusammenzufassen, die beim Erstellen einer Verbindung erforderlich sind:

  • Geben Sie den Namen der Verbindung ein
  • Wählen Sie die Middleware für die Zieldatenbank aus
  • Geben Sie die Anmeldeparameter ein, um eine Verbindung zur relationalen Datenquelle herzustellen
  • Konfigurieren und passen Sie Parameter an, um die Verbindung zu optimieren und zu beenden
  • Veröffentlichen Sie die Verbindung zum Repository, um sie in sicher zu ändern

Umbenennen oder Löschen einer Verbindung

Um eine Verbindung umzubenennen oder zu löschen, klicken Sie im Bereich Lokale Projekte mit der rechten Maustaste auf den Verbindungsnamen.

Sie können eine solche relationale Verbindung auch löschen oder bearbeiten.

Erstellen einer neuen Verbindung in IDT - OLAP

Eine OLAP-Verbindung wird verwendet, um eine Verbindung zu einer mehrdimensionalen Ansicht oder einem Datenmodell zum Entwerfen von Business Layer im Information Design-Tool herzustellen.

Um eine neue OLAP-Verbindung zu erstellen, klicken Sie mit der rechten Maustaste auf Projektname → Neu → OLAP-Verbindung.

Geben Sie den Verbindungsnamen und die Beschreibung ein und klicken Sie auf Weiter.

Wählen Sie als Nächstes einen OLAP-Middleware-Treiber aus. Es zeigt eine Liste aller verfügbaren OLAP-Datenquellen. Sie können je nach Anforderung eine beliebige OLAP-Datenquelle auswählen.

Beachten Sie, dass Sie keine Datengrundlage erstellen müssen, da ein OLAP direkt auf die Business-Ebene trifft. Sie können Dimensionen und Kennzahlen sowie andere Eigenschaften in Business Layer definieren.

Wählen Sie den geeigneten Middleware-Treiber für die Verbindung zur OLAP-Datenquelle aus und klicken Sie auf Weiter.

Geben Sie die Verbindungsparameter, Authentifizierungsdetails, den Systemnamen, die Instanznummer usw. ein und klicken Sie auf Weiter.

Sie können auch einen bestimmten zu verbindenden Cube oder alle Cubes im Entwurfszeit-Repository auswählen. Wenn Sie einen bestimmten Cube auswählen, können Sie mit dieser OLAP-Verbindung Business Layer nur für die in diesem Cube verfügbaren Objekte entwerfen.

Klicken Sie auf Fertig stellen.

Jetzt müssen Sie die Verbindung zum Repository veröffentlichen. Klicken Sie mit der rechten Maustaste auf Verbindung → Veröffentlichen Sie die Verbindung im Repository.

Anmeldeparameter für die Verbindung

Wenn Sie in IDT eine relationale oder eine OLAP-Verbindung erstellen, um eine Verbindung zu einer Datenquelle herzustellen, müssen Sie Anmeldeparameter der Quellendatenbank wie Hostname und Instanznummer angeben.

Verbindungsparameter

Während Sie eine Verbindung herstellen, können Sie verschiedene Verbindungsparameter konfigurieren -

Connection Pool Mode - Dies wird verwendet, um die Verbindung aktiv zu halten.

Pool Timeout - Wenn Sie den Verbindungspoolmodus so einstellen, dass die Verbindung aktiv bleibt, geben Sie die Zeit in Minuten an, um die Verbindung offen zu halten.

Array Fetch Size - Hier wird die maximale Anzahl von Zeilen angegeben, die aus der Datenbank abgerufen werden können.

Example - Angenommen, Sie geben einen Wert von 25 ein und Ihre Abfrage gibt 150 Zeilen zurück, sodass sie mit 6 Abrufen von jeweils 25 Zeilen abgerufen werden.

Array Bind Size - Dieses Feld ist für das Entwerfen des Universums in IDT nicht erforderlich.

Login Timeout - Er bestimmt die Minuten, in denen eine Verbindung versucht, eine Zeitüberschreitung zu verursachen, und eine Fehlermeldung wird angezeigt.

Es gibt verschiedene benutzerdefinierte Parameter, die auch definiert werden können, z. B. ConnectInit, Hinweis.

Bearbeiten einer Verbindung

Doppelklicken Sie zum Bearbeiten einer Verbindung in der lokalen Projektansicht auf den Verbindungsnamen.

Gehen Sie zur Registerkarte Allgemeine Informationen → Bearbeiten.

Klicken Sie zum Bearbeiten der Verbindungsparameter auf die Schaltfläche Bearbeiten. Sie können die Authentifizierungsdetails und Verbindungsparameter bearbeiten.

Klicken Sie zum Ändern des Middleware-Treibers auf Treiber ändern. Wählen Sie den Treiber aus der Dropdown-Liste.

Sie können auch die Verfügbarkeit des Datenbankservers testen, indem Sie auf Verbindung testen klicken.

Im Bereich "Verbindungsdefinition" werden die über die Verbindung gespeicherten Informationen angezeigt - Anmeldeparameter, Konfigurationsparameter usw.