Google Cloud で Vantage Express を実行する方法
注記
現在、 https://clearscape.teradata.comで Vantage のホストインスタンスを無料で入手できます。
概要
このハウツーでは、Google Cloud Platform で Vantage Express を実行する方法を説明します。Vantage Express には、完全に機能する Teradata SQL エンジンが含まれています。
注記
クラウドの使用料を支払いたくない場合は、VMware、VirtualBox、UTM を使用して Vantage Express をローカルにインストールできます。
前提条件
- Googleクラウドアカウント。
gcloud
コマンドライン ユーティリティがマシンにインストールされています。インストール手順については、https://cloud.google.com/sdk/docs/install をご覧ください。
インストール
- 4 つの CPU、8 GB の RAM、70 GB のバランス ディスクを備えた Ubuntu VM を作成します。次のコマンドは
us-central1
、リージョンに VM を作成します。最高のパフォーマンスを得るには、リージョンを最も近いリージョンに置き換えてください。サポートされているリージョンの一覧については Google Cloud リージョンのドキュメント、を参照してください。
- Windows
- MacOS
- Linux
Run in Powershell:
- VMにsshで接続する。
root
ユーザーに切り替えます。
- Vantage Express用のダウンロードディレクトリを準備する。
- VirtualBoxと7 zipをインストールします。
-
Vantage Express をダウンロードするための curl コマンドを取得します。
- Vantage Express ダウンロード ページ へアクセスしてください(登録が必要です)。
- 最新のダウンロード リンク (例: **「Vantage Express 17.20」)**をクリックします。使用許諾契約のポップアップが表示されます。まだライセンスを受け入れません。
- ブラウザでネットワーク ビューを開きます。たとえば、Chrome では F12 キー を押して
Network
タブに移動します。
I Agree (同意する)
ボタンをクリックしてライセンスを受け入れ、ダウンロードをキャンセルします。- ネットワーク ビューで、
VantageExpress
で始まる最後のリクエストを見つけます。それを右クリックしてCopy -> Copy as cURL
を選択します。
-
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
を入力します。