各製品の資料を入手。
詳細はこちら →製品をチェック
製品の詳細・30日間の無償トライアルはこちら
CData ConnectBold BI でHDFS ダッシュボードを作成
CData Connect Server を使用してHDFS のデータの仮想MySQL データベースを作成し、Bold BI でカスタムダッシュボードを構築します。
加藤龍彦デジタルマーケティング
最終更新日:2022-06-30
こんにちは!ウェブ担当の加藤です。マーケ関連のデータ分析や整備もやっています。
Bold BI を使用することで、インタラクティブなBI ダッシュボードでビジュアライゼーションを作成、共有し、共同で作業することができます。CData Connect Server と組み合わせると、ビジュアライゼーションやダッシュボードなどのためにHDFS のデータに経由でアクセスできます。この記事では、Bold BI でHDFS の仮想データベースを作成し、HDFS のデータからレポートを作成する方法を説明します。
CData Connect Server は、HDFS に純粋なMySQL のインターフェースを提供し、ネイティブにサポートされているデータベースにデータを複製することなくBold BI のリアルタイムHDFS のデータから簡単にレポートを作成できるようにします。ビジュアライゼーションを作成すると、Bold BI はデータを収集するためのSQL クエリを生成します。CData Connect Server は、最適化されたデータ処理を使用してサポートされているすべてのSQL 操作(フィルタ、JOIN など)をHDFS に直接プッシュし、サーバーサイドの処理を利用して、要求されたHDFS のデータを素早く返します。
HDFS のデータの仮想MySQL データベースを作成
CData Connect Server は、簡単なポイントアンドクリックインターフェースを使用してAPI を生成します。
- Connect Server にログインし、「CONNECTIONS」をクリックします。
- [Available Data Sources]から[HDFS]を選択します。
-
必要な認証プロパティを入力し、HDFS に接続します。
HDFS 接続プロパティの取得・設定方法
HDFS への認証には、次の接続プロパティを設定します。
- Host:HDFS インスタンスのホストに設定してください。
- Port: HDFS インスタンスのポートに設定してください。デフォルトのポートは"50070" です。
- [ Test Database ]をクリックします。
- [Permission]->[ Add]とクリックし、適切な権限を持つ新しいユーザー(または既存のユーザー)を追加します。
仮想データベースが作成されたら、Bold BI からHDFS に接続することができます。
Bold BI でリアルタイムHDFS のデータをビジュアライズ
以下のステップでは、Bold BI からCData Connect Server に接続して新しいHDFS のデータソースを作成し、データから簡単なビジュアライゼーションを構築する方法の概要を説明します。
- Bold BI インスタンスにログインし、[data sources]タブをクリックしてMySQL コネクタを選択します。
- 基本構成を選択し、接続プロパティを設定します。
- Name:接続に名前を付けます。
- Server name:Connect Server インスタンス(CONNECT_SERVER_URL)
- Port: 3306
- Username:Connect Server のユーザー名
- Password:Connect Server のパスワード
- Mode:[Live]を選択してHDFS をオンデマンドでクエリするか、[Extract]を選択してデータをBold BI にロードします。
- Database:ドロップダウンメニューから作成したデータベースを選択します。(hdfsdb)
- [Connect]をクリックします。
- ビジュアライズするテーブルを選択し、ワークスペースにドラッグします。
- ビジュアライゼーションのスタイルを選択してレポートに追加します。
- ビジュアライゼーションの歯車アイコンをクリックしてビジュアライゼーションプロパティを構成し、ビジュアライゼーションにカラムを割り当てます。





アプリケーションからHDFS のデータへのSQL アクセス
Bold BI ワークブックからリアルタイムHDFS のデータへ直接接続ができるようになりました。これで、HDFS を複製することなくより多くのデータソースや新しいビジュアライゼーション、レポートを作成することができます。

アプリケーションから直接250+ SaaS 、Big Data 、NoSQL ソースへのSQL データアクセスを取得するには、CData Connect Server ページ を参照してください。