はじめに
Oracle Autonomous Data Warehouse Cloud (Oracle ADWC)は、フルマネージドの高機能で柔軟なデータウェアハウスサービスです。DomoのOracle ADWCコネクターを使用すると、Oracle Data Warehouseからデータを取得し、カスタムレポートを編集できます。Oracle ADWCについて詳しくは、Webサイト( https://cloud.oracle.com/en_US/datawarehouse )をご覧ください。 Oracle ADWCアカウントには、Data Centerから接続します。このトピックでは、Oracle ADWCコネクターユーザーインターフェースに特有のフィールドとメニューについて説明します。DataSetの追加や更新スケジュールの設定、DataSet情報の編集に関する一般的な情報については、「 データコネクターを使用してDataSetを追加する 」を参照してください。必要条件
Oracle ADWCアカウントに接続してDataSetを作成するには、以下が必要です。-
接続するサービスの名前。サービス名は接続ウォレット内の
tnsnames.ora ファイルにあります。各サービス名は、 tnsnames.ora の各エントリーの中の「 = 」の左側にあるテキストです。
例えば、次のエントリーのOracleサービスは、 adw_high です。注記: エントリーには service_name という名のフィールドが含まれている場合があります。これは、提供される必要のあるOracleサービスでは ありません 。
adw_high = (description= (address=(protocol=tcps)(port=1522)(host= adb.us-phoenix-1.oraclecloud.com ))(connect_data=(service_name=qfd8c2d8u4sdf_adw_high. adwc.oraclecloud.com ))) - Oracle Databaseのユーザー名とパスワード
- Base64エンコードされたウォレットファイル。このファイルはOracle ADWCコンソールからダウンロードできます。ウォレットファイルをエンコードするには、コマンドラインを使って圧縮されたウォレットファイルのディレクトリーに移動します。オペレーティングシステムに対応するコマンドを実行し、 wallet.zip を次のウォレットファイル名に置き換えます: Windows: certutil -encode wallet.zip encoded_wallet.txt 、Mac/Linux: base64 -i wallet.zip -o encoded_wallet.txt 。これは、 encoded_wallet.txt という名のテキストファイルを生成します。このファイルを開いてテキストをすべてコピーします。テキストを Base64エンコードウォレット のフィールドに貼り付けます。
ホワイトリスト化
Oracle Databaseに接続する前に、接続先となるデータベースサーバーのポートで使用するIPアドレスをいくつかホワイトリストに登録する必要があります。IPアドレスの詳細なリストは、「 コネクターのIPアドレスをホワイトリスト化する 」を参照してください。Oracle ADWC Databaseに接続する
このセクションでは、Oracle Databaseコネクターページの [認証情報] および [詳細] ペインのオプションについて説明します。このページの他のペインの項目にある [スケジュール設定] や [DataSetの名前と説明] に関しては、ほとんどのタイプのコネクターで共通しています。詳細については「 データコネクターを使用してDataSetを追加する 」を参照してください。[認証情報]ペイン
このペインには、Oracle ADWC Databaseに接続する認証情報の入力フィールドが含まれています。下表では、各フィールドに必要な内容を説明しています。フィールド | 説明 |
|---|---|
Oracleサービス | 接続するOracleサービスの名前を入力します。サービスの場所についての詳細は、上記の「必要条件」を参照してください。 |
Databaseユーザー名 | Oracle Databaseのユーザー名を入力します。 |
Databaseパスワード | Oracle Databaseのパスワードを入力します。 |
Base64エンコードウォレット | encoded_wallet.txt ファイルからコピーしたテキストを入力します。このファイルを生成する方法については、上記の「必要条件」を参照してください。 |
[詳細]ペイン
このペインで、Oracle Databaseからデータを取得するために使用するSQLクエリを入力します。オプションで、特定の表とその表の列を指定してDomoに移動することもできます。メニュー | 説明 |
|---|---|
クエリ | データを取得するために使用するSQLクエリを入力します。 クエリヘルパー パラメーターを使って、使用可能なSQLクエリを記述できます。 クエリヘルパー を使用するには、以下を行います。
|
データベース表(オプション) | 必要に応じて、Domoにロードするデータベース表を選択します。 |
表の列(オプション) | Domoに取り込む表の列を選択します。 |
クエリヘルパー(オプション) | (オプション)このフィールドのSQLステートメントをコピーして、 [クエリ] フィールドに貼り付けます。詳細は、上記の「 クエリ 」を参照してください。 |
その他のペイン
スケジュール設定、再試行、オプションの更新など、残りのコネクターインターフェースのセクションの詳細については、「 データコネクターを使用してDataSetを追加する 」を参照してください。よくある質問
# ウォレットファイルはどのようにして見つけ、アップロードしますか?
# ウォレットファイルはどのようにして見つけ、アップロードしますか?
このページ上部の「必要条件」を参照してください。
# 接続するサービスを探すにはどうしたらよいですか?
# 接続するサービスを探すにはどうしたらよいですか?
このページ上部の「必要条件」を参照してください。