著者 Jeremy Yu
最終更新日 2022年5月18日
警告
本記事はTeradata CorporationのサイトGetting Startedに掲載された内容を抄訳したものです。掲載内容の正確性・完全性・信頼性・最新性を保証するものではございません。正確な内容については、原本をご参照下さい。
また、修正が必要な箇所や、ご要望についてはコメントをよろしくお願いします。
概要
このハウツーでは、KNIME Analytics PlatformからTerdata Vantageに接続する方法について説明します。
KNIME Analytics Platformについて
KNIME Analytics Platformは、データサイエンスワークベンチです。Teradata Vantageを含む様々なデータソースの分析に対応しています。
#前提条件
・Teradata Vantageインスタンス(バージョン17.10以上)にアクセスできること。
Vantageの新しいインスタンスが必要な場合は、Google Cloud、Azure、AWSのクラウドにVantage Expressという無料版をインストールすることができます。また、VMware、VirtualBox、またはUTMを使用して、ローカルマシン上でVantage Expressを実行することもできます。
・KNIMEをローカルにインストール。詳しくはKNIMEのインストール方法をご覧ください。
統合の手順
① https://downloads.teradata.com/download/connectivity/jdbc-driver (初めての方は登録が必要です) にアクセスし、最新版のJDBCドライバをダウンロードします。
② ダウンロードしたファイルを解凍してください。terajdbc4.jar ファイルがあります。
③ KNIMEで、File → Preferenceをクリックします。[データベース]の[追加]をクリックします。
④ データベースドライバーを新規に登録します。*:ID**、Name、Descriptionに以下のような値を指定します。Add fileをクリックし、先ほどダウンロードした.jarファイルを指定します。Find driver classesをクリックすると、Driver class:にjdbc.TeraDriver.Driverが入力されるはずです。
⑤ [適用して閉じる]をクリックします。
⑥ 接続をテストするために、新しいKNIMEワークフローを作成し、右側のワークスペースにドラッグしてデータベースリーダー(レガシー)ノードを追加してください。
⑦ **データベースリーダー(レガシー)**を右クリックし、設定を行います。ドロップダウンから com.teradata.jdbc.Teradriver を選択します。
⑧ Vantageサーバーの名前とログイン機構を入力します(例)。
⑨ 接続をテストするには、右下のボックスにSQLステートメントを入力します。例えば、SELECT * FROM DBC.DBCInfoV と入力し、Apply をクリックしてダイアログを閉じます。
⑩ 接続をテストするノードを実行します。
⑪ 正常に実行されると、ノードに緑色のランプが表示されます。右クリックして、「Data from Database」を選択すると、結果が表示されます。
さらに詳しく
このハウツーでは、KNIME Analytics PlatformからTeradata Vantageに接続する方法を説明します。
その他の情報
・Train ML models in Vantage using only SQL