Pervasive SQLからのデータのインポート

Pervasive SQLからのデータのインポート

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。




Pervasive SQLデータベースからZoho Databridgeを使用してZoho DataPrepにデータをインポートできます。Zoho Databridgeについては、こちらをクリックしてください

データのインポート方法を確認する前に、Pervasive SQLデータベースへの接続に必要な前提条件を確認します。

Pervasive SQLの前提条件

次の共通条件を満たしていることを確認してから、Pervasive SQLへの接続を進めてください。

1. Zoho DataPrepサーバーにデータベースの読み取り権限を付与します。

2. データベースのログイン認証情報が正しいことを確認します。各データベースに対応する標準のデータベース管理ソフトウェアを使用して、Zoho DataPrepサーバーから対象データベースへの接続を試すことをお勧めします。

リモートサーバーからPervasiveデータベースにアクセスするには、サーバーを登録する必要があります。次の手順に従って、モートサーバーエンジンを登録してください 

  • Pervasive PSQL Explorerで、ツリー内の最上位ノード(Pervasive PSQL)を右クリックします。
  • 新規→[サーバー]をクリックします。
  • 登録するサーバーを指定します。
  • ネットワーク上でサーバーを識別するための名前またはサーバーのIPアドレスを入力します。
  • 完了]をクリックします。
  • PCCのPervasive PSQL Explorerウィンドウで、[エンジン]モードにサーバーが表示されます。

データベースユーザーの権限

Pervasive SQLに接続するには、pervasiveJDBC JARファイル(jpscs.jar、pvjdbc2.jar、pvjdbc2x.jar)が<インストールディレクトリ>/reports/lib フォルダーに存在することを確認し、Zoho DataPrepを再起動します。

  • Pervasive SQLコントロールセンター]を開きます。エンジン名を右クリックし、プロパティ]をクリックします。

  • [通信プロトコル]を選択します。TCP/IPマルチホームオプションを有効にします。

  • Zoho DataPrepと連携するデータベースを右クリックし、[プロパティ]をクリックします。

  • [セキュリティ]タブで、セキュリティが無効になっている場合はユーザー名を使用して連携し、有効になっている場合はユーザー名とパスワードを使用して連携します。

Pervasive SQLからデータをインポートするには

1. [ホーム]ページ、[パイプライン]タブ、または[ワークスペース]タブから、既存のパイプラインを開くか、パイプラインを作成し[データを追加する]オプションをクリックします。
Info情報:パイプラインの作成画面の上部にある[データをインポートする]アイコンをクリックして、複数のインポート元からパイプラインにデータを取り込むこともできます。


2. 次の画面で、必要なデータベースを選択するか、左側のパネルで[データベース]カテゴリーをクリックします。



3. [データ連携]のドロップダウンから[新しいデータ連携]を選択します。既存のデータ連携がある場合は、[データ連携]のドロップダウンから必要なデータ連携を選択できます。

4. [データ連携名]セクションにデータ連携の名前を入力します。

5. Zoho Databridgeは、ローカルデータベースからのデータのインポートを支援するツールです。ローカルデータベースからデータをインポートするには、Zoho Databridgeが必須です。
Notes
メモ:Zoho Databridgeを初めてダウンロードする場合は、こちらでインストール方法を確認してください。



6. 使用する端末にデータブリッジをインストールしたら、[データブリッジ]のドロップダウンから使用するデータブリッジを選択します。
Notes
メモ:データのインポート元となるデータベースと同じネットワークにインストールされているデータブリッジを選択してください。

7. [Pervasive SQL][データベースの種類]のドロップダウンで選択し、[データベースサーバーのホスト名][ポート]番号を入力します。

8. [データベース名]を入力し、認証が必須の場合はユーザー名とパスワードを入力します。



9. データベースの設定を保存し、[連携する]をクリックしてデータベースに連携します。
Notes
メモ:データ連携の設定は、今後このデータベースからインポートする際に使用できるよう自動的に保存されます。認証情報は安全に暗号化されて保存されます。

10. インポートするテーブルを選択します。



11. 別の方法として、SQLクエリーを使用してデータをインポートすることもできます。
Warning
データベースからクエリーを使用してデータをインポートする場合、増分取得オプションは利用不可です。ローカルデータベースからの増分取得について詳しくは、こちらをクリックしてください。


12. [インポート]ボタンをクリックします。

13. データフローの作成と、各ステージで必要な加工処理の適用が完了したら、ステージを右クリックして[出力先を追加]し、データフローを完成させます。
Notes
メモ:パイプラインにエクスポート先を追加した後、まずは手動での実行により、自分のパイプラインを実行してみることができます。手動での実行が正常に動作することを確認したら、パイプラインを自動化するための実行予約設定を行えます。実行の種類については、こちらをご参照ください。
実行予約、バックフィル、手動での再読み込み、Webhook、またはZoho Flowを設定する際は、すべての元データに対してインポート設定を行う必要があります。インポート設定を行わないと、実行を保存できません。インポート設定の方法について詳しくは、こちらをクリックしてください

14. 実行を設定すると、実行時にパイプラインジョブが作成されます。ジョブのステータスと詳細は、ジョブの概要で確認できます。こちらをクリックすると、ジョブの概要について詳しく確認できます。

Pervasive SQLのデータ接続を編集するには

DataPrepでは、データソースやエクスポート先に接続するたびに認証情報を入力する手間を省くため、データ接続が保存されます。保存済みのデータ接続は、[接続を編集する]機能を使用して、いつでも新しいパラメーターや認証情報に更新できます。

1. 新しいデータセットを作成する際に、[データソースを選択]セクションの左ペインで、[保存済みのデータ接続]をクリックします。



2. 保存済みのデータ接続は、データのインポート画面から直接管理できます。省略記号(3点)アイコンをクリックすると、データ接続の共有、編集、データ接続の概要の表示、または削除を行えます。



3. 保存済みのデータ接続を新しいパラメーターや認証情報で更新するには、[接続を編集する]をクリックします。