Verbindung mit Microsoft SQL Server herstellen

Überblick

Sie können eine direkte Verbindung zu Microsoft SQL Server herstellen, um Daten in xP&A zu übernehmen.

Es ist möglich, einen SSH-Tunnel für die Verbindung zu verwenden.

 

Dieser Artikel beschreibt die Voraussetzungen und die einzelnen Schritte der Einrichtung.

Die Felder, die übernommen werden, müssen während der Einrichtung mit einer Datenbank-Abfrage definiert werden. Eine detaillierte Anleitung zur Strukturierung einer solchen Abfrage finden Sie unter Datenbankabfragen definieren.

Voraussetzungen für die Einrichtung
IP-Adresse auf die Whitelist in Microsoft SQL Server setzen

Wenn sich Ihre Datenbank hinter einer Firewall befindet, müssen Sie die folgende statische IP-Adresse auf die Whitelist setzen, bevor Sie Microsoft SQL Server mit xP&A verbinden:

  • 52.59.129.235
Optional: Optional: Verbindung über SSH-Tunnel vorbereiten

Wenn Sie eine Verbindung über einen SSH-Tunnel herstellen möchten, muss auf dem Remote-SSH-Server ein Benutzer namens causal erstellt und der folgende Public Key mit diesem Benutzer verknüpft werden:

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIP9DCR3hBNU/01YU9iK1JMKx2HNsK1+3ChWj3yBqb+Kr causal

Verbindung mit Microsoft SQL Server herstellen

To connect to Microsoft SQL Server:

Wählen Sie eine der folgenden Optionen:

  • Öffnen Sie in der Übersicht auf der Startseite den Arbeitsbereich Daten und klicken Sie auf + Neu.
Zeigt die Startseite von Lucanet xP&A. Hervorgehoben sind die Schaltflächen, die verwendet werden müssen, um von der Startseite aus eine neue Datenquellenverbindung zu erstellen.
Neue Datenquellenverbindung aus dem Arbeitsbereich 'Daten'
  • Öffnen Sie das Modell, in das Sie die Daten integrieren möchten. Klicken Sie in der Übersicht auf das Symbol + neben Daten und wählen Sie Neue Datenquelle:
Zeigt die Ansicht eines Modells. Hervorgehoben sind die Schaltflächen, die verwendet werden müssen, um eine neue Datenquellenverbindung aus der Modellansicht zu erstellen.
Neue Datenquellenverbindung aus einem Modell heraus

Öffnen Sie im Dialog Datenquellen den Reiter BI/Database und wählen Sie Microsoft SQL Server:

Zeigt den Dialog 'Datenquellen' an. Rot hervorgehoben ist der Reiter 'BI/Database'.
Reiter 'BI/Database'

Der Dialog Neue Datenquelle wird wie folgt angezeigt:

Zeigt den Dialog 'Neue Datenquelle' für eine MS SQL Server-Verbindung an.
Dialog 'Neue Datenquelle'

Konfigurieren Sie die Schritte wie im folgenden Abschnitt beschrieben.

Klicken Sie auf Datenquelle erstellen.

Einrichtungsschritte

Schritt

Beschreibung


Wählen Sie eine Verbindung

Wählen Sie eine bestehende Verbindung oder, falls Sie noch keine Verbindung konfiguriert haben, klicken Sie auf Neue Verbindung und geben Sie Folgendes im Dialog Neue Microsoft SQL Server-Verbindung an:

  • Datenbank-Host-Name von Microsoft SQL Server ohne Port und Datenbank
  • Datenbankport von Microsoft SQL Server
  • Name der Datenbank, mit der Sie sich verbinden möchten
  • Datenbankbenutzername
  • Kennwort des Datenbankbenutzers
  • Ob Verschlüsselung bei der Verbindung mit Microsoft SQL Server verwendet werden soll

 

Schritt Datei hochladen
Dialog 'Neue Microsoft SQL Server-Verbindung'

Wenn Sie eine Verbindung über einen SSH-Tunnel herstellen möchten, geben Sie zusätzlich Folgendes an:

  • Hostname des SSH-Servers, der zum Aufbau einer Tunnelverbindung zur Datenbank verwendet wird
  • Port des SSH-Servers, der verwendet wird, um eine Tunnelverbindung zur Datenbank herzustellen

Wenn Sie den Zugriff auf Ihr Data Warehouse über SSH konfigurieren:

  • Stellen Sie sicher, dass Sie die Voraussetzungen für die Einrichtung erfüllen.
  • Denken Sie daran, den Datenbank-Host-Namen auf die interne IP-Adresse Ihrer Datenbank im Netzwerk zu aktualisieren.
  • Wenn Sie eine bestehende Verbindung auf SSH aktualisieren möchten, wenden Sie sich bitte an uns.

Füllen Sie das Abfrageformular aus

Geben Sie Folgendes an:

  • Name der Datenquelle
  • Abfrage, um die Felder zu definieren, die übernommen werden sollen. Weitere Informationen finden Sie unter Datenbankabfragen definieren.
  • Name der Datumsspalte, die eines der Datumsformate von Microsoft SQL Server sein muss 
  • Namen der Spalten, die Variablen enthalten (die einen numerischen Datentyp haben müssen)

Alle verbleibenden Spalten werden als Dimensionen behandelt und müssen einen string-Datentyp haben.

Eine Ausnahme ist die Kohorten-Dimension, die ein Datum sein muss, wobei die Spaltenüberschrift explizit als Kohorte gekennzeichnet werden muss.


Kontaktieren Sie uns