Teradata データベースコネクタ
カテゴリ: データベースコネクタ
はじめに
本書は、mindzieDataDesigner コネクタを Teradata データベースに接続するための設定を支援するために作成されました。mindzieDataDesigner は、mindzieStudio がデータベースのテーブルをプロセスマイニングのイベントログに変換するために使用するETLツールです。本書の目的は、接続文字列の作成および必要に応じてファイアウォールのポートを開放する手順を支援することです。
概要
Teradata コネクタは、エンタープライズ規模の分析およびプロセスマイニングシナリオにおいて、Teradata システムへの高性能接続を提供します。
システム要件
- データベースシステム: Teradata Database 16.0以降(17.x推奨)
- アーキテクチャ: 大規模並列処理 (MPP)
- プラットフォームサポート: 様々なプラットフォーム上の Teradata システム
- 依存関係: Teradata .NET Data Provider
- ネットワーク: Teradata Gateway または直接ネットワーク接続
接続文字列の形式
基本形式
Data Source=hostname;User ID=username;Password=password;Database=database_name;
接続パラメータ
| パラメータ | 説明 | 必須 | 例 |
|---|---|---|---|
Data Source |
Teradata サーバー名 | はい | teradata.company.com |
User ID |
ユーザー名 | はい | mindzie_user |
Password |
パスワード | はい | SecurePassword123 |
Database |
デフォルトデータベース | いいえ | ANALYTICS_DB |
Connection Timeout |
接続タイムアウト | いいえ | 60 |
Command Timeout |
クエリタイムアウト | いいえ | 1800 |
Session Mode |
セッションモード | いいえ | Teradata |
Logmech |
認証方式 | いいえ | TD2 |
接続例
標準接続
Data Source=teradata-prod.company.com;User ID=mindzie_user;Password=SecurePassword123;Database=PROCESS_ANALYTICS;
タイムアウト延長接続
Data Source=teradata.company.com;User ID=analyst;Password=password;Database=DW;Connection Timeout=120;Command Timeout=3600;
LDAP認証
Data Source=teradata-server;User ID=domain\username;Password=password;Database=ANALYTICS;Logmech=LDAP;
複数ステートメント接続
Data Source=teradata.company.com;User ID=user;Password=password;Database=DB;Session Mode=Teradata;
トラブルシューティング
よくある問題
「ログイン失敗」エラー
- ユーザー名とパスワードを確認してください
- 認証方式(Logmech)を確認してください
- ユーザーアカウントがロックされていないか確認してください
- Teradata システムへのネットワーク接続を検証してください
「データベースが見つからない」エラー
- データベース名が存在するか確認してください
- データベースアクセスに対するユーザー権限を確認してください
- クエリに正しいデータベース修飾子が付いているか確認してください
「クエリタイムアウト」エラー
- Command Timeout の値を増やしてください
- クエリのパフォーマンスを最適化してください
- リソース制約がないか確認してください
- ワークロードマネジメント設定を監視してください
「接続タイムアウト」エラー
- Connection Timeout の値を増やしてください
- ネットワーク接続およびレイテンシーを確認してください
- Teradata システムの稼働状況を確認してください
- ファイアウォールおよびネットワーク構成を見直してください
mindzie サーバーアクセス: セキュリティ強化のため、使用する mindzie サーバーの特定IPアドレスをホワイトリストに登録し、ファイアウォールでこれらのサーバーからの接続のみ許可する設定が可能です。現在使用中の mindzie サーバーのIPアドレスについては、mindzie サポートへお問い合わせください。
関連情報
- 公式ドキュメント: Teradata Documentation
- Teradata .NET プロバイダー: .NET Data Provider Guide
- SQLリファレンス: Teradata SQL Reference
- パフォーマンスガイド: Teradata Performance Tuning
💡 ヒント: Teradata のカラム型機能および時間的特徴を活用することで、大規模なエンタープライズデータセットに対して効率的な時間ベースのプロセスマイニング分析が可能になります。