Tableau Prep で FTP のデータ にリアルタイム接続してビジュアライズする方法
Tableau は、企業がデータを活用して課題を解決する方法を変革するビジュアル分析プラットフォームです。CData Tableau Connector for FTP と組み合わせることで、Tableau Prep からFTP のデータに簡単にアクセスできるようになります。この記事では、Tableau Prep で FTP に接続し、シンプルなチャートを作成する方法をご紹介します。
CData Tableau Connector を使用すると、Tableau からFTP のデータに高速でアクセスできます。コネクタをインストールしたら、FTP で認証するだけで、レスポンシブで動的なビジュアライゼーションとダッシュボードの構築をすぐに開始できます。CData Tableau Connector は、ネイティブの Tableau データ型でFTP のデータを提供し、複雑なフィルタ、集計などの操作を自動的に処理することで、FTP のデータ へのシームレスなアクセスを実現します。
NOTE:CData Tableau Connector は、Tableau Prep Builder 2020.4.1 以降をサポートしています。それ以前のバージョンの Tableau Prep Builder をご使用の場合は、CData JDBC Driver をご利用ください。
CData Tableau Connector のインストール
CData Tableau Connector for FTP をインストールすると、インストーラが TACO ファイルと JAR ファイルを適切なディレクトリにコピーします。以下の接続手順でデータソースが表示されない場合は、2つのファイルをコピーする必要があります:
- コネクタのインストール先(Windows では C:\Program Files\CData\CData Tableau Connector for FTP 20XX\lib)にある lib フォルダ内の TACO ファイル(cdata.ftp.taco)を、Tableau Prep Builder リポジトリにコピーします:
- Windows:C:\Users\[Windows ユーザー]\Documents\My Tableau Prep Repository\Connectors
- MacOS:/Users//Documents/My Tableau Prep Repository/Connectors
- 同じ lib フォルダ内の JAR ファイル(cdata.tableau.ftp.jar)を、Tableau のドライバーディレクトリ(通常 [Tableau のインストール先]\Drivers)にコピーします。
Tableau Prep Builder で FTP に接続する
Tableau Prep Builder を開き、「データに接続」をクリックして「FTP by CData」を検索します。接続を設定し、「サインイン」をクリックします。
FTP は、プレーンテキスト接続およびSSL/TLS 接続の両方をサポートします。FTP サーバーに接続するには、RemoteHost、User、およびPassword を指定します。SSLMode およびSSLServerCert を設定して、TSL/SSL による接続をセキュアにします。TLS/SSL を介した接続の設定について詳しくは、ヘルプドキュメントの「高度な設定」を参照してください。
次の接続プロパティを設定し、ファイルシステムのリレーショナルビューをコントロールします。
- RemotePath:現在の作業ディレクトリに設定。
- TableDepth:ビューとしてレポートするサブフォルダの深度を制御するために設定。
- FileRetrievalDepth:ファイルを再帰的に取得し、Root テーブルにリストするために設定。
ストアドプロシージャ は、ファイル、のダウンロード、アップロード、およびプロトコルコマンドの送信に利用できます。 SQL を使用してサーバーと対話する方法の詳細については、ヘルプドキュメントの「データモデル」を参照してください。
データの探索と準備
操作したいテーブルとビューをキャンバスにドラッグします。複数のテーブルを含めることができます。
データのクレンジングとフィルタリング
データをさらに準備するために、フィルタの適用、重複の削除、カラムの変更などを行うことができます。
- まず、テーブルの横にあるプラス をクリックし、「クリーンステップ」オプションを選択します。
- フィルタするフィールド値を選択します。値を選択すると、その選択が他のフィールドにどのように影響するかを確認できます。
- 選択した値を持つエントリを「保持のみ」または「除外」を選ぶと、それに応じてデータが変更されます。
データの結合とユニオン
データ結合とは、共通のフィールドまたはキーに基づいて、2つ以上の関連テーブルからデータを組み合わせることです。
- 複数のテーブルを結合するには、関連テーブルをキャンバス上の既存のテーブルの横にドラッグし、結合ボックスに配置します。
- 両方のテーブルに存在する外部キーを選択します。
準備したデータのエクスポート
クレンジング、フィルタリング、変換、結合を行った後、Tableau でビジュアライズするためにデータをエクスポートできます。
- その他必要な変換を追加し、フローの最後に出力ノードを挿入します。
- 選択した形式でファイルに保存するようにノードを設定します。
出力データが保存されたら、他のファイルソースと同様に Tableau で操作できます。
CData Tableau Connector for FTP と Tableau Prep Builder を使用すると、FTP のデータ の結合、クレンジング、フィルタリング、集計を簡単に行い、Tableau でビジュアライゼーションやレポートを作成できます。30日間の無料トライアルをダウンロードして、今すぐ始めましょう。