Teradata Database Connector
Kategorie: Datenbank-Connectoren
Einführung
Dieses Dokument wurde erstellt, um bei der Einrichtung eines mindzieDataDesigner Connectors für Teradata-Datenbanken zu helfen. Der mindzieDataDesigner ist das ETL-Tool, das von mindzieStudio verwendet wird, um Datenbanktabellen in Process-Mining-Ereignisprotokolle zu konvertieren. Ziel dieses Dokuments ist es, die Verbindungskette zu erstellen und gegebenenfalls Ports in der Firewall zu öffnen.
Übersicht
Der Teradata Connector bietet eine leistungsstarke Verbindung zu Teradata-Systemen für Analysen im Unternehmensmaßstab und Process-Mining-Szenarien.
Systemanforderungen
- Datenbanksystem: Teradata Database 16.0 oder höher (17.x empfohlen)
- Architektur: Massively Parallel Processing (MPP)
- Plattformunterstützung: Teradata-Systeme auf verschiedenen Plattformen
- Abhängigkeiten: Teradata .NET Data Provider
- Netzwerk: Teradata Gateway oder direkte Netzwerkkonnektivität
Verbindungszeichenfolge Format
Grundformat
Data Source=hostname;User ID=username;Password=password;Database=database_name;
Verbindungsparameter
| Parameter | Beschreibung | Erforderlich | Beispiel |
|---|---|---|---|
Data Source |
Teradata-Servername | Ja | teradata.company.com |
User ID |
Benutzername | Ja | mindzie_user |
Password |
Passwort | Ja | SecurePassword123 |
Database |
Standard-Datenbank | Nein | ANALYTICS_DB |
Connection Timeout |
Verbindungs-Timeout | Nein | 60 |
Command Timeout |
Abfrage-Timeout | Nein | 1800 |
Session Mode |
Sitzungsmodus | Nein | Teradata |
Logmech |
Authentifizierungsmechanismus | Nein | TD2 |
Verbindungsbeispiele
Standardverbindung
Data Source=teradata-prod.company.com;User ID=mindzie_user;Password=SecurePassword123;Database=PROCESS_ANALYTICS;
Verbindung mit erweitertem Timeout
Data Source=teradata.company.com;User ID=analyst;Password=password;Database=DW;Connection Timeout=120;Command Timeout=3600;
LDAP-Authentifizierung
Data Source=teradata-server;User ID=domain\username;Password=password;Database=ANALYTICS;Logmech=LDAP;
Multi-Statement-Verbindung
Data Source=teradata.company.com;User ID=user;Password=password;Database=DB;Session Mode=Teradata;
Fehlerbehebung
Häufige Probleme
"Login failed"-Fehler
- Überprüfen Sie Benutzername und Passwort
- Prüfen Sie den Authentifizierungsmechanismus (Logmech)
- Stellen Sie sicher, dass das Benutzerkonto nicht gesperrt ist
- Validieren Sie die Netzwerkverbindung zum Teradata-System
"Database not found"-Fehler
- Überprüfen Sie, ob der Datenbankname existiert
- Prüfen Sie Benutzerberechtigungen für den Datenbankzugriff
- Stellen Sie eine korrekte Datenbankqualifikation in Abfragen sicher
"Query timeout"-Fehler
- Erhöhen Sie den Wert für Command Timeout
- Optimieren Sie die Abfrageleistung
- Prüfen Sie auf Ressourcenengpässe
- Überwachen Sie Einstellungen des Workload-Managements
"Connection timeout"-Fehler
- Erhöhen Sie den Wert für Connection Timeout
- Prüfen Sie Netzwerkverbindung und Latenz
- Überprüfen Sie die Verfügbarkeit des Teradata-Systems
- Überprüfen Sie Firewall- und Netzwerkkonfiguration
Zugriff auf mindzie Server: Für verbesserte Sicherheit können Sie Ihre Firewall so konfigurieren, dass nur Verbindungen von mindzie-Servern erlaubt sind, indem Sie bestimmte IP-Adressen auf eine Whitelist setzen. Wenden Sie sich an den mindzie-Support, um die aktuellen IP-Adressen der verwendeten mindzie-Server zu erhalten.
Weiterführende Informationen
- Offizielle Dokumentation: Teradata Documentation
- Teradata .NET Provider: .NET Data Provider Guide
- SQL Referenz: Teradata SQL Reference
- Performance-Leitfaden: Teradata Performance Tuning
💡 Tipp: Nutzen Sie Teradatas spaltenorientierte Fähigkeiten und temporale Funktionen für eine effiziente zeitbasierte Process-Mining-Analyse großer Unternehmensdatensätze.