データベース・ソリューションSkyLink でAlloyDB のデータを連携利用

兵藤朋代
兵藤朋代
コンテンツスペシャリスト
データベース・ソリューションSkyLink と AlloyDB ODBC Driver を使ってAlloyDB のデータを利用する方法



SkyLink はイースト株式会社が提供するデータベース・ソリューションです。

この記事では、SkyLink と CData ODBC ドライバを使って、SkyLink でAlloyDB のデータを活用する方法を紹介します。

CData ODBC ドライバとは?

CData ODBC ドライバは、以下のような特徴を持ったリアルタイムデータ連携ソリューションです。

  1. AlloyDB をはじめとする、CRM、MA、会計ツールなど多様なカテゴリの270種類以上のSaaS / オンプレミスデータソースに対応
  2. 多様なアプリケーション、ツールにAlloyDB のデータを連携
  3. ノーコードでの手軽な接続設定
  4. 標準 SQL での柔軟なデータ読み込み・書き込み

CData ODBC ドライバでは、1.データソースとしてAlloyDB の接続を設定、2.SkyLink 側でODBC Driver との接続を設定、という2つのステップだけでデータソースに接続できます。以下に具体的な設定手順を説明します。

CData ODBC ドライバのインストールとAlloyDB への接続設定

まずは、本記事右側のサイドバーからAlloyDB ODBC Driver の無償トライアルをダウンロード・インストールしてください。30日間無償で、製品版の全機能が使用できます。

  1. ODBC DSN に必要な接続プロパティの値を入力します。 組み込みのMicrosoft ODBC データソースアドミニストレーターを使用してDSN を構成できます。 これは、ドライバーのインストール時の最後のステップでも可能です。 Microsoft ODBC データソースアドミニストレータを使用してDSN を作成および設定する方法については、ヘルプドキュメントの「はじめに」の章を参照してください。

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

    AlloyDB に接続するには、次の接続プロパティが必要です。

    • Server:AlloyDB データベースをホスティングしているサーバーのホスト名またはIP アドレス。
    • Port(オプション):AlloyDB データベースをホスティングしているサーバーのポート。このプロパティはデフォルトで5432に設定されます。
    • User:AlloyDB サーバーに認証する際に使われるユーザー。
    • Password:AlloyDB サーバーに認証する際に使われるパスワード。
    • Database(オプション):AlloyDB サーバーに接続する場合のデータベース。設定されていない場合は、ユーザーのデフォルトデータベースが使用されます。

    AlloyDB への認証

    標準認証

    標準認証(事前に提供されたユーザーとパスワードの組み合わせを使用)は、デフォルトの認証形式です。

    標準認証で接続する場合は、これ以上のアクションは必要ありません。

    pg_hba.conf 認証スキーム

    CData 製品がサポートしている他の認証方法では、AlloyDB サーバー上のpg_hba.conf ファイルで有効化する必要があります。

    AlloyDB サーバーでの認証の設定については、こちらを参照してください。

    MD5

    pg_hba.conf ファイルのauth-methodmd5 に設定すると、MD5 パスワード検証を使用して認証できます。

    SASL

    CData 製品は、SASL(特にSCRAM-SHA-256)でパスワードを検証することで認証できます。

    この認証方法を使用するには、pg_hba.conf ファイルのauth-methodscram-sha-256 に設定します。

    Kerberos

    Kerberos 認証は、CData 製品が接続を試行している際にAlloyDB サーバーで開始されます。この認証方法を有効化するには、AlloyDB サーバーでKerberos を設定します。AlloyDB サーバーでのKerberos 認証の設定を完了したら、CData 製品からKerberos 認証を行う方法については、ヘルプドキュメントの「Kerberos の使用」セクションを参照してください。

  2. DSN設定
  3. 入力後、接続テストが成功すれば設定は完了です。

SkyLink のインストール

続いてSkyLink のインストールを行います。

  1. SkyLink はイースト株式会社のサイトから取得できます。インストーラーを入手後、Wizard に従ってSkyLinkのインストールを進めます。
  2. インストールの途中で「接続データベースの選択」がありますので、ここで「ODBC」を選択し、インストールを実施してください。

SkyLink からの接続

それでは実際にSkyLink からAlloyDB のデータに接続してみたいと思います。

  1. SkyLink を立ち上げて「新規作成」を選択し「OK」をクリックします。
  2. 接続可能なODBC DSN の一覧が表示されるので、先ほど構成したDSNを選択し、「OK」をクリックします。
  3. 接続が正常に完了すると、画面左側でAlloyDB のテーブル一覧を参照できるようになります。
  4. テーブルをダブルクリックすることで、コマンド画面に配置できます。あわせて取得したいカラムを選択してください。
  5. 選択完了後、画面右上の「検索」をクリックすることで
  6. AlloyDB のデータ一覧を確認することができます。
  7. このようにして作成したコマンドを用いて、SkyLink ではフォームや検索画面、Excel 連携を実施することができます。

AlloyDB からSkyLink へのデータ連携には、ぜひCData ODBC ドライバをご利用ください

このようにCData ODBC Driver for AlloyDB とSkyLink を組み合わせることで、簡単にAlloyDB のデータを活用した連携を実現できます。ぜひ、30日の無償評価版 をお試しください。

日本のユーザー向けにCData ODBC ドライバは、UI の日本語化、ドキュメントの日本語化、日本語でのテクニカルサポートを提供しています。

はじめる準備はできましたか?

AlloyDB ODBC Driver の無料トライアルをダウンロードしてお試しください:

 ダウンロード

詳細:

AlloyDB Icon AlloyDB ODBC Driver お問い合わせ

AlloyDB ODBC ドライバーは、ODBC 接続をサポートする任意のアプリケーションからリアルタイムなAlloyDB アカウントデータに直接接続できるパワフルなツールです。標準のODBC ドライバーインタフェースを使用して、データベースのようにAlloyDB データにアクセスし、読み、書き、更新を実行できます。