製品をチェック

無償トライアル:

無償トライアルへ

製品の情報と無償トライアルへ:

SASxpt JDBC Driver

SAS xpt (XPORT) ファイルデータを組み込んだパワフルなJava アプリケーションを短時間・低コストで作成して配布できます。

データ連携でお困りですか?

お問い合わせ

NetBeans IDE でSAS xpt データに仮想RDB として連携


データソース構成ウィザードを使ってNetBeans IDE でSAS xpt に仮想DB として連携接続。


加藤龍彦
ウェブデベロッパー



CData JDBC Driver for SASXpt は、JDBC をサポートするIDE にリアルタイムSAS xpt データへの仮想DB 連携を実現します。JDBC 標準では、ビルトインのデータアクセスウィザードや、迅速な開発をサポートするその他のツールを使用できます。この記事では、NetBeans でSAS xpt に接続する方法を説明します。接続を作成してロード していきます。

NetBeans にSAS xpt のJDBC データソースを作成

JDBC データソースを作成するには、[Service]ウィンドウの[Database]ノードを展開し、[Drivers]ノードを右クリックして[New Driver]を選択します。[New Driver]ウィザードが表示されたら、以下の情報を入力します:

  • Driver File(s):[Add]をクリックして、ファイルエクスプローラダイアログが表示されたらcdata.jdbc.sasxpt.jar ファイルを選択。ドライバーのJAR はインストールディレクトリの[lib]サブフォルダ内にあります。
  • Driver Class:[Find]をクリックしてJAR 内のドライバークラスを検索し、cdata.jdbc.sasxpt.SASXptDriver をメニューから選択。
  • Name:ドライバーの名前を入力。
The JDBC driver definition. (Salesforce is shown.)

接続パラメータを定義

下記の手順に従って、必要な接続プロパティを定義します:

  1. [Service]ウィンドウで、[Database]ノードを右クリックし[New Connection]をクリックします。

  2. [New Connection]ウィザードで次の接続プロパティを入力します:

    • Driver Name:CData JDBC Driver for SASXpt を選択。
    • User Name:ユーザーネームを入力。JDBC URL でも定義できます。
    • Password:パスワードを入力。JDBC URL でも定義できます。
    • JDBC URL:JDBC URL を指定。

      ローカルSASXpt ファイルへの接続

      URI をSASXpt ファイルを格納しているフォルダに設定すると、ローカルのSASXpt ファイルに接続できます。

      S3 データソースへの接続

      Amazon S3 ソースに接続してSASXpt ファイルを読み込むことができます。以下のプロパティを設定して接続します:

      • URI:接続するバケット内のフォルダに設定。
      • AWSAccessKey:AWS アカウントのアクセスキーに設定。
      • AWSSecretKey:AWS アカウントのシークレットキーに設定。
      • TemporaryLocalFolder:SASXptファイルを一時的にダウンロードするために使用するフォルダへのパス、またはURI に設定。

      Azure Data Lake Storage Gen2 への接続

      ADLS Gen2 に接続してSASXpt ファイルを読み込むことができます。以下のプロパティを設定して接続します:

      • URI:ファイルシステムの名前およびSASXpt ファイルにコンタクトするフォルダの名前に設定。
      • AzureAccount:Azure Data Lake storage アカウントの名前に設定。
      • AzureAccessKey:Azure Data Lake storage Gen 2 ストレージアカウントのアクセスキーに設定。
      • TemporaryLocalFolder:SASXptファイルを一時的にダウンロードするために使用するフォルダへのパス、またはURI に設定。

      以下は一般的なJDBC URL です:

      jdbc:sasxpt:URI=C:/folder;
Required connection properties defined in the JDBC URL. (Salesforce is shown.)

リアルタイムSAS xpt データをクエリ

SAS xpt に接続するには、[Database]ノードにある接続を右クリックし[Connect]をクリックします。接続が確立されたら、展開してスキーマ情報を見ることができます。

[Data Views]ウィンドウにテーブルをロードするには、テーブルを右クリックしてから[View Data]をクリックします。。

The results of a query in NetBeans. (Salesforce is shown.)