Connect Spreadsheets で Excel for the Web(Excel 365/Online)からリアルタイムのSybase のデータにアクセス

Cameron Leblanc
Cameron Leblanc
Senior Technology Evangelist
Connect Spreadsheets を使用して Excel 365 Online(Excel for the web)からSybase のデータに接続。

Connect AI の手順をお探しですか?

Connect AI アカウントには Connect Spreadsheets が含まれているため、以下の手順を使用できます。Connect Spreadsheets プラットフォームを参照する際に若干の違いが見られる場合がありますが、基本的な原則は同じです。


Microsoft Excel for the web は、Microsoft Excel のクラウドネイティブ版です。CData の Connect Spreadsheets と組み合わせることで、Excel 内から直接Sybase のデータにアクセスでき、データ分析、コラボレーション、計算などが可能になります。この記事では、Connect Spreadsheets で Sybase に接続し、オンラインの Excel スプレッドシートでリアルタイムのSybase のデータにアクセスおよび更新する方法を説明します。

Connect Spreadsheets は、すべてのリアルタイムデータを Microsoft Excel や Google Sheets に取り込む最も簡単な方法です。ファイルのダウンロード、整形、アップロードを繰り返す必要はもうありません。データに接続し、表示したいデータセットを選択して、スプレッドシートにインポートするだけです。

このセットアップには、Connect Spreadsheets インスタンスと Excel 用 Connect Spreadsheets アドインが必要です。開始するには、Connect Spreadsheets の無料トライアルにサインアップし、無料の Connect Spreadsheets Excel アドインをインストールしてください。


Excel 用のSybase 接続を設定

Excel からSybase への接続は、Connect Spreadsheets を通じて可能になります。Excel からSybase のデータを操作するには、まず Sybase 接続を作成して設定します。

  1. Connect Spreadsheets にログインし、Sources をクリックして Add Connection をクリックします 接続の追加
  2. Add Connection パネルから「Sybase」を選択します データソースの選択
  3. Sybase に接続するために必要な認証プロパティを入力します。

    Sybase は、Basic 認証、Kerberos 認証、LDAP 認証などの認証方法をいくつかサポートしています。

    Basic 認証を使用した接続

    次を設定してデータを認証し接続します。User およびPassword を設定してSybaseIQ 認証を使用します。

    • User:認証Sybase ユーザーのユーザー名に設定。
    • Password:認証Sybase ユーザーのパスワードに設定。
    • Server:SybaseIQ またはSAP SQL Anywhere データベースインスタンスの名前またはネットワークアドレスに設定。
    • Database:指定されたサーバーで実行されているSybaseIQ またはSAP SQL Anywhere データベースの名前に設定。

    オプションで、UseSSL をtrue に設定することにより、TLS/SSL で接続を保護できます。

    Note: 上記のCData 製品 設定でSAP SQL Anywhere のインスタンスに接続することもできます。

    Kerberos 認証を使用した接続

    Kerberos 認証を活用するには、次の接続プロパティを使用してそれを有効にすることから始めます。

    • AuthScheme:Kerberos に設定すると、Sybase への認証に使用されます。

    Kerberos 認証用に設定する必要がある接続プロパティに関しては、Kerberos の使用 情報を参照してください。

    以下は接続文字列の例です。

    Server=MyServer;Port=MyPort;User=SampleUser;Password=SamplePassword;Database=MyDB;Kerberos=true;KerberosKDC=MyKDC;KerberosRealm=MYREALM.COM;KerberosSPN=server-name

    LDAP 認証を使用した接続

    LDAP 認証で接続するには、LDAP 認証メカニズムを使用するようにSybase サーバーサイドを設定する必要があります。

    LDAP 用にSybase を設定したら、Basic 認証と同じクレデンシャルを使用して接続できます。接続の設定(Salesforce の例)

  4. Create & Test をクリックします

接続の設定が完了したら、Excel for the web からSybase のデータに接続する準備が整いました。

Excel for the web でリアルタイムのSybase のデータにアクセス

以下の手順では、Excel から Connect Spreadsheets に接続してリアルタイムのSybase のデータにアクセスする方法を説明します。

  1. Excel にログインし、新しいシートを作成します(または既存のシートを開きます)。
  2. Insert をクリックし、Office Add-ins をクリックします。(アドインをすでにインストールしている場合は、ステップ 4 に進んでください。)
  3. Connect Spreadsheets を検索し、「Get it now」をクリックしてアドインをインストールします。 アドインのインストール
  4. Excel に戻り、Data リボンを開いて CData Connect Spreadsheets の「Get Data」ボタンをクリックします。 アドインを開く
  5. アドインパネルで、「Log in」をクリックして Connect Spreadsheets アカウントにサインインし、認証します アドインの認証
  6. Excel の Connect Spreadsheets パネルで、Import をクリックします Excel の Connect Spreadsheets パネル
  7. Connection(例:Sybase1)、Table(例:Products)、インポートする Columns を選択します Excel の Connect Spreadsheets パネル
  8. 必要に応じて Filters、Sorting、Limit を追加します Connection、Table、Columns の選択
  9. Execute をクリックしてデータをインポートします クエリの実行

Excel からSybase のデータを更新

Excel でSybase のデータを表示するだけでなく、Connect Spreadsheets ではSybase のデータの更新や削除も可能です。まず、(上記の手順で)データをインポートします。

  1. Sybase にプッシュする変更でセルを更新します
  2. Connect Spreadsheets アドインパネルで、Update を選択します
  3. 必要に応じて、更新するセルをハイライトし、更新オプション(「Update All」または「Update Selected」)を選択します 更新の実行(Salesforce の例)。
  4. Execute をクリックして Sybase に更新をプッシュします

更新が完了すると通知が表示されます

更新完了(Salesforce の例)。

スプレッドシートからSybase のデータへのリアルタイムアクセス

これで、Excel ブックからリアルタイムのSybase のデータへのダイレクトなクラウド間接続が確立されました。計算、集計、コラボレーションなどのために、ブックにさらにデータを追加できます。

インポートされたデータ(Salesforce の例)

Connect Spreadsheets をお試しください。数百種類の SaaS、ビッグデータ、NoSQL ソースへのリアルタイムデータアクセスをスプレッドシートアプリから直接実現できます。

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

Connect Spreadsheets の詳細、または無料トライアルにお申し込みください:

無料トライアル