Azure Databricks とは
https://docs.microsoft.com/ja-jp/azure/azure-databricks/what-is-azure-databricks
---引用---
Azure Databricks は、Microsoft Azure クラウド サービス プラットフォームに最適化された Apache Spark ベースの分析プラットフォームです。 Apache Spark の創始者たちと共に設計され、Azure に統合された Databricks では、ワンクリックでのセットアップと効率的なワークフローのほか、データ サイエンティスト、データ エンジニア、ビジネス アナリストが共同作業できるインタラクティブなワークスペースが実現されています。
---ここまで---
Tableau からの接続
Tableau がサポートするデータソース
すべての技術仕様
https://www.tableau.com/ja-jp/products/techspecs
Spark SQL (Apache Spark 1.2.1 以降が必要)
2019/11 追記: Tableau 2019.3 から、Databricks のネイティブコネクタがリリースされました
###Spark SQL
https://onlinehelp.tableau.com/current/pro/desktop/ja-jp/examples_sparksql.htm
---引用---
Spark SQL コネクタを使用して、Azure HDInsight、Azure Data Lake、Databricks、または Apache Spark 上の Spark クラスターに接続できます。
---ここまで---
必要なドライバー
https://www.tableau.com/ja-jp/support/drivers
上記ページから Spark SQL のドライバーを取得、インストール
SimbaSpark1.2-64-bit.msi
Simba ODBC ドライバーバージョン2.6.4 以上
token の作成
Azure AD 認証には対応していないため、Azure Databricks の管理コンソール上で token の作成が必要です。
User Settings から Generate New Token を選択
適当な名前をつけます。
作成した token は忘れずにコピーしておいてください・・・①
HTTP パスの確認
クラスタの管理画面から Advanced Options を開き、HTTP パス (下記赤枠部)をコピー・・・②
Tableau Desktop からの接続
サーバーへ の その他... メニューから Spark SQL を選択
サーバー: regionname.azuredatabricks.net (東日本リージョンであれば japaneast.azuredatabricks.net)
ポート: 443
タイプ: SparkThriftServer (Spark 1.1 以降)
認証: ユーザ名とパスワード
転送: HTTP
ユーザ名: token
パスワード: ①
HTTP パス: ②
SSL が必須 に☑
参考資料
Databricks user guide -Tableau
Databricks user guide -Generate New Token
Azure Databricks を使ってみよう
Azure Databricks 知ってますか?