Skip to main content

Tableau 開発者プラットフォーム入門

学習の目的

この単元を完了すると、次のことができるようになります。

  • Tableau 開発者プラットフォームのさまざまな部分を識別する。
  • 各 Tableau API の利点を説明する。
  • さまざまな Tableau API のユースケースを挙げる。

Tableau について知る

Tableau は、誰もがデータを見て理解できるようにするビジュアル分析プラットフォームです。データ準備から分析、共有まで、セルフサービス分析の全サイクルをサポートします。あらゆる段階でガバナンスとデータが管理されています。ユーザーは Tableau を使用して、データを Tableau Cloud または Tableau Server で安全に共有できるインタラクティブなダッシュボードに簡単に変換できます。ビジネスユーザー向けの Tableau についての詳細は、「Tableau 環境のツアー」トレイルを参照してください。

Tableau 開発者プラットフォーム

Tableau 開発者プラットフォームは、API と開発者ツールで構成されています。Tableau のお客様とパートナーは常に、Tableau 機能を拡張する新しい方法や、Tableau Exchange で提供する画期的なアプリケーションについて検討しています。Tableau 開発者プラットフォームでは、プラットフォーム上で開発するための包括的なツールボックスが提供されています。

自動化と統合、拡張性、高度な分析、埋め込み、データ接続というカテゴリに分けて Tableau 開発者ツールを示している図。

Tableau の API と開発者ツールは、5 つのカテゴリに分類できます。

  • 接続性: カスタムコネクタまたは抽出を使用して、あらゆるデータを Tableau に取り込みます。
    • Hyper API
    • コネクタ SDK
    • Web データコネクタ SDK
  • 拡張性: Tableau ダッシュボードに新しい機能を提供し、他のアプリケーションと統合します。
    • ダッシュボード拡張機能 API
    • 埋め込み API
  • 高度な分析: Tableau を R、MATLAB などの高度なモデルと統合します。
    • TabPy
    • R
    • MATLAB
    • 分析拡張機能の API
  • 自動化と統合: 面倒なタスクを自動化し、Tableau コンテンツをプログラムで管理します。
    • Tableau REST API
    • Webhook
    • メタデータ API
    • Tableau Server Client (TSC)
    • Hyper API
    • Tableau Services Manager (TSM)
    • tabcmd コマンドラインユーティリティ
  • 埋め込み: Tableau コンテンツを他のアプリケーションに埋め込みます。
    • 埋め込み API
    • Tableau REST API
    • Mobile App Bootstrap

Tableau Developer Program

Tableau Developer Program には、Tableau 開発に関するトレーニング、サポート、リソースが集約されています。この Trailhead モジュールを完了した後にご利用ください。

  • 自信を持ってコーディングする: Tableau Cloud の最新プレリリースバージョンを含む個人の開発用 Sandbox を無料で入手できます。
  • エキスパートとつながる: Tableau エンジニアとつながり、開発に関するサポートを得られます。
  • 最新情報を入手する: ニュースや更新情報を入手したり、開発者限定のスプリントデモやベータ版に参加したりできます。
  • 仲間を見つける: さまざまな開発者チャネルを通じて、他のユーザーとつながり、知識を得ることができます。

Main Stage Analytics の Tableau ジャーニー

この Trailhead モジュールでは、Tableau の API と開発者ツールについてと、一般的なユースケースについて説明します。特定のプロジェクトに最も適している API とツールを理解できるように、Tableau の使用を開始する Main Stage Analytics という架空の会社を見てみましょう。Main Stage Analytics は、企業が戦略的なビジネスニーズを満たせるようにサポートする、カスタマイズされた調査を専門とする分析会社です。  

さまざまな種類の強力な Tableau 開発者ツールの概要を理解したところで、次の単元では、プログラムでデータを Tableau に取り込む方法を詳しく見ていきます。

リソース

無料で学習を続けましょう!
続けるにはアカウントにサインアップしてください。
サインアップすると次のような機能が利用できるようになります。
  • 各自のキャリア目標に合わせてパーソナライズされたおすすめが表示される
  • ハンズオン Challenge やテストでスキルを練習できる
  • 進捗状況を追跡して上司と共有できる
  • メンターやキャリアチャンスと繋がることができる