SQL Datenquelle
Wenn als Datenquellentyp SQL Datenquelle ausgewählt ist, wird die OLE DB-Schnittstelle verwendet.
- Name: Unter dem angegebenen Namen werden die Einstellungen für die Datenquelle abgespeichert und vom Data Quality Server aus angesprochen.
- Datenbankpfad:
- Im Datenbankpfad werden alle Verbindungsinformationen (Typ des OLE DB-Providers, Pfad der Datenbank sowie Benutzername und Passwort für die Authentifizierung) verschlüsselt gespeichert.
Mit einem Klick auf den Button öffnen sich die Datenverknüpfungseigenschaften.
- Im Datenbankpfad werden alle Verbindungsinformationen (Typ des OLE DB-Providers, Pfad der Datenbank sowie Benutzername und Passwort für die Authentifizierung) verschlüsselt gespeichert.
- Wollen Sie beispielsweise auf einen SQL-Server 2005 zugreifen, wählen Sie Microsoft OLE DB Provider for SQL Server. Wenn Sie auf eine Access-Datenbank zugreifen wollen, wählen Sie Microsoft Jet 4.0 OLE DB Provider. Je nach Datenbank, auf die Sie zugreifen wollen, sind andere Verbindungseinstellungen notwendig.
Die Checkbox "Allow saving password" muss angeklickt sein. Der Dialog erzeugt einen „Datenbank-Connectionstring“ und ist ein Systemdialog von Windows. Wird die Option nicht gesetzt, so speichert der Dialog das Kennwort NICHT im Connectionstring und dieser kann somit nicht abgespeichert werden.
- Timeout (Sek.): Anzahl der Sekunden, die der Data Quality Server auf eine Antwort der Datenquelle wartet, bevor der Verbindungsversuch abgebrochen wird.
- Datenbanktyp: Datenbanken benutzen unterschiedliche SQL-Dialekte. Deshalb würde eine Abfrage, die auf einen Microsoft SQL Server 2005 zugeschnitten ist, nicht auf einer Oracle-Datenbank funktionieren. Damit der Data Quality Server auch den richtigen SQL-Dialekt verwendet, wird hier ausgewählt, auf welche Datenbank der Zugriff erfolgen soll.
- Tabelle / View: Beim Klick auf den Button überprüft der Data Quality Server, welche Tabellen in der Datenbank enthalt en sind. Sind alle Tabellen abgefragt, können Sie die Tabelle auswählen, die Sie als Datenquelle verwenden wollen. Alternativ kann der Tabellenname direkt eingetragen werden.
- Primärschlüssel: Bevor Sie einen Primärschlüssel auswählen können, müssen Sie auf Danach stehen Ihnen alle in der Tabelle enthaltenen Felder zur Verfügung. Achten Sie darauf, dass Sie einen eindeutigen Schlüssel auswählen, da dieser bei Transformationen eine wichtige Rolle spielen kann.
- Spalten: In der Spaltenübersicht werden alle verfügbaren Spalten der ausgewählten Tabelle angezeigt. Nur die Spalten, die mit einem Häkchen versehen sind, können Sie im Data Quality Server weiterverwenden. Wie beim Primärschlüssel stehen die Spalten nur dann zur Auswahl, wenn vorher auf geklickt wurde.
- Virtuelles Feld hinzufügen: Ein Klick auf den Button erlaubt Ihnen, neue, virtuelle Felder hinzuzufügen, für die zusätzliche Funktionen, wie z. B. Felder zusammenführen, zur Verfügung stehen.
- Gruppen: In der Gruppenübersicht legen Sie fest, welche Benutzer Zugriffsrechte auf die Datenquelle haben. Wenn Sie eine ganze Gruppe aktivieren, haben alle der Gruppe zugeordneten Benutzer Zugriffsrechte auf die Tabelle.