メインコンテンツまでスキップ

VMware で Vantage Express を実行する方法

注記

現在、 https://clearscape.teradata.comで Vantage のホストインスタンスを無料で入手できます。

概要

このハウツーでは、Teradata データベースをローカル マシン上で実行してアクセスする方法を示します。手順を完了すると、コンピュータ上で動作する Teradata Vantage Express データベースが作成されます。

注記

バージョン 17.20 以降、Vantage Express には次の分析パッケージが含まれています: Vantage Analytics LibraryBring Your Own Model (BYOM)AWS SageMaker との API 統合

前提条件

  1. 次のオペレーティング システムのいずれかを使用するコンピュータ: Windows、Linux、または Intel ベースの MacOS。
    注記

    M1/M2 MacOSシステムについては、UTM で Vantage Express を実行するを参照してください。

  2. 少なくとも 1 つのコアと 6GB RAM を仮想マシン専用にできる 30GB のディスク領域と十分な CPU および RAM。
  3. ソフトウェアをインストールして実行できる管理者権限。

インストール

必要なソフトウェアをダウンロードする

備考

商用組織では、VMware Workstation Player を使用するために商用ライセンスが必要です。VMware ライセンスを取得したくない場合は、 VirtualBoxで Vantage Express を実行できます。

備考

VMware は、MacOS 用の VMware Workstation Player を提供していません。Mac をお使いの場合は、代わりに VMware フュージョン をインストールする必要があります。これは有料製品ですが、VMware では 30 日間の無料試用版を提供しています。または、Vantage Express を VirtualBox または UTMで実行することもできます。

  • Windowsでは、Vantage Expressを解凍するために 7zipも必要です。

インストーラを実行する

  1. インストーラを実行し、デフォルト値を受け入れて、VMware Player または VMware Fusion をインストールします。
  2. Windowsの場合は、7zip をインストールします。

Vantage Express を実行する

  • Vantage Express をダウンロードしたディレクトリに移動し、ダウンロードしたファイルを解凍します。
  • .vmx ファイルをダブルクリックします。これにより、VMware Player/Fusion で VM イメージが起動します。
  • [ENTER] を押して、強調表示された LINUX ブート パーティションを選択します。

Teradata Data Distribution (データ分散)

  • 次の画面でもう一度 ENTER キー を押して、デフォルトの SUSE Linux カーネルを選択します。

Teradata Data Distribution (データ分散)

  • 起動シーケンスが完了すると、以下のスクリーンショットに示すような端末ログイン プロンプトが表示されます。ターミナルには何も入力しないでください。システムが GUI を開始するまで待ちます。

GUIを待つ

  • しばらくすると、以下のプロンプトが表示されます。上記のコマンド ログイン プロンプトの後に何も入力しなかったと仮定します。下の画面で okay ボタンを押します。

OK Security Popup

  • VM が起動すると、そのデスクトップ環境が表示されます。username/password の入力を求められたら、両方に root と入力します。

VMログイン

  • データベースは VM とともに自動起動するように構成されています。データベースが開始されたことを確認するには、仮想デスクトップに移動し、Gnome Terminal を起動します。

Gnome Terminalを起動する

  • ターミナルで pdestate コマンドを実行すると、Vantage がすでに起動しているかどうかが通知されます。
注記

Gnome ターミナルに貼り付けるには 、SHIFT+CTRL+Vを押します。

以下のメッセージが表示されるまで待ちます。

データベースがまだ初期化中の場合に pdestate が返すメッセージの例を参照してください。

PDE state is DOWN/HARDSTOP.

PDE state is START/NETCONFIG.

PDE state is START/GDOSYNC.

PDE state is START/TVSASTART.

PDE state is START/READY. PDE state is RUN/STARTED.

DBS state is 1/1: DBS Startup - Initializing DBS Vprocs PDE state is RUN/STARTED.

DBS state is 1/5: DBS Startup - Voting for Transaction Recovery PDE state is RUN/STARTED.

DBS state is 1/4: DBS Startup - Starting PE Partitions PDE state is RUN/STARTED.

  • データベースが起動したら、仮想デスクトップに戻って起動します。 Teradata Studio Express

Teradata Studio Express を起動する

  • 初めて開始すると、ツアーが提供されます。ツアーを終了すると、新しい接続を追加するためのウィザードウィンドウが表示さます。 Teradata を選択します。

新規接続プロファイル

  • 以下の画面で、ユーザー名とパスワードに dbc を使用してローカルホスト上のデータベースに接続します。

新規接続

サンプル クエリーを実行する

  1. 次に、VM でいくつかのクエリーを実行します。ホストと VM 間のコピー/ペーストの問題を回避するために、VM でこのクイック スタートを開きます。仮想デスクトップに移動し、Firefox を起動して、このクイック スタートを指定します。
  2. Teradata Studio Expressで、クエリー開発 パースペクティブに移動します(トップメニューに移動して、ウィンドウ -> クエリー開発 を選択する)。
  3. データベース接続 -> 新規Teradata をダブルクリックして、以前に作成した接続プロファイルを使用して接続します。
  4. dbc ユーザーを使用して、HR という新しいデータベースを作成します。このクエリーをコピー/貼り付けし、クエリー実行ボタン (クエリーを実行) を押すか、 [F5] キーを押して実行します。
  • サンプル テーブルを作成し、データを挿入してクエリーを実行してみましょう。まず、従業員情報を保持するテーブルを作成します。
  • 次に、レコードを挿入します。
  • 最後に、データを取得できるかどうかを確認します。

以下の結果が得られるはずです。

まとめ

このガイドでは、動作する Teradata 環境を迅速に作成する方法について説明しました。VMware 上で実行されている VM で Teradata Vantage Express を使用しました。同じ VM で Teradata Studio Express を実行してクエリーを発行しました。すべてのソフトウェアをローカルにインストールしたため、クラウド リソースの料金を支払う必要はありませんでした。

次のステップ

さらに詳しく

注記

ご質問がある場合やさらにサポートが必要な場合は、 コミュニティフォーラム にアクセスしてサポートを受けたり、他のコミュニティ メンバーと交流したりしてください。

興味深い記事