ノーコードでクラウド上のデータとの連携を実現。
詳細はこちら →Azure Data Lake Storage Driver の30日間無償トライアルをダウンロード
30日間の無償トライアルへ製品の詳細
Azure Data Lake Storage JDBC Driver 相談したいAzure Data Lake Storage データに連携するJava アプリケーションを素早く、簡単に開発できる便利なドライバー。
CData
こんにちは!テクニカルディレクターの桑島です。
CData Driver for ADLS を使って、国産BIツールのActionista!(https://www.justsystems.com/jp/products/actionista/) からAzure Data Lake Storage データをノーコードで連携して利用できます。この記事では、間にETL/EAI ツールをはさむ方法ではなく、CData JDBC Driver for ADLS をActionista! 側に組み込むだけで連携を実現できます。
# ADLS
loader.jdbc.displayName.ADLS = ADLS
loader.jdbc.initJdbcUrl.ADLS = jdbc:adls:
loader.jdbc.url.ADLS = jdbc:adls:
loader.jdbc.driver.ADLS = cdata.jdbc.adls.ADLSDriver
loader.jdbc.dbmsInfo.ADLS = cdata.jdbc.adls.ADLSDriver
Actionista! ではデータの保持をキューブという単位で保存します。また、クエリでデータソースからデータを取得するのではなく、キューブに対してクエリを行います。このステップでは、Azure Data Lake Storage データをキューブに取り込み、分析で使えるようにします。
Gen 1 DataLakeStorage アカウントに接続するには、はじめに以下のプロパティを設定します。
Gen 1 は、認証方法としてAzure Active Directory OAuth(AzureAD)およびマネージドサービスID(AzureMSI)をサポートしています。認証方法は、ヘルプドキュメントの「Azure DataLakeStorage Gen 1 への認証」セクションを参照してください。
Gen 2 DataLakeStorage アカウントに接続するには、はじめに以下のプロパティを設定します。
Gen 2は、認証方法としてアクセスキー、共有アクセス署名(SAS)、Azure Active Directory OAuth(AzureAD)、マネージドサービスID(AzureMSI)など多様な方法をサポートしています。AzureAD、AzureMSI での認証方法は、ヘルプドキュメントの「Azure DataLakeStorage Gen 2 への認証」セクションを参照してください。
アクセスキーを使用して接続するには、AccessKey プロパティを取得したアクセスキーの値に、AuthScheme を「AccessKey」に設定します。
Azure ポータルからADLS Gen2 ストレージアカウントのアクセスキーを取得できます。
共有アクセス署名を使用して接続するには、SharedAccessSignature プロパティを接続先リソースの有効な署名に設定して、AuthScheme を「SAS」に設定します。 共有アクセス署名は、Azure Storage Explorer などのツールで生成できます。
jdbc:adls:Schema=ADLSGen2;Account=myAccount;FileSystem=myFileSystem;AccessKey=myAccessKey;InitiateOAuth=REFRESH
それでは簡単なダッシュボードを作成していきます。
CData JDBC Driver for ADLS をActionista! で使うことで、ノーコードでAzure Data Lake Storage データをビジュアライズできました。ぜひ、30日の無償評価版をお試しください。