データのインポート方法を確認する前に、Sqliteデータベースに接続するための前提条件を確認しましょう。
Sqliteの前提条件
お使いのSqliteに接続する前に、以下の条件を満たしていることを確認してください。
1. Zoho DataPrepサーバーにデータベースの読み取り権限を付与してください。
2. データベースへの正しいログイン認証情報をご用意ください。ベストプラクティスとして、対象のデータベースにZoho DataPrepサーバーから、該当データベースのネイティブデータベース管理ソフトウェアを使って接続できるか事前にお試しください。
Sqliteからデータをインポートする方法
1. 既存のパイプラインを開くか、
新規パイプラインを作成し、
ホームページ、
Pipelinesタブ、または
Workspacesタブから
データ追加オプションをクリックします。
情報: パイプラインビルダーの上部にあるデータインポート
アイコンをクリックすると、複数ソースからパイプラインにデータを取り込むことも可能です。
2. 次の画面で、対象のデータベースを選択するか、左側のペインからDatabasesカテゴリをクリックしてください。
3. 新しい外部連携を選択し、Connection ドロップダウンから選択します。既存の外部連携がある場合は、Connectionドロップダウンから必要な接続を選択できます。
4. Connection 名前セクションで接続名を入力します。
5. Zoho Databridgeは、ローカルデータベースからのデータインポートを支援するツールです。Databridgeは、任意のローカルデータベースからデータをインポートする際に必須です。
メモ: 初めてZoho Databridgeをダウンロードする場合は、
こちらでインストール方法をご確認ください。
6. Databridgeをマシンにインストールしたら、DatabridgeドロップダウンからDatabridgeを選択します。
メモ: データをインポートしたいデータベースと同じネットワーク上にインストールされたDatabridgeを選択してください。
7. Database 種類ドロップダウンからSqliteを選択します。
8. ローカルデータベースのフルファイルパスを入力します。
9. データベース構成を保存し、接続を使ってデータベースに接続します。
メモ: 接続構成は、今後データベースからインポートする際に自動的に保存されます。認証情報は安全に暗号化されて保存されます。
10. インポートが必要なテーブルを選択します。
11. または、SQLクエリを使用してデータをインポートすることもできます。
クエリを使用してデータベースからインポートした場合、インクリメンタルフェッチオプションは利用不可です。インクリメンタルフェッチについての詳細はこちらをクリックしてください。
12. インポートするボタンをクリックします。
13
. データフローの作成および各ステージで必要な変換の適用が完了したら、ステージを右クリックし、宛先を追加してデータフローを完了できます。
メモ: パイプラインに宛先を追加した後は、最初に手動実行でパイプラインを試すことを推奨します。手動実行が問題なく動作することを確認したら、自動化のためにスケジュールの設定が可能です。各種実行タイプの詳細はこちらをご参照ください。。
スケジュール、バックフィル、手動更新、Webhook、またはZoho Flowを設定する際は、すべてのソースでインポートする設定が必須です。インポートする設定を行わない場合、実行を保存できません。インポートする設定方法の詳細は
こちらをクリックしてください。
14.
実行を設定した後、パイプラインジョブが実行時に作成されます。ジョブのステータスや詳細は、Job概要で確認できます。こちらをクリックでJob概要の詳細をご覧いただけます。
Sqlite接続の編集方法
DataPrepは、データ外部連携を保存し、資格情報や頻度、時間などの入力の手間を省き、必要なデータ元や宛先への接続を簡単にします。保存されたデータ接続は、接続を編集オプションを使って、いつでも編集・新しいパラメーターや資格情報で更新できます。
1. 新規データセットを作成する際、保存済みデータ外部連携を左ペインのデータ元を選択セクションからクリックします。
2. データインポート画面から保存済みデータ外部連携の管理が可能です。三点リーダー(3点)アイコンをクリックすると、連携の共有・編集・概要表示・削除が行えます。
3.
接続を編集オプションをクリックして、保存済み連携を新しいパラメーターや資格情報で更新します。