RazorSQL からSage Intacct のデータに連携。

データベース管理ツールのRazorSQL からGUI でウィザードとクエリからSage Intacct のデータに連携する。.

古川えりか
コンテンツスペシャリスト

最終更新日:2023-04-25

この記事で実現できるSage Intacct 連携のシナリオ

こんにちは!ドライバー周りのヘルプドキュメントを担当している古川です。

CData JDBC Driver for SageIntacct を使って、各種ツールからSage Intacct のデータにアクセスすることが可能になります。本記事では、Sage Intacct のデータにRazorSQL のウィザードから連携利用する方法を紹介します。

Sage Intacct JDBC Data Source の設定

  1. RazorSQL アプリケーションを開いて、Connections メニューから、Add Connection Profile -> Other -> JDBC にナビゲートします。
  2. Connection Wizard で、以下を設定します:
    • Driver Location:JDBC Driver のインストールディレクトリのlib サブフォルダに設定します。
    • Driver Class: ドライバークラスを cdata.jdbc.sageintacct.SageIntacctDriver に設定します。
    • Username:ユーザー名。(ユーザー名をブランクにして、JDBC URL 内で設定することも可能です。)
    • Password:パスワード。(ユーザー名をブランクにして、JDBC URL 内で設定することも可能です。)
    • JDBC URL:接続パラメータを入力します:jdbc:sageintacct: から始まるJDBC URL を入力します。接続プロパティをカンマ区切りで書きます。

      Sage Intacct 接続プロパティの取得・設定方法

      独自のWeb サービスクレデンシャル、埋め込みクレデンシャル(Basic 認証)、またはOkta クレデンシャルのいずれかを使用して、Sage Intacct への接続を確立できます。

      Sage Intacct への認証

      Sage Intacct は2種類の認証をサポートします。Basic およびOkta です。選択した認証方法に関連するプロパティを設定して、接続を構成します。

      Basic 認証

      Basic 認証スキームでは、埋め込みクレデンシャルを使用してデータの読み書きが可能です。オプションとして、独自のWeb サービスクレデンシャルを指定することもできます。

      Basic 認証を使用して認証を行うには、以下のプロパティを設定します。

      • AuthSchemeBasic
      • CompanyID:Sage Intacct にログインする際に会社を識別するために使用するID。
      • User:Sage Intacct へのログインに使用するログイン名。
      • Password:ログインクレデンシャル用のパスワード。
      • (オプション)SenderID およびSenderPassword:Web サービスのSender ID およびパスワード。
      Okta 認証についてはヘルプドキュメントを参照してください。

      一般的なURL ::

      jdbc:sageintacct:User=myusername;CompanyId=TestCompany;Password=mypassword;SenderId=Test;SenderPassword=abcde123;
  3. Sage Intacct 接続プロパティの取得・設定方法

    独自のWeb サービスクレデンシャル、埋め込みクレデンシャル(Basic 認証)、またはOkta クレデンシャルのいずれかを使用して、Sage Intacct への接続を確立できます。

    Sage Intacct への認証

    Sage Intacct は2種類の認証をサポートします。Basic およびOkta です。選択した認証方法に関連するプロパティを設定して、接続を構成します。

    Basic 認証

    Basic 認証スキームでは、埋め込みクレデンシャルを使用してデータの読み書きが可能です。オプションとして、独自のWeb サービスクレデンシャルを指定することもできます。

    Basic 認証を使用して認証を行うには、以下のプロパティを設定します。

    • AuthSchemeBasic
    • CompanyID:Sage Intacct にログインする際に会社を識別するために使用するID。
    • User:Sage Intacct へのログインに使用するログイン名。
    • Password:ログインクレデンシャル用のパスワード。
    • (オプション)SenderID およびSenderPassword:Web サービスのSender ID およびパスワード。
    Okta 認証についてはヘルプドキュメントを参照してください。

The JDBC data source, defined by the JAR path, driver class, and JDBC URL.接続文字列はJDBC URL で接続情報を指定します。(QuickBooks is shown.)

Sage Intacct からテーブルを選択してクエリを実行

接続を確立後、Wizard が閉じ、接続はコネクションパネルで接続が利用可能になります。テーブルをクエリしてみます。

The results of a query in RazorSQL.(QuickBooks is shown.)

関連コンテンツ

トライアル・お問い合わせ

30日間無償トライアルで、CData のリアルタイムデータ連携をフルにお試しいただけます。記事や製品についてのご質問があればお気軽にお問い合わせください。