# Tableau Desktop For Mac

この連携は実験的な機能です。動作は保証されていません。- 2024/10/01 Presto ODBCはサポートされなくなりました。代わりにTrino/Presto JDBCドライバーを使用してください。

Mac上のTableau DesktopをTreasure Dataと使用することで、ユーザーはPrestoを使用してデータをインタラクティブに探索できます。

## 前提条件

- Mac OS 10.12以降
- Tableau Desktop for Mac v10.5以降
- Tableauドキュメントから学ぶ
  - [Tableau and JDBC](https://help.tableau.com/current/pro/desktop/en-us/jdbc_tableau.htm)
  - [How to setup JDBC driver on Tableau Desktop](https://help.tableau.com/current/pro/desktop/en-us/examples_otherdatabases_jdbc.htm)


## 考慮事項

Treasure Data Trinoがアップグレードされた際、TrinoとTableau JDBCパッケージ間の互換性は保証されません。コネクタはデータソースの定期的な更新が必要になるため、本番システムでは[Tableau Server Export Integration](/ja/int/tableau-server-export-integration)の使用を推奨します。

## Mac用JDBCドライバーのインストール

[Trino JDBCドライバー](https://repo1.maven.org/maven2/io/trino/trino-jdbc/423/trino-jdbc-423.jar)をダウンロードしてください。

Mac用のTrinoドライバーをインストールするには、以下の手順を実行します:

1. Tableau Desktopを閉じます。
2. ダウンロードリンクからドライバーをダウンロードします。
3. ダウンロードしたファイルをクリックします。
4. .jarファイルをお使いのオペレーティングシステム用のフォルダーに配置します。（フォルダーが存在しない場合は作成する必要があります。）
  1. Mac: ~/Library/Tableau/Drivers
5. Tableau Desktopを開き、Prestoに接続します。


## 接続の作成

Tableauを起動します。Connect > Prestoをクリックします。

すべてのデータ接続のリストについては、To a Server > Moreをクリックしてください。

![](/assets/image-20191016-205201.47f78f29ba2c1cfb09ca5eaa00d6656f47b946a4bbb520b845683154898594f9.16e80303.png)

次に、以下の手順を実行します:

1. Presto JDBC/ODBCゲートウェイサーバーを入力: [Presto/Trino Endpoints](/apis/endpoints/endpoints)
2. ポートを入力: 443
3. カタログ名を入力: td-trino
4. 認証方法を選択: Username
5. ユーザー名を入力: マスターAPIKEYを使用 -- [Get APIKEY](https://docs.treasuredata.com/smart/project-product-documentation/getting-your-api-keys)
6. Require SSLチェックボックスを選択します。
7. Sign Inを選択します。


![](/assets/image-20191016-205302.1415e376909e9a12b7fa0d94b40da7a5246ef8c8dfc30479052cc7f34f4b7a37.16e80303.png)

Tableauが接続を完了できない場合は、認証情報が正しいことを確認してください。

## データソースの設定

データソースページで、以下の手順を実行します:

1. ページ上部のデフォルトのデータソース名を選択し、Tableauで使用する一意のデータソース名を入力します。
2. Schemaドロップダウンリストから、検索アイコンを選択するか、テキストボックスにスキーマ名を入力して検索アイコンを選択します。
3. スキーマを選択します。
4. Tableテキストボックスで、検索アイコンを選択するか、テーブル名を入力して検索アイコンを選択します。
5. テーブルを選択します。
6. テーブルをキャンバスにドラッグします。
7. シートタブを選択して分析を開始します。


![](/assets/image-20191016-205314.c1744776013bced1b8dd405cfbf160e11617a5bd5a587abeec504a4c837c9eab.16e80303.png)

## 高度なヒント

### 時刻カラムのデータ型の変更

テーブルに接続すると、"Measures"内に"time"フィールドがあります。"time"フィールドはデフォルトでunixtimeデータです。timeフィールドデータを"Dimensions"にドラッグアンドドロップし、データ型を"Date & time"に変更できます:

![](/assets/image-20191016-205326.b84589b4108c82916a19971ea306036591b37f8ecc0c530e3b98efc0dd18dc6b.16e80303.png)

![](/assets/image-20191016-205337.cb89baa36097de5db9dfb0c7cb5bfe96caaf77bfc959d2fb296ba60451f521f9.16e80303.png)