データをインポートする方法を確認する前に、Oracle データベースへ接続するための前提条件を見ていきましょう。
Oracle の前提条件
Oracle への接続を進める前に、以下の共通条件を満たしていることを確認してください。
1. Zoho DataPrep サーバーにデータベースの読み取り権限を付与してください。
2. データベースへの正しいログイン資格情報をお持ちであることをご確認ください。ベストプラクティスとして、対象データベースに Zoho DataPrep サーバーから、該当データベースのネイティブな管理ソフトウェアを利用して接続できるかお試しください。
Oracle データベースに接続するには、オペレーティングシステムの環境変数を設定する必要があります。
Windows で環境変数を設定する方法
Windows プラットフォームでは、環境変数は Windows レジストリに保存され、自動的に設定されます。手動で設定する必要はありません。
Linuxで環境変数を設定する方法
リモートでOracle Database XEに接続する際に環境変数を設定するには、リモートコンピュータのターミナルセッションで次のいずれかのコマンドを入力します。
Bourneシェル、Kornシェル、またはBashシェルの場合:
データ元 /商品/11。2。+10、-10/client/bin/oracle_env。sh
Cシェルの場合:
データソース /商品/11。2。+10、-10/client/bin/oracle_env。sh
メモ: Oracle データベースへ接続するには、接続権限と SELECT_CATALOG_ROLE の両方を持つユーザーが必要です。
Oracle からデータをインポートする方法
1. 既存のパイプラインを開くか、
パイプラインを作成し、
ホームページ、
Pipelinesタブ、または
Workspacesタブから
データを追加オプションをクリックします。
情報: パイプラインビルダーの上部にあるデータのインポート
アイコンをクリックして、複数のソースからパイプラインにデータを取り込むこともできます。
2. 次の画面で、必要なデータベースを選択するか、左側のペインからDatabasesカテゴリをクリックします。
3. Connectionドロップダウンから新しい外部連携を選択します。既存の外部連携がある場合は、Connectionドロップダウンから必要な連携を選択できます。
4. Connection 名前セクションで連携の名前を入力します。
5. Zoho Databridgeはローカルデータベースからのデータインポートを支援するツールです。ローカルデータベースからデータをインポートするには、Databridgeが必要です。
メモ: 初めてZoho Databridgeをダウンロードする場合は、
こちらでインストール方法をご確認ください。
6. Databridgeをマシンにインストールしたら、DatabridgeドロップダウンからDatabridgeを選択します。
メモ: データをインポートしたいデータベースと同じネットワーク内にインストールされているDatabridgeを選択してください。
7. Database 種類ドロップダウンでOracleを選択し、Database server host 名前とPort番号を入力します。
8. Oracle SID/サービス 名前を入力し、認証が必要な場合はユーザー名とパスワードを入力してください。
メモ: データベースサーバーがSSLによる暗号化データの提供に設定されている場合は、使用する SSLチェックボックスを選択することもできます。
9. データベースの設定を保存し、接続を使ってデータベースへ接続します。
メモ: 今後データベースからインポートする際の接続設定は自動的に保存されます。認証情報は安全に暗号化されて保管されます。
10. インポートしたいテーブルを選択します。
11. または、SQLクエリを利用してデータをインポートすることも可能です。
データベースからクエリでデータをインポートする場合、増分取得オプションは利用できません。ローカルデータベースからの増分取得についての詳細はこちらをクリックしてください。
12. インポートするボタンをクリックします。
13
. データフローの作成と各ステージで必要な変換を適用したら、ステージを右クリックして宛先を追加し、データフローを完了できます。
メモ: パイプラインに宛先を追加した後は、最初に手動実行でパイプラインを実行してみてください。手動実行が正常に完了したのを確認後、自動化のためにスケジュール設定ができます。各種実行方法の詳細はこちらをご覧ください。
スケジュール、バックフィル、手動更新、Webhook、またはZoho Flowを設定する際、すべてのソースに対してインポート設定が必須です。インポート設定を行わない場合、実行内容を保存できません。インポート設定の方法については
こちらをクリックして詳細をご確認ください。
14.
実行の設定後、指定した時刻にパイプラインジョブが作成されます。ジョブの詳細情報はジョブ概要でステータスを確認できます。こちらをクリックしてジョブ概要の詳細をご覧いただけます。
Oracleコネクションを編集するには
DataPrepは、データの外部連携情報を保存し、接続先のデータ元やデータ送信先に必要な認証情報や頻度、時間などを毎回入力する手間を省きます。保存済みのデータ接続は、接続の編集オプションを使って、いつでも編集や新しいパラメーター・認証情報で更新できます。
1. 新規データセット作成時、保存済みデータ外部連携をデータ元の選択セクション左側のペインからクリックします。
2. データインポート画面から、保存したデータ外部連携の管理が可能です。省略記号(3点)アイコンをクリックすると、接続の共有、編集、概要の表示、削除ができます。
3. 接続の編集オプションをクリックすると、保存済み接続を新しいパラメーターや認証情報で更新できます。