他のクラウドサービスからデータをインポート - MS SQL Server

他のクラウドサービスからデータをインポート - MS SQL Server

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




Zoho DataPrepでは、MS SQL Server(Microsoft SQL Server)などの他のクラウドサービスからデータをインポートできます。MS SQL Serverは、Microsoftが開発した構造化クエリ言語(SQL)に基づく独自のリレーショナルデータベース管理システムです。

MS SQL Serverの事前準備

MS SQL Serverへの接続を行う前に、以下の条件を満たしていることをご確認ください。

1. Zoho DataPrepサーバーにデータベースの読み取り権限を付与してください。

2. データベースへの正しいログイン認証情報をお持ちであることをご確認ください。ベストプラクティスとして、対象データベースへZoho DataPrepサーバーから、該当データベース用のネイティブなデータベース管理ソフトウェアを利用して接続をお試しください。

3. Zoho DataPrepは、MS SQL Serverへの接続にSQL Server認証をサポートしています。セキュリティ設定でSQL Server認証とWindows認証方式が有効になっていることをご確認ください。



4. SQL Server Configuration Managerページで、SQL Server Network configurationオプションをクリックし、必要なSQL Serverインスタンス名を選択して、Shared memory、Named pipes、TCP/IPのプロパティを有効にしてください。



5. TCP/IPを右クリックし、Propertiesへ移動し、IP Addressesタブを開きます。「有効」と「有効」項目が「はい」になっていることを確認し、TCP/IPポートを設定してください。OKをクリックして続行します。



6. SQL Server ConfigurationでTCP/IPを有効にします。SQL Server Configuration Managerを開いてください。




7. SQL Server Network Configurationへ移動し、プロトコルに進みます。

8. 右クリックしてTCP/IPを有効にします。

9. TCP/IPを右クリックし、Propertiesへ移動します。

10。IP AddressesタブでIPAllを探します。

11. TCP Portを1433(SQL Serverの初期設定)に設定し、OKをクリックします。

12. これらの変更後、MSSQLサービスを再起動してください。(Management and Server ConfigツールまたはWindowsサービスから再起動できます。)

Databaseユーザー権限

ユーザーがログインする前に、db_datareader権限が付与されていることをご確認ください。

役割/権限とアクセス範囲:db_datareader - 特定のデータベース内のすべてのテーブルおよびビューに対してSELECT権限を付与します。

MS SQL Server への接続に使用するユーザーアカウントには、該当データベースで以下のロールが関連付けられている必要があります。

Database 名前 ユーザー 役割
AMDB public, db_owner
Master public, db_datareader
msdb public, db_datareader

SQL Server に SQL 名前付きインスタンスで接続する場合は、「SQL Browser サービス」が MSSQL ホストサーバー上で稼働していることを確認し、ユーザーに表示する Database 状態の権限を付与してください。

表示する Database 状態 権限を付与する方法

1. MSSQL Server Management Studioを開きます。
2. インポートしたいデータベースを右クリックし、プロパティを選択します。
3. プロパティダイアログの権限タブで、public の権限を選択し、表示する Database 状態リストを探して該当する許可チェックボックスを選択します。



他のクラウドサービスからデータをインポートする - MS SQL Server

1. パイプラインの作成 または ホーム ページ、 Pipelines タブまたは Workspaces タブから既存のパイプラインを開き、 データ追加 オプションをクリックします。また、 データインポート オプションを Workspaces タブでクリックしてデータをインポートできます。


Info情報: できることは、インポートする dataアイコンをパイプラインビルダーの上部でクリックし、複数のソースからデータをパイプラインに取り込むことができます。



2. 左側のペインから Cloud databasesカテゴリーを選択し、Other Cloud サービスをクリックします。また、Other Cloud サービスを検索することもできます。

 

 

Notesメモ: すでに Other Cloud サービス - MS SQL Server の接続を追加済みの場合は、Saved 外部連携カテゴリーの中から必要な接続を選択し、インポートを続けてください。Saved 外部連携の詳細については、こちらをご覧ください。 

3. Database サービス 名前のドロップダウンでOther Cloud サービスを選択し、MS SQL ServerのDatabase 種類を選択します。

 

4. 認証のため、EndpointPortSQL Server Instance 名前Database 名前ユーザー名パスワードを入力します。

 

5. Connection 名前欄に、この接続の一意な名前を入力します。

 

6. データベースサーバーがSSLを使って暗号化されたデータを提供するように設定されている場合は、使用する SSLのチェックボックスを選択できます。

 

7. 接続ボタンをクリックします。

 


Notes

メモ: 接続設定は今後のデータインポートのために保存されます。認証情報は安全に暗号化されて保存されます。


8. インポートが必要なテーブルを選択します。

Warningクエリを使用してデータベースからデータをインポートする場合、インクリメンタルフェッチオプションは利用不可です。こちらをクリックして、クラウドデータベースからのインクリメンタルフェッチの詳細をご確認ください。


 

9. SQLクエリの使用オプションを利用して、データを選択・インポートすることも可能です。

Warningクエリを使用してデータベースからデータをインポートする場合、インクリメンタルフェッチオプションは利用不可です。こちらをクリックして、クラウドデータベースからのインクリメンタルフェッチの詳細をご確認ください。

  

10. クリック インポートする をクリックして、データのインポートをアカウントから開始します。


11. データのインポートが完了すると、 Pipeline builderページが開き、トランスフォームの適用を開始できます。また、ステージを右クリックして データの準備 オプションを選択すると、 DataPrep Studio ページでさまざまなトランスフォームを使ってデータを準備できます。 こちらをクリック すると、トランスフォームの詳細をご覧いただけます。



12. データフローの作成と各ステージで必要な変換を適用した後、ステージを右クリックし、宛先を追加してデータフローを完了します。
Notes
メモ: パイプラインに宛先を追加した後は、まず手動実行でパイプラインを実行し、正常に動作することを確認してください。手動実行で問題がなければ、その後でスケジュールを設定してパイプラインを自動化できます。各種実行方法についてはこちらをご参照ください。
スケジュール、バックフィル、手動更新、Webhook、またはZoho Flowを設定する際、すべてのソースに対してインポート設定が必須となります。インポート設定を行わない場合、実行内容は保存できません。インポート設定の方法についてはこちらをご覧ください。

13. 実行の設定が完了すると、指定した実行時刻にパイプラインジョブが作成されます。ジョブのステータスや詳細は、ジョブ概要で確認できます。こちらでジョブ概要の詳細をご確認いただけます。

Other Cloud サービス - MS SQL Server 接続を編集する方法 

DataPrep では、データの外部連携情報を保存し、毎回接続情報を入力する手間を省くことができます。保存したデータ接続は、編集 connection オプションを使用して、いつでも編集や新しいパラメーター・認証情報への更新が可能です。

 

1. 新規データセット作成時、左ペインのSaved 外部連携選択する your data データ元 ボックスの下にある項目からクリックします。


 

2. データインポート画面から、保存済み外部連携の管理が可能です。(省略記号) アイコンをクリックすると、接続の共有、編集、概要表示、削除ができます。


 

3. 編集 connection オプションをクリックします。保存済み接続のすべてのパラメーターや認証情報を更新でき、更新する をクリックして変更を保存します。

 

関連情報

データのエクスポート方法 - 他のクラウドサービス(MS SQL Server)

保存済みデータ外部連携を利用したデータのインポートについて

クラウドストレージサービスからデータをインポートする方法

スケジュールについて

ローカルデータベースからデータをインポートする


    Zoho CRM 管理者向けトレーニング

    「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。

    日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。

    Zoho CRM Training



            Zoho Campaigns Resources

              Zoho WorkDrive Resources




                • Desk Community Learning Series


                • Digest


                • Functions


                • Meetups


                • Kbase


                • Resources


                • Glossary


                • Desk Marketplace


                • MVP Corner


                • Word of the Day


                • Ask the Experts









                                • Related Articles

                                • 他のクラウドサービスからデータをインポート - MySQL

                                  お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 Zoho DataPrep では、MySQL などの他のクラウドサービスからデータをインポートすることができます。MySQL は、Oracle 社が開発したリレーショナルデータベース管理システムで、構造化クエリ言語(SQL)を基盤としています。 MySQL の事前準備 MySQL ...
                                • 他のクラウドサービスからデータをインポート - MemSQL

                                  お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 Zoho DataPrep では、SingleStore(旧称 MemSQL)などの他のクラウドサービスからデータをインポートすることができます。SingleStore ...
                                • 他のクラウドサービスからデータをインポート - Oracle

                                  お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 Zoho DataPrep では、Oracle などの他のクラウドサービスからデータをインポートすることができます。Oracle は、オラクル社が開発したリレーショナルデータベース管理システムで、データの保存、整理、検索に利用されています。 Oracle 利用の前提条件 Oracle ...
                                • 他のクラウドサービスからデータをインポート - PostgreSQL

                                  お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 PostgreSQL の前提条件 PostgreSQL への接続を行う前に、以下の条件が満たされていることをご確認ください。 1. Zoho DataPrep サーバーにデータベースの読み取り権限を付与してください。 2. ...
                                • 他のクラウドサービスからデータをインポート - Maria DB

                                  お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 Zoho DataPrepは、Maria DBなどの他のクラウドサービスからのデータインポートに対応しています。Maria DBは、テーブルにデータを保存するオープンなデータ元のリレーショナルデータベース管理システム(RDBMS)です。 Maria DBの前提条件 Maria ...

                                Resources

                                Videos

                                Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                eBooks

                                Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                Webinars

                                Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                CRM Tips

                                Make the most of Zoho CRM with these useful tips.