スノーフレーク・データベースでデータをモデル化できるように、オンプレミス環境を構成します。
モデル管理ツールでスノーフレーク・データ・ソースから表をインポートし、モデリングするには、セマンティック・モデルからスノーフレークへのローカルとリモートの両方の接続でデータ・ゲートウェイのインストールが必要です。このデータ・ゲートウェイ・エージェントを、スノーフレークに接続するための適切なドライバで構成する必要があります。リモート接続の場合、データ・ゲートウェイは、問合せが実行されている間、常に使用可能になっている必要があります。ただし、ローカル接続の場合は、スノーフレーク表がモデリングされ、セマンティック・モデルがOracle Analyticsに公開された後は、問合せがOracle Analyticsから実行されてもデータ・ゲートウェイは使用されないため、これを無効化または削除できます。
セマンティック・モデルからスノーフレークへのローカル接続とリモート接続のいずれも作成できます。ローカル(リモートではない)接続の作成時には、セマンティック・モデルの接続プールによってJDBC接続が使用されます。
開始する前に、オンプレミス環境の同一のWindowsコンピュータにデータ・ゲートウェイとモデル管理ツールをインストールします。
- Developer Client Toolからスノーフレークへの接続が容易になるように、ローカルのデータ・ゲートウェイ・エージェントを構成します。
- 最新のスノーフレークJDBCドライバ(たとえば、ファイルsnowflake-jdbc-3.9.0.jar内)をダウンロードします。
- ダウンロードしたJARファイルをデータ・ゲートウェイのインストール・フォルダにコピーします。
サーバー・デプロイメントでは、JARファイルを次にコピーします:
<Data Gateway folder>/domain/jettybase/lib/ext
個人デプロイメントでは、JARファイルを次にコピーします:
<install directory>\war\datagateway\WEB-INF\lib
- データ・ゲートウェイを再起動します。
- スノーフレーク・データベースへの接続を構成します。
これで、この接続を使用してデータをモデリングできるようになりました。