JDBC URLを使用したOracle Analytics Cloudへの接続(リソース所有者アサーションあり)
セマンティック・モデルを問い合せることができるように、リソース所有者アサーションとのJDBC接続を使用してOracle Analytics Cloudに接続します。
- Oracle Analytics Cloudインスタンスへの接続に必要なOAuth認証および認可プロパティを含む
bijdbc.properties
ファイルを作成します。以前に収集した詳細を使用します。 「bijdbc.propertiesファイルに必要な詳細の収集」を参照してください。bijdbc.properties
ファイルには次の形式を使用します:idcsEndpointUrl=https://<IDCS_hostname> idcsClientId=<ID string> idcsClientScope=<ID string> idcsClientSecret=<secret> user=<firstname.lastname@example.com> password=<password>
たとえば:
idcsEndpointUrl=https://idcs-1a2bc345678901d2e34fgh56789j0ke.identity.c9abc1.oc9def.com idcsClientId=12a000dc9ef345678000ghij2kl8a34 idcsClientScope=https://<host>.com:443urn:opc:resource:consumer::all idcsClientSecret=xyz user=myuser@office.com password=yourpassword
- Oracle Analytics Cloudインスタンスへの接続に必要なURLを決定します。 使用する形式は、インスタンスがいつどのようにデプロイされたかによって異なります。
デプロイされたインスタンスに接続するには: 作成日 Oracle Cloud Infrastructure (Gen 2)
任意
Oracle Cloud Infrastructure
2020年5月12日以降
OAuth
で次のURL形式を使用します:jdbc:oraclebi:https://<host>:<port>/api/jdbc?BIJDBC_PROPERTIES_FILE=<fully qualified location and name of properties file>
たとえば:
jdbc:oraclebi:https://<host>:443/api/jdbc?BIJDBC_PROPERTIES_FILE=D:\\Workspace\\bijdbc\\bijdbc.properties
デプロイされたインスタンスに接続するには: 作成日 Oracle Cloud Infrastructure
2020年5月12日より前
OAuth
で次のURL形式を使用します:jdbc:oraclebi:https://<host>:<port>/bimodeler/api/jdbc?BIJDBC_PROPERTIES_FILE=<fully qualified location and name of properties file>
たとえば:
jdbc:oraclebi:https://abcdefghi123-jklmnopqrs4t-je.analytics.ocp.oraclecloud.com:443/bimodeler/api/jdbc?BIJDBC_PROPERTIES_FILE=D:\\Workspace\\bijdbc\\bijdbc.properties
- ターゲットOracle Analytics Cloudインスタンスへの接続をテストします。任意のSQLコマンド・ツールを使用して、適切なJBDC URLでOracle Analytics Cloudに接続します。 たとえば:
jdbc:oraclebi:https://abcdefghi123-jklmnopqrs4t-je.analytics.ocp.oraclecloud.com:443/api/jdbc?BIJDBC_PROPERTIES_FILE=D:\\Workspace\\bijdbc\\bijdbc.properties