機械翻訳について

7 パブリックIPアドレスにデプロイされたデータベースへの接続

Oracle Analytics Cloudを使用してパブリックIPアドレスを持つデータベースに接続し、エンド・ユーザーがビジュアライゼーション、分析およびピクセルパーフェクト・レポートでそのデータを分析できるようにします。

パブリックIPアドレスを使用して、Oracle Cloud Infrastructureにデプロイされているデータベースへの接続

パブリックIPアドレスを使用してOracle Cloud Infrastructureにデプロイされたデータベースに接続するようにOracle Analytics Cloudを構成し、エンド・ユーザーがビジュアライゼーション、分析およびピクセルパーフェクト・レポートでそのデータを分析できるようにします。

Oracle Cloud Infrastructureにデプロイされたデータベースに接続するための一般的なワークフロー

Oracle Cloud Infrastructureでデータベース・デプロイメントに初めて接続する場合は、次のタスクに従ってください。

タスク 説明 詳細情報

前提条件の検証

ご使用の環境がこの構成に必要な前提条件を満たすことを確認してください。

前提条件

データベース情報を記録

データベースの接続情報を記録します。

データベース情報の記録

データベース・アクセスを有効にします

イングレス・ルールを追加して、Oracle Analytics Cloudにデータベースへのアクセス権を付与します。

ポート1521を介したデータベース・アクセスの有効化

データベースへの接続

接続を作成してテストします。

Oracle Analytics Cloudからデータベースへの接続

前提条件

始める前に、必要な環境が整っていることを確認してください。

ステップ 説明 重要なノート

Oracle Analytics Cloudを設定

Oracle Analytics Cloudをデプロイします。

リージョン

可用性ドメイン

Oracle Cloud Infrastructure上での仮想クラウド・ネットワーク(VCN)の設定

Oracle Cloud Infrastructureでデータベース・デプロイメントのVCNを設定します。

ノート: VCNは、Oracle Analytics Cloudと同じリージョンおよび可用性ドメインにある必要があります。

仮想クラウド・ネットワーク

サブネット

同じ:

  • リージョン

  • 可用性ドメイン

データベースをデプロイします:

  • Oracle Cloud InfrastructureでのVCNへのデータベースのデプロイ

  • データをデータベースに移入

  • データベース表の読取り権限を持つデータベース・ユーザーの設定

Oracle Cloud InfrastructureでVCNにデータベースをデプロイします。

ノート: データベースは、VCNと同じリージョンおよび可用性ドメインに属している必要があります。

Public IP

データベースの一意の名前

ホスト・ドメイン名

データベース・ユーザー/パスワード

同じ:

  • リージョン

  • 可用性ドメイン

  • 仮想クラウド・ネットワーク

  • クライアントのサブネット

データベース情報の記録

データベースに接続するために必要な情報はすべて、Oracle Cloud Infrastructureコンソールで確認できます。 Oracle Analytics Cloudで接続を設定すると、必要な詳細が得られるようになりました。

  1. Oracle Cloud Infrastructureコンソールの左上隅にあるナビゲーション・メニュー・アイコンをクリックします。
  2. 「データベース」をクリックします。 MySQLで、「DBシステム」をクリックします。
  3. 接続するデータベースを検索し、「パブリックIP」アドレスを記録します。
    uc1_databases.jpgの説明は以下のとおりです
    「図uc1_databases.jpgの説明」
  4. 接続するデータベースの名前をクリックし、それらのフィールドに値を書き留めます: データベースの一意の名前ホスト・ドメイン名仮想クラウド・ネットワーククライアントのサブネットポート
    uc1_database.jpgの説明は以下のとおりです
    「図uc1_database.jpgの説明」
  5. このデータベースからの読取り権限を持つデータベース・ユーザーのユーザー名およびパスワードを検索し、後で必要に応じて書き込みます。 たとえば、ユーザーSYSTEMです。

ポート1521を介したデータベース・アクセスの有効化

ポート1521を使用してOracle Analytics Cloudがデータベースにアクセスできるようにするイングレス・ルールを追加します。

  1. アクセスを許可するOracle Analytics Cloud IPアドレスをノートします。
  2. Oracle Cloud Infrastructureコンソールで、左上隅のナビゲーション・メニューをクリックし、「データベース」をクリックします。 MySQLで、「DBシステム」をクリックします。
  3. 接続するデータベースをクリックします。
  4. 「仮想クラウド・ネットワーク」リンクをクリックします。
    uc1_database_vcn.jpgの説明は以下のとおりです
    「図uc1_database_vcn.jpgの説明」
  5. 該当するサブネットに移動し、「セキュリティ・リスト」の下で「デフォルトのセキュリティ・リスト<VCN>」をクリックします。
    uc1_vnc.jpgの説明は以下のとおりです
    「図uc1_vnc.jpgの説明」
  6. 「イングレス・ルールの追加」をクリックします。
    uc1_securitylist.jpgの説明は以下のとおりです
    「図uc1_securitylist.jpgの説明」
  7. アクセス権を付与するIPアドレスごとに、次の設定で、パブリック・インターネットからの受信トラフィックがこのデータベース・ノードのポート1521に到達できるようにイングレス・ルールを追加します:
    • SOURCE CIDR: ステップ1で書き込んだIPアドレスを入力します。

    • IPプロトコル: TCP

    • ソース・ポート範囲: All

    • 宛先ポート範囲: 1521

    • 許可: ポートのTCPトラフィック: 1521

Oracle Analytics Cloudからのデータベースへの接続

データベースへのアクセスを有効にした後、以前に記述したデータベース接続情報を使用してOracle Analytics Cloudをデータベースに接続します。 データベースに接続する方法は、データで何をしたいかによって異なります。

  • データをビジュアル化します。

  • セマンティック・モデラーを使用してデータをモデリングし、分析とダッシュボードを生成します。

  • Oracle Analytics Cloud Model Administration Toolを使用してデータをモデル化し、分析とダッシュボードを生成します。

  • ピクセルパーフェクト・レポートでデータを公開します。

データ・ビジュアライゼーションまたはセマンティック・モデラーのためのデータベースへの接続
Oracle Analytics Cloudで、データ視覚化のOracle Database接続を通常の方法で作成します。 「データベース接続の作成」を参照してください。
前に記録したデータベースの詳細を使用して、「接続の作成」ダイアログに記入してください。
次の値を指定します:
  • 新しい接続名: 接続先データベースの名前。

  • ホスト: データベース・インスタンスのパブリックIPアドレス。 たとえば、 123.213.85.123

  • ポート: データベースへのアクセスを可能にするポート番号。 たとえば、 1521

  • ユーザー名: データベースへの読取りアクセス権を持つユーザーの名前。

  • パスワード: 指定されたデータベース・ユーザーのパスワード。

  • サービス名: データベースの一意の名前ホスト・ドメイン名で構成され、ピリオドで区切られた連結名。 たとえば、CustDB_iad1vm.sub05031027070.customervcnwith.oraclevcn.comです。

モデル管理ツールでのデータベースへの接続
Oracle Analytics Cloudのモデル管理ツールで、「ファイル」「オープン」「クラウドの中で」の順にクリックして、セマンティック・モデルを開きます。 「クラウドでのセマンティック・モデルの編集」を参照してください。
サインイン時に、Oracle Analytics Cloudの接続情報を使用して、「クラウドで開く」ダイアログに入力してください。
データベース用の接続プールを作成します。 物理ペインで、DBaaSノードを展開し、データベース・アイコンを右クリックして、「プロパティ」をクリックして「接続プール」ダイアログを表示します。 先ほど記録したデータベースの詳細を使用して、「コール・インタフェース」「データソース名」「ユーザー名」および「パスワード」を指定します。


connpool-gif.gifの説明は以下のとおりです
「図connpool-gif.gifの説明」

次の値を指定します:
  • コール・インタフェース: デフォルト(Oracle Call Interface (OCI)を選択します。

  • データソース名: 接続の詳細を指定します。 たとえば:

    (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=129.213.85.177)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=CustDB_iad1vm.sub05031027070.customervcnwith.oraclevcn.com))

    SERVICE_NAMEの場合、連結された「データベースの一意の名前」「ホスト・ドメイン名」をピリオドで区切って指定します(例:db1_phx1tv.mycompany.com)。 Oracle Cloud Infrastructureコンソールでこれらの名前の両方を検索するには、「データベース」をクリックし、MySQL「DBシステム」をクリックして、データベースの名前をクリックします。

パブリックIPアドレスがあるOracle Autonomous Data Warehouseに接続

パブリックIPアドレスでAutonomous Data Warehouseに接続して、エンド・ユーザーがビジュアライゼーション、分析、ダッシュボードおよびピクセルパーフェクト・レポートでデータを分析できるように、Oracle Analytics Cloudを構成します。

パブリックIPアドレスを持つOracle Autonomous Data Warehouseに接続するための一般的なワークフロー

Oracle Analytics CloudをパブリックIPアドレスを使用してAutonomous Data Warehouseに初めて接続する場合は、次の作業を参考にしてください。

タスク 説明 詳細情報

前提条件の検証

ご使用の環境がこの構成に必要な前提条件を満たすことを確認してください。

前提条件

Autonomous Data Warehouseへのアクセスの有効化

Autonomous Data Warehouse Client Credentialsファイル(ウォレット・ファイル)をOracle Analytics Cloudにアップロードします。

Oracle Autonomous Data Warehouseへのアクセスを有効にします

Autonomous Data Warehouseへの接続

接続を作成してテストします。

Oracle Autonomous Data Warehouseに接続

前提条件

始める前に、必要な環境が整っていることを確認してください。

ステップ 説明 重要なノート

Oracle Analytics Cloudを設定

Oracle Analytics Cloudをデプロイします。

リージョン

可用性ドメイン

Oracle Autonomous Data Warehouseを設定

Autonomous Data Warehouseをデプロイします。

  • Autonomous Data WarehouseOracle Cloud Infrastructureにデプロイします。

  • Autonomous Data Warehouseにデータを入力します。

  • Autonomous Data Warehouseのデータベース表の読取り権限を持つデータベース・ユーザーを設定

ホスト名

ポート番号

サービス名

(Autonomous Data Warehouseクライアント資格証明ファイルでtnsnames.oraから詳細を取得します。)

Oracle Autonomous Data Warehouseへのアクセスを有効にします

Oracle Analytics CloudAutonomous Data Warehouse間のセキュアな通信を有効にするには、信頼できるSSL証明書をOracle Analytics Cloudにアップロードします。

  1. 「Autonomous Data Warehouseで」 Consoleで、クライアント資格証明ファイルを取得します。
    Client Credentialsファイルは、cwallet.ssoおよびtnsnames.oraファイルを含むZIPファイルです。 「Oracle Autonomous Data Warehouseの使用」「クライアント資格証明(ウォレット)のダウンロード」を参照してください。
  2. cwallet.ssoファイルをClient Credentialsファイルから抽出します。
  3. cwallet.ssoファイルをOracle Analytics Cloudにアップロードします。
    1. Oracle Analytics Cloudにサインインし、コンソールを開き、「データベース接続」をクリックします。
    2. 最初にウォレットをアップロードするには「ウォレットのアップロード」を、既存のウォレットを更新するには「ウォレットの置換」をクリックします。
    3. 「ブラウズ」をクリックし、「Autonomous Data WarehouseからダウンロードしたWalletファイル(cwallet.sso)を探します。」.
    4. ファイルを選択し、「Open」をクリックします。
    5. 「更新」およびOKをクリックして、既存のwalletファイルを更新します。

Oracle Autonomous Data Warehouseに接続

Oracle Autonomous Data Warehouseへのアクセスを有効にした後で、以前に記録した接続詳細を使用して、Oracle Analytics CloudAutonomous Data Warehouseに接続します。 接続方法は、データで何をしたいかによって決まります。

  • データのビジュアル化

  • セマンティック・モデラーを使用してデータをモデリングし、分析とダッシュボードを生成します。

  • Oracle Analytics Model Administration Toolを使用してデータをモデル化し、分析とダッシュボードを生成します。

  • ピクセルパーフェクト・レポートでデータを公開します。

データ・ビジュアライゼーションまたはセマンティック・モデラーのAutonomous Data Warehouseへの接続
Oracle Analytics Cloudで、データ視覚化のためにAutonomous Data Warehouse接続を作成します。 「Oracle Autonomous Data Warehouseへの接続の作成」を参照してください。
次に、Autonomous Data Warehouseからデータをビジュアル化する新しいワークブックおよびデータセットを作成します。
モデル管理ツールのAutonomous Data Warehouseへの接続
Oracle Analytics Cloudのモデル管理ツールを使用して、Autonomous Data Warehouseに接続されたセマンティック・モデルを編集できます。
  1. Oracle Analytics Cloudクライアント・ツールをインストールしたマシンで、Autonomous Data Warehouseからダウンロードしたzipファイルからcwallet.ssosqlnet.oraおよびtnsnames.oraをフォルダにコピーします:
    <Developer Client Tool installation folder>\domains\bi\config\fmwconfig\bienv\core
  2. ウォレットのロケーションが次のようになるようにsqlnet.ora を編集します:
    <Developer Client Tool installation folder>\domains\bi\config\fmwconfig\bienv\core
    たとえば:
    WALLET_LOCATION = (SOURCE = (METHOD = file) (METHOD_DATA = (DIRECTORY="C:\ade\admintoolOAC18.2.1\domains\bi\config\fmwconfig\bienv\core"))) SSL_SERVER_DN_MATCH=yes
  3. モデル管理ツールで、「ファイル」「オープン」「クラウドの中で」の順にクリックして、セマンティック・モデルを開きます。 「クラウドでのセマンティック・モデルの編集」を参照してください。
    ログインする場合は、「クラウドで開く」ダイアログに入力するOracle Analytics Cloudインスタンスの接続情報を使用します。
    • 「ポート」には、443を指定します。

    • 「ホスト名」には、Oracle Analytics Cloudインスタンスのホスト・ドメイン名を指定します。

    • SSLを選択します。 「トラスト・ストア」および「パスワード」の場合、既知のCAによって署名された証明書を信頼するローカルのJDK/JRE cacertsキーストアをポイントします。

  4. Autonomous Data Warehouse.への接続
    1. 「ファイル」「メタデータのインポート」の順にクリックして「メタデータのインポート」ウィザードを開始し、画面上の指示に従います。uc6_imp_md-gif.gifの説明は以下のとおりです
      「図uc6_imp_md-gif.gifの説明」
    2. 「データソースの選択」ページで、「データソース名」値に対して、tnsnames.oraファイルから長いTNS接続文字列を指定します。 説明全体をカッコで囲みます。

      たとえば:

      (description=(address=(protocol=tcps)(port=1522)(host=adwc.example.oraclecloud.com))(connect_data=(service_name=adwc1_high.adwc.oraclecloud.com))(security=(ssl_server_cert_dn="CN=adwc.example.oraclecloud.com,OU=Oracle BMCS US,O=Oracle Corporation,L=Redwood City,ST=California,C=US")) )

    3. 「ユーザー名」および「パスワード」の場合、ADMINユーザーおよび適切なAutonomous Data Warehouseユーザーの資格証明を入力します。
これで、モデル管理ツールでデータをモデル化し、セマンティック・モデルをOracle Analytics Cloudに公開し、Autonomous Data Warehouseのデータを使用して分析およびデータ・ビジュアライゼーションを作成する準備ができました。

パブリックIPアドレスを使用して、Oracle Cloud Infrastructure Classicにデプロイされているデータベースへの接続

Oracle Analytics Cloudを構成して、Oracle Cloud Infrastructure ClassicでデプロイされたOracle Database Classic Cloud Serviceに接続し、エンド・ユーザーがビジュアライゼーション、分析およびピクセルパーフェクト・レポートでそのデータを分析できるようにします。

Oracle Cloud Infrastructure Classicにデプロイされたデータベースに接続するための一般的なワークフロー

Oracle Analytics Cloudを、Oracle Cloud Infrastructure Classicにデプロイされているデータベースに初めて接続する場合は、これらのタスクをガイドに従います。

タスク 説明 詳細情報

前提条件の検証

ご使用の環境がこの構成に必要な前提条件を満たすことを確認してください。

前提条件

データベース情報を記録

Oracle Database Classic Cloud Serviceの接続情報を記録します。

データベース情報の記録

データベース・アクセスを有効にします

データベースへのOracle Analytics Cloudアクセスを有効にするアクセス・ルールを追加します。

ポート1521を介したデータベース・アクセスの有効化

データベースへの接続

接続を作成してテストします。

Oracle Analytics Cloudからデータベースへの接続

前提条件

始める前に、必要な環境が整っていることを確認してください。

ステップ 説明 重要な情報

Oracle Analytics Cloudを設定

Oracle Analytics Cloudをデプロイします。

リージョン

可用性ドメイン

デプロイOracle Database Classic Cloud Service

  • Oracle Database Classic Cloud ServiceOracle Cloud Infrastructure ClassicのVirtual Cloud Networkにデプロイします。

  • データをOracle Database Classic Cloud Serviceに入力します。
  • データベース表を読み取る権限を持つデータベース・ユーザーを設定します。

Oracle Database Classic Cloud ServiceOracle Cloud Infrastructure ClassicのVirtual Cloud Networkにデプロイします。

Public IP

サービス名

ホスト・ドメイン名

データベース・ユーザー/パスワード

同じ:

  • リージョン

データベース情報の記録

Oracle Database Classic Cloud Serviceに接続するために必要なすべての情報は、Oracle Cloud Infrastructureコンソールにあります。 Oracle Analytics Cloudで接続を設定すると、必要な詳細が得られるようになりました。

  1. Oracle Cloud Infrastructureコンソールの左上隅にあるナビゲーション・メニュー・アイコンをクリックします。
  2. 「OCIクラシック・サービス」をクリックします。 「クラシック・データ管理サービス」で、Database Classicをクリックします。
  3. を接続するデータベースの名前および「インスタンスの概要」セクションから、そのサービス名を「接続文字列」から記録します。 例:ucmdb906:1521/PDB1.504988564.oraclecloud.internal
  4. データベースのサービス名を接続文字列値から抽出して記録します。 例: PDB1.504988564.oraclecloud.internal
  5. リソース・セクションに表示されているデータベースのIPアドレスを記録します。
  6. このデータベースからの読取り権限を持つデータベース・ユーザーのユーザー名およびパスワードを検索し、下に書き込みます。  たとえば、ユーザーSYSTEMです。

ポート1521を介したデータベース・アクセスの有効化

ポート1521を介してデータベースへのアクセスをOracle Analytics Cloudに許可するアクセス・ルールを追加します。

  1. Oracle Cloud Infrastructureコンソールの左上隅にあるナビゲーション・メニュー・アイコンをクリックします。
  2. 「OCIクラシック・サービス」をクリックします。 「クラシック・データ管理サービス」で、Database Classicをクリックします。
  3. 接続するデータベースを選択します。
  4. 「サービスの管理」アイコンをクリックし、「アクセス・ルール」を選択します。
  5. ポート1521の場合、「アクション」をクリックし、「有効化」を選択してデフォルトのOracleリスナーのポートを有効にします。

Oracle Analytics Cloudからのデータベースへの接続

データベースへのアクセスを有効にした後、以前に記録したデータベース接続情報を使用して、Oracle Analytics CloudOracle Cloud Infrastructure Classicにデプロイされたデータベースに接続します。 データベースに接続する方法は、データで何をしたいかによって異なります。

  • データをビジュアル化します。

  • セマンティック・モデラーまたはデータ・モデラーを使用してデータをモデリングし、分析およびダッシュボードを生成します。

  • Oracle Analytics Model Administration Toolを使用してデータをモデル化し、分析とダッシュボードを生成します。

データ・ビジュアライゼーションまたはセマンティック・モデラーのためのデータベースへの接続
Oracle Analytics Cloudで、データ視覚化のOracle Database接続を通常の方法で作成します。 「データベース接続の作成」を参照してください。
前に記録したデータベースの詳細を使用して、「接続の作成」ダイアログに記入してください。
次の値を指定します:
  • 接続名: 接続先のOracle Database Classic Cloud Serviceの名前。

  • ホスト: Oracle Database Classic Cloud ServiceパブリックIPアドレス。 たとえば、 123.213.85.123

  • ポート: Oracle Database Classic Cloud Serviceへのアクセスを可能にするポート番号。 たとえば、 1521

  • ユーザー名: Oracle Database Classic Cloud Serviceへの読取りアクセス権を持つユーザーの名前。

  • パスワード: 指定されたデータベース・ユーザーのパスワード。

  • サービス名: 「データベース・クラシック」ページのサービス名。 たとえば、PDB1.123456789.oraclecloud.internalです。

データ・モデラーのためのデータベースへの接続
Oracle Analytics Cloudコンソールで、通常の方法で接続を作成します。 「Oracle Cloud Database内のデータへの接続」を参照してください。
前に記録したデータベースの詳細を使用して、「接続の作成」ダイアログに記入してください。
次の値を指定します:
  • 名前説明: 接続先のOracle Database Classic Cloud Serviceの名前。

  • 接続情報: ホスト、ポート、およびサービス名を選択します。

  • ホスト: Oracle Database Classic Cloud ServiceパブリックIPアドレス。 たとえば、 123.213.85.123

  • ポート: Oracle Database Classic Cloud Serviceへのアクセスを可能にするポート番号。 たとえば、 1521

  • サービス名: 「データベース・クラシック」ページからのサービス名。 たとえば、PDB1.123456789.oraclecloud.internalです。

  • 接続モード: Oracle Database Classic Cloud Serviceへの読取りアクセス権を持つユーザーの名前。

  • パスワード: 指定されたデータベース・ユーザーのパスワード。

Oracle Analyticsモデル管理ツールでのデータベースへの接続
Oracle Analytics Cloudのモデル管理ツールで、「ファイル」「オープン」「クラウドの中で」の順にクリックして、セマンティック・モデルを通常の方法で開きます。 「クラウドでのセマンティック・モデルの編集」を参照してください。
サインイン時に、Oracle Analytics Cloudの接続情報を使用して、「クラウドで開く」ダイアログに入力してください。
データベース用の接続プールを作成します。 物理ペインで、データベース・ノードを展開し、データベース・アイコンを右クリックし、「プロパティ」をクリックして「接続プール」ダイアログを表示します。 前に記録したデータベースの詳細を使用して、「コール・インタフェース」「データソース名」「ユーザー名」および「パスワード」を指定します。


connpool-gif.gifの説明は以下のとおりです
「図connpool-gif.gifの説明」

次の値を指定します:
  • コール・インタフェース: デフォルト(Oracle Call Interface (OCI)を選択します。

  • データソース名: 接続の詳細を指定します。 たとえば:

    (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=123.213.85.123)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=PDB1.587075508.oraclecloud.internal))

    SERVICE_NAMEの場合、「データベース・クラシック」ページを使用してサービス名を検索します。 たとえば、PDB1.587075508.oraclecloud.internalです。

これで、モデル管理ツールでデータをモデル化し、セマンティック・モデルをOracle Analytics Cloudに公開し、Oracle Database Classic Cloud Serviceのデータを使用して分析およびデータ・ビジュアライゼーションを作成する準備ができました。