接続の作業
接続は、データ変換をOCIネットワークからアクセス可能な様々なテクノロジに接続するのに役立ちます。
この項では、接続を作成する一般的なステップについて説明します。表示される接続の詳細オプションは、選択した接続タイプによって異なります。
「サポートされている接続タイプ」にリストされている接続タイプ以外に、JDBCでサポートされている任意のデータ・ソースにデータ変換を接続するために使用できるカスタム・コネクタを作成できます。「カスタム・コネクタの作成」を参照してください。
新規接続を作成するには:
新規に作成した接続が「接続」ページに表示されます。
次の操作を実行するには、選択した接続の横にある「アクション」アイコン()をクリックします:
- 入力した接続詳細を編集するには、「編集」を選択します。
- 作成した接続をテストするには、「接続のテスト」を選択します。
- 「エクスポート」をクリックして接続をエクスポートします。オブジェクトのエクスポートを参照してください。
- スキーマを削除するには、「スキーマの削除」を選択します。
- 作成した接続を削除するには、「接続の削除」を選択します。
必要な接続を検索して、次のフィルタに基づいてその詳細を確認することもできます:
- 接続の名前。
- 作成した接続に関連付けられているテクノロジ。
- サポートされる接続タイプ
このトピックでは、データ変換に接続するためにサポートされる接続タイプを示します。 - カスタム・コネクタの作成
Oracle Data Transformsの「管理」タブの「カスタム接続」ページでは、JDBCでサポートされているデータ・ソースを指すカスタム・コネクタを作成できます。 - リモート・データ・ロード用のデータ変換接続の作成
既存のデータ変換インスタンスに接続し、データ・ロードをリモートで実行できます。 - デルタ共有接続の作成
Databricks Delta Shareは、セキュアなデータ共有のためのオープン・プロトコルです。Oracle Data Transformsは、デルタ共有と統合され、Oracle Autonomous Databaseにデータをロードします。デルタ共有接続を使用して、DatabricksまたはOracle Data Shareからデータをロードできます。 - Oracle Business Intelligence Cloud Connector接続の作成
Oracle Business Intelligence Cloud Connector (BICC)を使用すると、データ・ソースからビジネス・データを抽出し、Autonomous Databaseにロードできます。 - Oracle Financials Cloud接続の作成
Oracle Financials CloudのRESTエンドポイントからリアルタイムのトランザクション・データをフェッチし、データ・エンティティをデータ変換にインポートして、データ・フローのソースとして使用できます。 - Oracle NetSuite接続の作成と使用
Oracle NetSuite JDBCドライバまたはOAuth 2.0認証を使用して、Oracle NetSuiteアプリケーションに接続できます。Oracle NetSuite接続の場合、データ変換では、NetSuiteからターゲット・スキーマにデータを転送するために実行できる事前構築済のデータ・フローおよびワークフローをロードできます。 - Oracle Object Storage接続の作成
データ変換を使用して、Oracle Object StorageからAutonomous Databaseにデータをアップロードできます。 - RESTサーバー接続の作成
任意のRESTサービス・エンドポイントへの接続、データ・エンティティへのインポート、およびデータ・フローのソースとして使用できます。
親トピック: 「データ変換」ページ
サポートされている接続タイプ
このトピックでは、データ変換への接続でサポートされている接続タイプを示します。
適用先: Data Integrator: Web Editionというマーケットプレイスで別個のリストとして使用できるデータ変換。
- ドライバのインストールが必要なコネクタの場合、接続を追加する前に、jarファイルを
/u01/oracle/transforms_home/userlibs
ディレクトリにコピーする必要があります。 - ここに示されている接続タイプ以外に、JDBCでサポートされている任意のデータ・ソースにデータ変換を接続するために使用できるカスタム・コネクタを作成できます。「カスタム・コネクタの作成」を参照してください。
名前 | タイプ | Data Integrator: Web Editionのサポート | Autonomous Databaseに組み込まれたデータ変換でのサポート | OCI GoldenGateに組み込まれたデータ変換でサポート | 書込み操作のサポート | ノート |
---|---|---|---|---|---|---|
Aha! | アプリケーション | はい | はい | はい | いいえ | |
アレフ | アプリケーション | はい | はい | はい | いいえ | |
Amazon Aurora | データベース | はい | はい | はい | はい | |
Amazon EMR Hive | データベース | はい | はい | はい | いいえ | |
Amazon Redshift | データベース | はい | はい | はい | はい | |
Apache Hive | データベース | はい | はい | はい | いいえ | |
Apache Spark SQL | データベース | はい | はい | はい | いいえ | |
AWS S3 | データベース | はい | はい | はい | いいえ | |
Azure請求 | アプリケーション | はい | はい | はい | いいえ | |
Azureコンピュート | データベース | はい | はい | はい | いいえ | |
Azure Data Lake Storage | データベース | はい | はい | はい | いいえ | |
Azure予約済VMインスタンス | データベース | はい | はい | はい | いいえ | |
Azureリソース・ヘルス | アプリケーション | はい | はい | はい | いいえ | |
Azure SQL Database | データベース | はい | はい | はい | はい | |
Azure Synapse Analytics | データベース | はい | はい | はい | はい | |
BigCommerce | アプリケーション | はい | はい | はい | いいえ | ドライバのインストールが必要 |
Cassandra | データベース | はい | はい | はい | はい | |
Cloudera CDH Hive | データベース | はい | はい | はい | いいえ | |
Cloudera Impala | データベース | はい | はい | はい | いいえ | |
Confluenceクラウド | データベース | はい | はい | はい | いいえ | |
データ変換 | サービス | はい | はい | はい | いいえ | 既存のデータ変換インスタンスに接続する手順は、リモート・データ・ロード用のデータ変換接続の作成を参照してください。 |
DataStax | アプリケーション | はい | はい | はい | はい | |
デルタ共有 | アプリケーション | はい | はい | はい | いいえ | デルタ共有を使用して接続を作成する手順は、デルタ共有接続の作成を参照してください |
DocuSign | データベース | はい | はい | はい | いいえ | |
eBay | アプリケーション | はい | はい | はい | いいえ | ドライバのインストールが必要 |
EnterpriseDB | データベース | はい | はい | はい | はい | |
FinancialForce | アプリケーション | はい | はい | はい | はい | |
FourSquare | アプリケーション | はい | はい | はい | いいえ | |
汎用残り | アプリケーション | はい | はい | はい | いいえ | RESTサービス・エンドポイントに接続して接続を作成する方法の詳細は、RESTサーバー接続の作成を参照してください。 |
汎用Rest構成 | アプリケーション | はい | いいえ | いいえ | いいえ | RESTサービス・エンドポイントに接続して接続を作成する方法の詳細は、RESTサーバー接続の作成を参照してください。 |
GitHub | アプリケーション | はい | はい | はい | いいえ | |
Google広告 | アプリケーション | はい | いいえ | いいえ | ドライバに依存 | ドライバのインストールが必要 |
Google AdSense | アプリケーション | はい | はい | はい | いいえ | |
Google Analytics | アプリケーション | はい | はい | はい | いいえ | |
Google BigQuery | データベース | はい | はい | はい | いいえ | |
Google Calendar | アプリケーション | はい | はい | はい | いいえ | |
Googleキャンペーン・マネージャ | アプリケーション | はい | はい | はい | いいえ | |
Googleコンタクト | アプリケーション | はい | はい | はい | いいえ | |
Googleドライブ | データベース | はい | はい | はい | いいえ | |
Google検索広告360 | アプリケーション | はい | はい | はい | いいえ | |
Greenplum | データベース | はい | はい | はい | いいえ | |
Hortonworks Hive | データベース | はい | はい | はい | いいえ | |
HubSpot | アプリケーション | はい | はい | はい | いいえ | |
Hypersonic SQL | データベース | はい | はい | はい | はい | |
IBM BigInsights | データベース | はい | はい | はい | いいえ | |
ホストされるIBM DB2 | データベース | はい | はい | はい | はい | |
IBM DB2 UDB | データベース | はい | はい | はい | はい | |
IBM DB2ウェアハウス | データベース | はい | はい | はい | はい | |
イブム DB2/400 | データベース | はい | はい | はい | はい | |
Informix | データベース | はい | はい | はい | いいえ | |
ジラ | アプリケーション | はい | はい | はい | いいえ | |
クラヴィヨ | アプリケーション | はい | はい | はい | いいえ | |
Magento | アプリケーション | はい | いいえ | いいえ | ドライバに依存 | ドライバのインストールが必要 |
Mailchimp | アプリケーション | はい | はい | はい | いいえ | |
MapR Hive | データベース | はい | はい | はい | いいえ | |
Marketo | アプリケーション | はい | はい | はい | いいえ | |
Microsoft Dynamics 365 | アプリケーション | はい | はい | はい | はい | |
Microsoft SharePoint | アプリケーション | はい | はい | はい | はい | |
Microsoft SQL Server | データベース | はい | はい | はい | はい | |
モンゴDB | データベース | はい | はい | はい | はい | |
MySQL | データベース | はい | はい | はい | はい | システム変数のプロパティsql_require_primary_key が「オフ」に設定されていることを確認してください。そうしないと、ADWからMySQLへのマッピングが「表が存在しません」エラーで失敗しました。
|
MySQL熱波 | データベース | はい | はい | はい | はい |
MySQL Heatwaveデータベースが高可用性で作成されている場合、書込み操作はサポートされません。 システム変数のプロパティ |
Netezza | データベース | はい | いいえ | いいえ | ドライバに依存 | Oracle Data Transformsでは、Netezza JDBCを使用してNCR Netezzaデータベースに接続します。このドライバは、データ変換のuserlibs ディレクトリにインストールする必要があります。詳細は、「Download the Netezza JDBC driver」を参照してください。
|
Oracle | データベース | はい | はい | はい | はい | Data Integrator Web Editionの場合、書込み操作はOracleクラウド・データベース・ターゲットでのみサポートされます。詳細は、OCIマーケットプレイスからイメージをデプロイする前に、Oracleの使用条件を参照してください。 |
Oracle Analytics Cloud | アプリケーション | はい | はい | はい | いいえ | |
Oracle Business Intelligence Cloud (BICC)コネクタ | アプリケーション | はい | はい | はい | いいえ | Oracle Business Intelligence Cloud (BICC) Connectorを使用した接続の作成の詳細は、「Oracle Business Intelligence Cloud Connector接続の作成」を参照してください。 |
Oracle EBS | アプリケーション | はい | はい | はい | はい | |
Oracle Financials Cloud | アプリケーション | はい | はい | はい | いいえ | Oracle Financials Cloudを使用した接続の作成の詳細は、Oracle Financials Cloud接続の作成を参照してください。 |
Oracle Fusion ERP | アプリケーション | はい | はい | はい | いいえ | |
Oracle Fusion Sales | アプリケーション | はい | はい | はい | いいえ | |
Oracle Fusion Service | アプリケーション | はい | はい | はい | いいえ | |
Oracle GoldenGate - OCI | サービス | はい | はい | はい | はい | |
Oracle Marketing Cloud | アプリケーション | はい | はい | はい | はい | |
Oracle NetSuite | アプリケーション | はい | はい | はい | いいえ | Oracle Netsuiteを使用した接続の作成の詳細は、Oracle NetSuite接続の作成および使用を参照してください。 |
Oracle Object Storage | データベース | はい | はい | はい | はい | Oracleオブジェクト・ストレージを使用した接続の作成の詳細は、Oracle Object Storage接続の作成を参照してください。 |
Oracle People Soft | アプリケーション | はい | はい | はい | いいえ | |
Oracle Sales Cloud | アプリケーション | はい | はい | はい | いいえ | |
Oracle Service Cloud | アプリケーション | はい | はい | はい | いいえ | |
Oracle SIEBEL | アプリケーション | はい | はい | はい | いいえ | |
PayPal | アプリケーション | はい | はい | はい | いいえ | |
Pivotal HD | データベース | はい | はい | はい | いいえ | |
ピボタルHDB | データベース | はい | はい | はい | いいえ | |
PostgreSQL | データベース | はい | はい | はい | はい | |
Qmetry | アプリケーション | はい | はい | はい | いいえ | |
QuickBooksオンライン | アプリケーション | はい | はい | はい | いいえ | |
QuickBooks支払 | アプリケーション | はい | はい | はい | いいえ | |
Quora Ads | アプリケーション | はい | はい | はい | いいえ | |
Sage | アプリケーション | はい | はい | はい | いいえ | |
Salesforce Chatter | アプリケーション | はい | はい | はい | いいえ | |
Salesforce.com | アプリケーション | はい | はい | はい | はい | |
SAP BW/4HANA | データベース | はい | はい | はい | いいえ | |
SAP HANA | アプリケーション | はい | はい | はい | いいえ | |
SAP NetWeaver | データベース | はい | はい | はい | いいえ | |
SAP S-4HANAクラウド | アプリケーション | はい | はい | はい | いいえ | |
セラッシュ | アプリケーション | はい | はい | はい | いいえ | |
ServiceNow | サービス | はい | はい | はい | いいえ | |
Shopify | アプリケーション | はい | はい | はい | いいえ | ドライバのインストールが必要 |
Snowflake | データベース | はい | はい | はい | はい | |
四角形 | アプリケーション | はい | はい | はい | いいえ | |
Stripe | アプリケーション | はい | はい | はい | いいえ | |
Sybase As Anywhere | データベース | はい | はい | はい | はい | |
Sybase as Enterprise | データベース | はい | はい | はい | はい | |
Sybase AS IQ | データベース | はい | はい | はい | はい | |
TeamCity | アプリケーション | はい | はい | はい | いいえ | |
Teradata | データベース | はい | いいえ | いいえ | ドライバに依存 | データ変換では、Teradata JDBCドライバを使用してTeradataデータベースに接続します。Teradataをデータ・ソースとして使用するには、Teradata Gateway for JDBCが実行されており、このドライバがデータ変換のuserlibs ディレクトリにインストールされている必要があります。ドライバは、https://downloads.teradata.com/download/connectivity/jdbc-driverにあります。
|
Teradata 17+ | Database | はい | いいえ | いいえ | ドライバに依存 | データ変換では、Teradata JDBCドライバを使用してTeradataデータベースに接続します。Teradataをデータ・ソースとして使用するには、Teradata Gateway for JDBCが実行されており、このドライバがデータ変換のuserlibs ディレクトリにインストールされている必要があります。ドライバは、https://downloads.teradata.com/download/connectivity/jdbc-driverにあります。
|
Tumblr | アプリケーション | はい | はい | はい | いいえ | |
アプリケーション | はい | はい | はい | いいえ | ||
Veeva CRM | アプリケーション | はい | はい | はい | はい | |
ボリュージョン | アプリケーション | はい | はい | はい | いいえ | |
ウィスティア | アプリケーション | はい | はい | はい | いいえ | |
WooCommerce | アプリケーション | はい | いいえ | いいえ | ドライバに依存 | ドライバのインストールが必要 |
WordPress | アプリケーション | はい | はい | はい | いいえ | |
Workday | アプリケーション | はい | いいえ | いいえ | ドライバに依存 | ドライバのインストールが必要 |
Xero | アプリケーション | はい | はい | はい | いいえ | ドライバのインストールが必要 |
Yelp | アプリケーション | はい | はい | はい | いいえ | |
Zendesk | アプリケーション | はい | はい | はい | いいえ | ドライバのインストールが必要 |
Zoho CRM | アプリケーション | はい | はい | はい | いいえ | |
ズーム | アプリケーション | はい | はい | はい | いいえ |
親トピック: 接続の使用
カスタム・コネクタの作成
適用先: Data Integrator: Web Editionというマーケットプレイスで別個のリストとして利用できるデータ変換。
新しいコネクタを作成するには:
- 左側のペインで、「管理」をクリックします。
警告メッセージが表示されます。
- 「続行」をクリックします。
- 左側のペインで、「カスタム接続」をクリックします。
「カスタム接続」画面が表示されます。
- 「接続タイプの作成」をクリックします。
「接続タイプの作成」ページが表示されます。
- 「カテゴリ」ドロップダウンから、データベース、アプリケーションまたはサービスのいずれかを作成する接続のタイプを選択します。
- 接続の名前を入力します。
- JDBCドライバの名前を入力します。
- 「OK」をクリックします
リストに新しく作成したカスタム接続が表示され、「接続の作成」ページで使用できます。
次の操作を実行するには、選択した接続の横にある「アクション」アイコン()をクリックします:
- 入力した接続詳細を編集するには、「編集」を選択します。
- 「エクスポート」をクリックして接続をエクスポートします。オブジェクトのエクスポートを参照してください。
- 作成した接続を削除するには、「削除」を選択します。
ノート
既存の接続を持つカスタム・コネクタは削除できません。
親トピック: 接続の使用
リモート・データ・ロード用のデータ変換接続の作成
既存のデータ変換インスタンスに接続し、データ・ロードをリモートで実行できます。
データ変換接続を定義するには:
新規に作成した接続が「接続」ページに表示されます。
次の操作を実行するには、選択した接続の横にある「アクション」アイコン()をクリックします:
- 入力した接続詳細を編集するには、「編集」を選択します。
- 作成した接続をテストするには、「接続のテスト」を選択します。
- 「エクスポート」をクリックして接続をエクスポートします。オブジェクトのエクスポートを参照してください。
- スキーマを削除するには、「スキーマの削除」を選択します。
- 作成した接続を削除するには、「接続の削除」を選択します。
必要な接続を検索して、次のフィルタに基づいてその詳細を確認することもできます:
- 接続の名前。
- 作成した接続に関連付けられているテクノロジ。
親トピック: 接続の使用
デルタ共有接続の作成
Databricks Delta Shareは、セキュアなデータ共有のためのオープン・プロトコルです。Oracle Data Transformsは、デルタ共有と統合され、Oracle Autonomous Databaseにデータをロードします。デルタ共有接続を使用して、DatabricksまたはOracle Data Shareからデータをロードできます。
Databricksをソースとして使用するには、デルタ共有サーバーのURLと、Delta Lake共有サーバーにアクセスできるBearerトークンを指定する必要があります。Oracle Data Shareをソースとして使用するには、トークン・エンド・ポイントのURLをクライアントIDおよび秘密キーとして指定する必要があります。
デルタ共有接続の作成
デルタ共有接続を定義するには:
- ホームページの左側のペインで、「接続」タブをクリックします。
「接続」ページが表示されます。
- 「接続の作成」をクリックします
「接続の作成」ページが表示されます。
- 次のいずれかを行います。
- 「タイプの選択」フィールドに、接続タイプの名前を入力します。
- 「データベース」タブを選択します。
- 接続タイプとして「デルタ共有」を選択します。
- 「次へ」をクリックします
- 「接続名」フィールドにはデフォルト名が事前に移入されています。この値は編集可能です。
- エンドポイントURLの共有テキストボックスに、デルタ共有サーバーのURLを入力します。
<host>:<port>/<shareEndpoint>/
形式で値を入力します。 - 「接続」セクションで、次のいずれかを実行します。
- 「Oracleデータ共有」を選択し、共有にアクセスするための「トークン・エンドポイントURL」、「クライアントID」および「クライアント・シークレット」を指定します。
この情報は、共有プロバイダから提供されるものからダウンロードする必要があるデルタ共有プロファイルJSONドキュメントから取得できます。(これは、共有エンドポイントURLの取得場所でもあります)
この情報は、共有にアクセスするためにデータ共有プロバイダが提供するアクティブ化リンクからダウンロードできます。デルタ共有プロファイルJSONドキュメントから入手できます。
- 「Databricks」を選択し、「Bearerトークン」テキスト・ボックスにデルタ共有サーバーに接続するためのトークンを入力します。
- 「Oracleデータ共有」を選択し、共有にアクセスするための「トークン・エンドポイントURL」、「クライアントID」および「クライアント・シークレット」を指定します。
- プロキシを使用してDelta Share ServerまたはDelta Share Storageにアクセスする必要がある場合は、次の設定を構成します。
- 「プロキシ・ホスト」テキスト・ボックスに、接続に使用されるプロキシ・サーバーのホスト名を入力します。
- 「プロキシ・ポート」テキスト・ボックスに、プロキシ・サーバーのポート番号を入力します。
- プロキシが必要な場所に応じて、次のチェック・ボックスを選択します。
- プロキシを使用したデルタ共有サーバーへのアクセス
- プロキシを使用したデルタ共有ストレージへのアクセス
- 確立された接続をテストするには、「接続のテスト」をクリックします
- 必要な接続の詳細をすべて入力した後、「作成」をクリックします。
新しい接続が作成されます。
新規に作成した接続が「接続」ページに表示されます。
次の操作を実行するには、選択した接続の横にある「アクション」アイコン()をクリックします:
- 入力した接続詳細を編集するには、「編集」を選択します。
- 作成した接続をテストするには、「接続のテスト」を選択します。
- 「エクスポート」をクリックして接続をエクスポートします。オブジェクトのエクスポートを参照してください。
- スキーマを削除するには、「スキーマの削除」を選択します。
- 作成した接続を削除するには、「接続の削除」を選択します。
必要な接続を検索して、次のフィルタに基づいてその詳細を確認することもできます:
- 接続の名前。
- 作成した接続に関連付けられているテクノロジ。
デルタ共有データ・ロードの作成および実行
Delta ShareからOracle Autonomous Databaseにデータをロードするには、Oracle接続ユーザーが管理ユーザーである必要があります。Oracleユーザーがデータを作成して別のスキーマの表に挿入できるようにするには、管理権限が必要です。
データ・ロードを実行すると、データ変換によって、ターゲット・スキーマ内の対応する表にデータがロードされます。データ・ロードは増分的に実行されます。データ・ロードを初めて実行すると、データ変換によってすべてのデータが新しい表にコピーされます。後続のデータ・ロード実行ごとに、変更のみがアップロードされます。レコード内の追加または削除は、ターゲット表に反映されます。表にメタデータの変更がある場合(列の追加など)、データ変換では、ターゲット・サーバーにデータをロードする新しい表が作成されます。ワークフローを作成し、データ・ロードをステップとして追加し、事前定義された時間間隔でワークフローを実行するスケジュールを作成できます。次を参照してください
デルタ共有データ・ロードを作成して実行するには:
- 次のいずれかを行います。
- ホーム・ページで、「データのロード」をクリックします。データ・ロードの作成ウィザードが表示されます。
デフォルト値を置換する場合は「データ・ロードの作成」タブで名前を入力し、摘要を追加してドロップダウンからプロジェクトを選択します。
- ホームページで「プロジェクト」をクリックし、必要なプロジェクト・タイルをクリックします。左ペインで、「データ・ロード」をクリックし、「データ・ロードの作成」をクリックします。データ・ロードの作成ウィザードが表示されます。
デフォルト値を置き換えて説明を追加する場合は、「データ・ロードの作成」タブに名前を入力します。
- ホーム・ページで、「データのロード」をクリックします。データ・ロードの作成ウィザードが表示されます。
- 「次へ」をクリックします
- 「ソース接続」タブで、次の手順を実行します。
- 「接続タイプ」ドロップダウンから、「共有のデルタ」を選択します。
- 「接続」ドロップダウンから、データ・エンティティの追加元となる必要な接続を選択します。
- 「共有」ドロップダウンから表をロードする共有を選択します。ドロップダウンには、選択した接続のすべてのシェアがリストされます。
- 「次へ」をクリックします
- 「ターゲット接続」タブで、次の手順を実行します。
- 「接続タイプ」ドロップダウンから、接続タイプとして「Oracle」を選択します。
ノート
このドロップダウンには、JDBCタイプの接続のみがリストされます。 - 「接続」ドロップダウンから、データ・エンティティのロード元の必要な接続を選択します。
- 「スキーマ」テキスト・ボックスに一意の名前を入力します。
- 「保存」をクリックします
「データ・ロードの詳細」ページに、選択した共有内のすべての表とそのスキーマ名が表示されます。ノート
デルタ共有データ・ロードの場合、「データ・ロードの詳細」ページにはオプションのみが含まれます。ターゲット・スキーマにロードする前に、データ・エンティティに様々なマージ、増分追加、再作成、切捨て、追加アクションを適用することはできません。これは、デルタ共有サーバーとターゲット・スキーマ間でデータが一貫していることを確認するためです。 - 「接続タイプ」ドロップダウンから、接続タイプとして「Oracle」を選択します。
- をクリックしてデータ・ロードを実行します。
データ・ロードが正常に開始されると、確認プロンプトが表示されます。
データ・ロードのステータスを確認するには、ターゲット・スキーマの詳細のすぐ下にあるステータス・パネルを参照してください。「ステータス」パネルの詳細は、「データ・ロード、データ・フローおよびワークフローのステータスのモニター」を参照してください。このパネルには、このデータ・ロードを実行するジョブへのリンクが表示されます。「ジョブの詳細」ページで進行状況をモニターするには、リンクをクリックします。ジョブの詳細については、Create and Manage Jobsを参照してください。
ロードされたすべてのデータ・エンティティとその詳細が「データ・エンティティ」ページにリストされます。データ・エンティティの統計を表示するには、データ・エンティティの横にある「アクション」アイコン()をクリックし、「プレビュー」、「統計」タブの順に選択します。詳細は、データ・エンティティの統計の表示を参照してください。
親トピック: 接続の使用
Oracle Business Intelligence Cloud Connector接続の作成
Oracle Business Intelligence Cloud Connector (BICC)を使用すると、データ・ソースからビジネス・データを抽出し、Autonomous Databaseにロードできます。
Oracle BICC接続を作成するには、まずBICCコンソールの「OCIオブジェクト・ストレージ接続」タブを使用して外部ストレージを構成する必要があります。Oracle Data Transformsで接続を定義する際に、これらの接続の詳細を指定する必要があります。
BICC接続を使用して、データ・ストアを抽出するオファリングを選択できます。データ変換では、Oracle BICCで使用されるOracle Object Storageデータ・サーバーを使用して、抽出されたファイルをステージングします。これらは、その後マッピングのソースとして使用できます。Oracle BICC接続をマッピングのターゲットとして使用できないことに注意してください。
Oracle BICC接続を定義するには、
新規に作成した接続が「接続」ページに表示されます。
次の操作を実行するには、選択した接続の横にある「アクション」アイコン()をクリックします:
- 入力した接続詳細を編集するには、「編集」を選択します。
- 作成した接続をテストするには、「接続のテスト」を選択します。
- 「エクスポート」をクリックして接続をエクスポートします。オブジェクトのエクスポートを参照してください。
- スキーマを削除するには、「スキーマの削除」を選択します。
- 作成した接続を削除するには、「接続の削除」を選択します。
必要な接続を検索して、次のフィルタに基づいてその詳細を確認することもできます:
- 接続の名前。
- 作成した接続に関連付けられているテクノロジ。
親トピック: 接続の使用
Oracle Financials Cloud接続の作成
Oracle Financials CloudのRESTエンドポイントからリアルタイムのトランザクション・データをフェッチし、データ・エンティティをインポートして、データ・フローのソースとして使用できます。
Oracle Financials Cloud接続を定義するには、
新規に作成した接続が「接続」ページに表示されます。
次の操作を実行するには、選択した接続の横にある「アクション」アイコン()をクリックします:
- 入力した接続詳細を編集するには、「編集」を選択します。
- 作成した接続をテストするには、「接続のテスト」を選択します。
- 「エクスポート」をクリックして接続をエクスポートします。オブジェクトのエクスポートを参照してください。
- スキーマを削除するには、「スキーマの削除」を選択します。
- 作成した接続を削除するには、「接続の削除」を選択します。
必要な接続を検索して、次のフィルタに基づいてその詳細を確認することもできます:
- 接続の名前。
- 作成した接続に関連付けられているテクノロジ。
親トピック: 接続の使用
Oracle NetSuite接続の作成と使用
Oracle NetSuite JDBCドライバまたはOAuth 2.0認証を使用して、Oracle NetSuiteアプリケーションに接続できます。Oracle NetSuite接続の場合、データ変換では、NetSuiteからターゲット・スキーマにデータを転送するために実行できる事前構築済のデータ・フローおよびワークフローをロードできます。
Oracle NetSuite接続の作成
JDBC接続またはOAuth 2.0認証を使用して、Oracle Netsuite接続を作成できます。
Oracle NetSuite接続を定義するには:
- ホームページの左側のペインで、「接続」タブをクリックします。
「接続」ページが表示されます。
- 「接続の作成」をクリックします
「接続の作成」ページが表示されます。
- 次のいずれかを行います。
- 「タイプの選択」フィールドに、接続タイプの名前を入力します。
- 「アプリケーション」タブを選択します。
- 接続タイプとして「Oracle NetSuite」を選択します。
- 「次へ」をクリックします
- 「接続名」フィールドにはデフォルト名が事前に移入されています。この値は編集可能です。
- 接続の詳細を指定するには、次のいずれかを実行します。
- JDBC接続を使用するには、次の詳細を指定します。
- JDBC URL - 接続に使用するSuiteAnalytics ConnectサーバーのURLを入力します。
- ユーザー - データ・サーバーに接続するためのユーザー名を入力します。
- 「パスワード」テキスト・ボックスに、データ・サーバーに接続するためのパスワードを入力します。
- 「アカウントID」テキスト・ボックスに、データ・サーバーに接続するためのアカウントIDを入力します。
- 「ロールID」テキスト・ボックスに、データ・サーバーに接続するためのロールIDを入力します。
- OAuth 2.0認証を使用するには、OAuth 2.0スイッチをクリックし、次の詳細を指定します:
- ユーザー名 - OAuth 2.0接続を使用してNetSuiteにログインするためのロール・アクセス権を持つユーザーの名前を入力します。
- アカウントID - データ・サーバーに接続するためのアカウントIDを入力します。この情報を取得するには、NetSuiteアカウントにログインし、SuiteAnalytics接続情報を表示します。
- ロールID - データ・サーバーに接続するためのロールIDを入力します。この情報を取得するには、NetSuiteアカウントにログインし、SuiteAnalytics接続情報を表示します。
- クライアントID - データ・サーバーに接続するためのクライアントIDを入力します。
クライアントIDを取得するには、OAuth 2.0クライアント資格証明フローを有効にして、NetSuiteに統合レコードを作成します。統合レコードが正常に作成されたときに表示されるクライアントIDをコピーして保存します。
- 公開証明書および秘密キー - OpenSSLコマンドを使用して、必要なPEM形式でキー・ペアを生成します。例
openssl req -x509 -newkey rsa:4096 -sha256 -keyout auth-key.pem -out auth-cert.pem -nodes -days 730
auth-cert.pem
の内容を「パブリック証明書」フィールドに貼り付けます。auth-key.pem
の内容を「秘密キー」フィールドに貼り付けます。 - 証明書ID - データ・サーバーに接続するための証明書IDを入力します。
証明書IDを取得するには、Netsuite OAuth 2.0クライアント資格証明(M2M)設定を使用して、公開証明書ファイル(
auth-cert.pem
)を証明書キー・リストに追加し、生成された証明書IDをコピーします。
- JDBC接続を使用するには、次の詳細を指定します。
- マッピングに使用するソースが保存検索の場合は、「保存検索抽出」で次の詳細も指定する必要があります:
- アプリケーションID: データ変換のNetSuiteアプリケーションIDを入力します。
- バージョン: NetSuiteバージョン番号を入力します。
- 「データ・モデルの構築」のチェック・ボックスを選択して、NetSuiteからデータを抽出し、「データ・ウェアハウスの構築」ウィザードを使用してOracleターゲット・スキーマに移動します。
- 確立された接続をテストするには、「接続のテスト」をクリックします
- 必要な接続の詳細をすべて入力した後、「作成」をクリックします。
新しい接続が作成されます。
新規に作成した接続が「接続」ページに表示されます。
次の操作を実行するには、選択した接続の横にある「アクション」アイコン()をクリックします:
- 入力した接続詳細を編集するには、「編集」を選択します。
- 作成した接続をテストするには、「接続のテスト」を選択します。
- 「データ・ウェアハウスの構築」を選択して機能領域を選択し、ターゲット・スキーマにNetSuiteデータ・ウェアハウスを作成します。詳細は、「「データ・ウェアハウスの構築」ウィザードの使用」を参照してください。
- 「エクスポート」をクリックして接続をエクスポートします。オブジェクトのエクスポートを参照してください。
- スキーマを削除するには、「スキーマの削除」を選択します。
- 作成した接続を削除するには、「接続の削除」を選択します。
必要な接続を検索して、次のフィルタに基づいてその詳細を確認することもできます:
- 接続の名前。
- 作成した接続に関連付けられているテクノロジ。
「データ・ウェアハウスの構築」ウィザードの使用
NetSuiteアカウントのデータは、分析ウェアハウスのビジネス領域またはサブジェクト領域にグループ化されます。「データ・ウェアハウスの構築」ウィザードを使用すると、新しく作成したデータ・ウェアハウスに含める領域を選択できます。
「データ・ウェアハウスの構築」ウィザードを使用するには:
- ホームページで、「接続」タブをクリックします。「接続」ページが表示されます。
- データ・ウェアハウスを構築するために使用するOracle NetSuite接続の横にある「アクション」アイコン()をクリックし、「データ・ウェアハウスの構築」をクリックします。
「データ・ウェアハウス構築」ウィザードが開きます。
- 「接続」ドロップダウン・リストから、ターゲット・スキーマが存在するAutonomous Database接続を選択します。
- 「ステージング・スキーマ」ドロップダウンに、選択した接続に対応するすべてのスキーマが2つのグループで表示されます:
- 既存のスキーマ(Oracle Data Transformsにインポートしたスキーマ)および
- 新規データベース・スキーマ(まだインポートしていないスキーマ)。
- 同様に、「ターゲット・スキーマ」を選択します。
- 「次へ」をクリックします
- NetSuiteデータ・ウェアハウスからターゲット・スキーマへのデータの転送に使用するNetSuiteビジネス・エリアを選択します。
- 「保存」をクリックします
データ変換により、データ・ウェアハウスを構築するプロセスが開始されます。「ホーム」ページの左側のペインで「ジョブ」をクリックして、プロセスの進捗をモニターします。ジョブが正常に完了すると、データ変換により、NetSuite接続からターゲット・スキーマにデータを転送するために実行できる、事前構築されたすべてのワークフローおよびデータ・フローを含む「プロジェクト」フォルダが作成されます。詳細は、「ターゲット・スキーマにデータをロードするための事前構築済ワークフローの実行」を参照してください。
ターゲット・スキーマにデータをロードするための事前構築済ワークフローの実行
「データ・ウェアハウスの構築」ウィザードが正常に完了すると、データ変換により、Netsuite接続からデータを抽出してターゲット・スキーマにロードするために実行できるすべての事前構築済データ・フローおよびワークフローを含むプロジェクトが作成されます。
事前構築済ワークフローを表示および実行するには:
- 「ホーム」ページの左側のペインで「プロジェクト」をクリックし、新しく作成したNetSuiteプロジェクトを選択します。
- 左側のペインで「ワークフロー」をクリックします。次の事前構築済ワークフローが「プロジェクト詳細」ページにリストされます:
- NetSuiteソースのSDSへのステージング
- トランザクション主キーの抽出
- ウェアハウスへのSDSのロード
- 削除の適用
- すべてのワークフロー
- 実行するワークフローの横にある「アクション」アイコン()をクリックし、「開始」をクリックします。
Oracleでは、「すべてのワークフロー」を実行して、すべての事前作成ワークフローを実行することをお薦めします。
ワークフローのステータスを確認するには、現在のプロジェクトの左ペインから「ジョブ」をクリックします。ジョブが正常に完了すると、NetSuite接続のすべてのデータがターゲット・スキーマにロードされます。
親トピック: 接続の使用
Oracle Object Storage接続の作成
データ変換を使用して、Oracle Object StorageからAutonomous Databaseにデータをアップロードできます。
OCI Object Storageの専用エンドポイント機能により、OCIのお客様はストレージ・バケットにセキュアにアクセスできます。詳細は、オブジェクト・ストレージの専用エンドポイントを参照してください。データ変換でオブジェクト・ストレージ接続を作成する場合は、新しいURL形式を使用する必要があります。オブジェクト・ストレージ接続がすでにあるユーザーの場合、既存のURLは新しいURL形式に自動的に更新されます。
Oracle Object Storage接続を作成するには、Oracle Cloud Infrastructureのユーザー名および認証トークンが必要です。認証トークンを生成する方法の詳細は、「認証トークンの取得」を参照してください。Oracle Data Transformsで接続を定義する際に、これらの詳細を指定する必要があります。
次に注意してください:
- Oracle Object Storage接続を使用してデータ変換にデータをインポートするには、パブリックIPアドレスを使用してコンピュート・ノードにアクセスする必要があります。Object StorageサービスへのアクセスにプライベートIPアドレスを使用する場合は、インターネットにアクセスできることを確認してください。
- Oracle Object StorageからAutonomous Database(およびその逆)にデータをロードするためにサポートされているファイル形式はCSVです。
- サポートされているデータ型は、Numeric、Double、StringおよびDateです。
- データ・ロードはOracle Object Storage接続ではサポートされていません。
Oracle Object Storage接続を定義するには、
新規に作成した接続が「接続」ページに表示されます。
次の操作を実行するには、選択した接続の横にある「アクション」アイコン()をクリックします:
- 入力した接続詳細を編集するには、「編集」を選択します。
- 作成した接続をテストするには、「接続のテスト」を選択します。
- 「エクスポート」をクリックして接続をエクスポートします。オブジェクトのエクスポートを参照してください。
- スキーマを削除するには、「スキーマの削除」を選択します。
- 作成した接続を削除するには、「接続の削除」を選択します。
必要な接続を検索して、次のフィルタに基づいてその詳細を確認することもできます:
- 接続の名前。
- 作成した接続に関連付けられているテクノロジ。
親トピック: 接続の使用
RESTサーバー接続の作成
汎用RESTコネクタを作成するには、エンドポイントに接続するためのJDBC URL、ユーザー名およびパスワードを指定する必要があります。データ・エンティティのインポート元となる認証方法、エンドポイント、表などの情報を含む構成ファイルを作成およびアップロードすることもできます。
新規に作成した接続が「接続」ページに表示されます。
次の操作を実行するには、選択した接続の横にある「アクション」アイコン()をクリックします:
- 入力した接続詳細を編集するには、「編集」を選択します。
- 作成した接続をテストするには、「接続のテスト」を選択します。
- 「エクスポート」をクリックして接続をエクスポートします。オブジェクトのエクスポートを参照してください。
- スキーマを削除するには、「スキーマの削除」を選択します。
- 作成した接続を削除するには、「接続の削除」を選択します。
必要な接続を検索して、次のフィルタに基づいてその詳細を確認することもできます:
- 接続の名前。
- 作成した接続に関連付けられているテクノロジ。
汎用REST接続の作成
この接続を作成するには、RESTサービスURLを指定し、リバース・エンジニアリング操作後にデータ変換でデータ・エンティティを作成できる一時スキーマを選択する必要があります。
RESTサーバー接続を定義するには:
- ホームページの左側のペインで、「接続」タブをクリックします。
「接続」ページが表示されます。
- 「接続の作成」をクリックします
「接続の作成」ページが表示されます。
- 次のいずれかを行います。
- 「タイプの選択」フィールドに、接続タイプの名前を入力します。
- 「アプリケーション」タブを選択します。
- 接続タイプとして「汎用Rest」を選択します。
- 「次へ」をクリックします
- 「接続名」フィールドにはデフォルト名が事前に移入されています。この値は編集可能です。
- 「REST Service URL」テキストボックスに、RESTリソースにサービスを提供するエンドポイントのURLを入力します。
- 「プロキシ・ホスト」テキスト・ボックスに、接続に使用されるプロキシ・サーバーのホスト名を入力します。
- 「プロキシ・ポート」テキスト・ボックスに、プロキシ・サーバーのポート番号を入力します。
- 「ユーザー」テキスト・ボックスに、RESTエンドポイントに接続するためのユーザー名を入力します。
- 「パスワード」テキスト・ボックスに、RESTエンドポイントに接続するためのパスワードを入力します。
- ステージング接続ドロップダウン・リストから接続を選択します。リストには、既存のAutonomous Database接続のみが表示されます。別の接続を使用するには、このページが表示される前に接続を作成します。
- 必要なすべての接続の詳細を指定した後、「接続のテスト」をクリックして接続をテストします。
- 「作成」をクリックします
新しい接続が作成されます。
構成ファイルを使用した汎用Rest接続の作成
適用先: Data Integrator: Web Editionというマーケットプレイスで別個のリストとして利用できるデータ変換。
汎用RESTコネクタを作成するには、JDBC URL、ユーザー名、パスワードおよび構成ファイルが必要です。構成ファイルは、RESTサーバー接続の作成時にアップロードする必要があるfile_name.rest
ネーミング規則を持つモデル・ファイルです。構成ファイルを作成するには、エンドポイント、表マッピングおよび認証方法を指定する必要があります。構成ファイルは、任意のテキスト・エディタを使用して作成できます。
- ホームページの左側のペインで、「接続」タブをクリックします。
「接続」ページが表示されます。
- 「接続の作成」をクリックします
「接続の作成」ページが表示されます。
- 次のいずれかを行います。
- 「タイプの選択」フィールドに、接続タイプの名前を入力します。
- 「アプリケーション」タブを選択します。
- 接続タイプとして「汎用Rest構成」を選択します。
- 「次へ」をクリックします
- 「接続名」フィールドにはデフォルト名が事前に移入されています。この値は編集可能です。
- 「構成ファイル」テキスト・ボックスを使用して、使用する構成ファイルをアップロードします。
- 「JDBC URL」テキスト・ボックスに、サーバーに接続するURLを入力します。
- 「ユーザー」および「パスワード」テキスト・ボックスに、RESTエンドポイントに接続するためのユーザー名とパスワードを入力します。JDBC URLでこれらの値が適用できないか、すでに指定されている場合は、これらのフィールドを空白のままにできます。
- 必要なすべての接続の詳細を指定した後、「接続のテスト」をクリックして接続をテストします。
- 「作成」をクリックします
新しい接続が作成されます。
親トピック: 接続の使用