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

Azure で Vantage Express を実行する方法

注記

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

概要

このハウツーでは、Microsoft Azure で Vantage Express を実行する方法を説明します。Vantage Express には、完全に機能する Teradata SQL エンジンが含まれています。

前提条件

インストール

  • デフォルトのリージョンを自分に最も近いリージョンに設定します (場所をリストするには az account list-locations -o table を実行します)。
  • tdve-resource-group という名前の新しいリソース グループを作成し、デフォルトに追加します。
  • VM を作成するには、SSH キー ペアが必要です。まだない場合は作成してください。
  • 秘密鍵へのアクセスを制限します。 <path_to_private_key_file> を前のコマンドで返された秘密鍵のパスに置き換えます。
  • 4つの CPU と 8GB の RAM、30GB の OS ディスク、60GB のデータディスクを備えた Ubuntu VM を作成します。
  • <path_to_private_key_file><vm_ip> を環境に一致する値に置き換えます。
  • VM に接続したら、root ユーザーに切り替えます。
  • Vantage Express用のダウンロードディレクトリを準備する。
  • データ ディスクをマウントします。
  • VirtualBoxと7 zipをインストールします。
  • Vantage Express をダウンロードするための curl コマンドを取得します。

    • Vantage Express ダウンロード ページ へアクセスしてください(登録が必要です)。
    • 最新のダウンロード リンク (例: **「Vantage Express 17.20」)**をクリックします。使用許諾契約のポップアップが表示されます。まだライセンスを受け入れません。
    • ブラウザでネットワーク ビューを開きます。たとえば、Chrome では F12 キー を押して Network タブに移動します。

    ブラウザの「Network」タブ

    • I Agree (同意する) ボタンをクリックしてライセンスを受け入れ、ダウンロードをキャンセルします。
    • ネットワーク ビューで、 VantageExpress で始まる最後のリクエストを見つけます。それを右クリックして Copy -> Copy as cURL を選択します。

    Browser Copy culr

  • ssh セッションに戻り、curl コマンドを貼り付けて Vantage Express をダウンロードします。ダウンロードを ve.7z という名前のファイルに保存するには、コマンドに -o ve.7z を追加します。すべての HTTP ヘッダーを削除できます。例:

  • ダウンロードしたファイルを解凍します。数分かかります。
  • VirtualBox で VM を起動しますコマンドはすぐに返されますが、VM の初期化プロセスには数分かかります。
  • Vantage Express VM に ssh で接続します。 root をパスワードとして使用します。
  • DB が起動していることを確認します。

コマンドがPDE state is RUN/STARTED. DBS state is 5: Logons are enabled - The system is quiescentを返す場合は、Vantage Expressが起動したことを意味します。状態が異なる場合は、正しいステータスが得られるまで pdestate -a を繰り返します。

  • Vantage Expressが起動して実行されたら、bteq クライアントのコマンドラインクライアントを起動します。BTEQ (「ビーテック」と発音) は、Teradata Database に SQL クエリーを送信するために使用される、汎用のコマンド ベースのクライアント ツールです。
  • bteq に入ったら、Vantage Express インスタンスに接続します。パスワードを求められたら、 dbc を入力します。

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

  • dbc ユーザーを使用して、HR という新しいデータベースを作成します。このクエリーをコピー/貼り付けして実行し、 Enterキーを押します。
  • サンプル テーブルを作成し、データを挿入してクエリーを実行してみましょう。まず、従業員情報を保持するテーブルを作成します。
  • 次に、レコードを挿入します。
  • 最後に、データを取得できるかどうかを確認します。

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

オプションを設定する

  • VM を停止して起動する場合は、Vantage Express を自動起動に追加することをお勧めします。 VM に ssh で接続し、以下のコマンドを実行します。
  • インターネットから Vantage Express に接続する場合は、VM へのファイアウォールの穴を開ける必要があります。また、デフォルトのパスワードを dbc ユーザーに変更する必要があります。
  • dbc ユーザーのパスワードを変更するには、VM に移動して bteq を開始する。
  • ユーザー名とパスワードとして dbc を使用してデータベースにログインする。
  • dbc ユーザーのパスワードを変更する。
  • gcloud コマンドを使用して、ポート 1025 をインターネットに開くことができるようになりました。

料金の発生を停止するには、リソース グループに関連付けられているすべてのリソースを削除します。

次のステップ

さらに詳しく

注記

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

興味深い記事