JupyterHubはVantage on AWSおよびVantage on Azureで利用できるオープンソースのWebアプリケーションです。ノートブックで作成されたライブコード、式、図、説明テキストを含むドキュメントを、作成、共有できます。TeradataはJupyterHub用のSQL拡張機能を提供しており、以下が可能です:
- データベース オブジェクトを、グラフィカルなユーザー インターフェースで移動
- クエリーの実行、結果セットの表示、SQL履歴の管理
- ユーザー エクスペリエンスを改善するマジック コマンド(可視化のためのグラフのマジック コマンド、データをTeradata Vantageにロードするためのデータロードのマジック コマンドなど)の実行
- SQL構文チェックとコンテキスト依存コードの完全性のための統合Teradata構文解析プログラムの提供
様々なサンプル ノートブックがあり、SQL、Python、Rのコードを実行できるほか、図やグラフの作成も可能です。サンプルのノートブックだけでなく、SQL、Python、Rのノートブックを独自に作成したり、利用中のAmazon S3バケットやAzure Blobストレージ コンテナ、Google Cloud Storageバケットに接続してデータをロードすることもできます。
この拡張機能一式は、お客様のJupyterHubインスタンスにインストールする必要があります。
参照:
- Teradata Vantage™ Modules for Jupyterインストール ガイド, B700-4010
- https://jupyter.org/documentation