データベースおよび複数のソースへの Tableau データ接続

この Tableau データ接続チュートリアルでは、Tableau のさまざまなデータ ソースまたはデータ接続について学びます。

Tableau のさまざまなデータ ソースへの接続

タブロー さまざまな種類のデータ ソースに接続できます。 テキスト ファイル、Excel ファイル、PDF ファイルなどに接続できます。また、ODBC コネクタを使用してさまざまなデータベースに接続できます。 Tableau には、サーバーと Web コネクタに接続する機能があります。 この Tableau データ接続チュートリアルでは、Tableau のデータ接続を使用したさまざまな Tableau データ ソースからの接続手順について学習します。

次のスクリーンショットは、Tableau がサポートするすべての接続タイプを示しています。

Tableau のさまざまなデータ ソースへの接続

Tableau でのテキスト ファイルへの接続

ステップ1) データタブにある「テキストファイル」オプションをクリックします。

Tableau でのテキスト ファイルへの接続

ステップ2) 次の画面で、

1。 選択します スーパーストア.csv

2. 「開く」オプションをクリックします。 これにより、テキスト ファイルが Tableau に接続されます。

Tableau でのテキスト ファイルへの接続

左側のペインに CSV ファイルが表示されます。

Tableau でのテキスト ファイルへの接続

Tableau で Excel ファイルに接続する

ステップ1) クリックしてください "Microsoft エクセル」オプションがデータタブに表示されます。

Tableau で Excel ファイルに接続する

ステップ2) 次の画面で、

  1. 現在地に最も近い スーパーストア.xlxs
  2. 「開く」オプションをクリックします。

Tableau で Excel ファイルに接続する

ステップ3) Excel ファイルを Tableau に接続します。 Excel ファイルに存在するシートがウィンドウの左側に表示されます。

Tableau で Excel ファイルに接続する

データベースへの接続

ステップ1) データタブに表示されている必要なデータベース接続をクリックします。たとえば、に接続したい場合は、 MySQL データベースで、「」をクリックします。MySQL」オプション。

データベースへの接続

ステップ2) これが開きます MySQL 接続ウィンドウ。

  1. 入力できます MySQL サーバー名を入力し、必要に応じて「ポート」を編集します。
  2. データベースへの接続に使用するユーザー名とパスワードを入力します。
  3. 「サインイン」ボタンをクリックしてデータベースに接続します。

データベースへの接続

この手順では、データベースを Tableau に接続します。 データベースからテーブルを選択し、Tableau にインポートできます。 複数のテーブル間にリレーションシップを作成することで、複数のテーブルを結合できます。

ウェブサイトへの接続

Tableau は、Tableau データ コネクタを使用して Web サイトに接続できます。 接続手順は以下の通りです。

ステップ1) このウィンドウでは、

  1. データタブの「詳細」オプションをクリックします。
  2. リストから「Web データ コネクタ」を選択します。

ウェブサイトへの接続

ステップ2) これにより、Tableau Web データ コネクタ ウィンドウが開き、Web コネクタの詳細を入力する必要があります。

ウェブサイトへの接続

Tableau Desktop を Tableau Server に接続する方法

Tableau Server は、抽出されたデータ ソースとデータ接続を Tableau に保存できます。 エンタープライズ レベルでは、必要なすべてのデータ接続を維持することが重要です。 Tableau Server企業のすべてのユーザーがデータ ソースに簡単に接続できるようにします。Tableau Server のデータ セットは、指定された手順に従って Tableau Desktop に接続できます。

ステップ 1) オプションから Tableau Server を選択します

データ タブにある [Tableau Server] オプションを選択します。

Tableau Desktop を Tableau Server に接続する

ステップ 2) Tableau サーバーを開きます

これにより、Tableau Server サインイン ウィンドウが開きます。 「Tableau Online」オプションをクリックします。

Tableau Desktop を Tableau Server に接続する

ステップ 3) サインイン

Tableau Online サインイン ウィンドウが開きます。

  1. 登録したメールIDとパスワードを入力してください。
  2. 「サインイン」ボタンをクリックします。

Tableau Desktop を Tableau Server に接続する

ステップ 4) 接続を確立する

これにより、Tableau Server が Tableau Desktop に接続されます。

  1. 図に示すようにデータセットを選択します。
  2. これにより、データセットが Tableau にインポートされます。

Tableau Desktop を Tableau Server に接続する

データ関係

リレーショナル データベース/Excel ファイルは、複数のテーブル/シートで構成されます。 これらの複数のテーブル/シートは、Tableau で相互に接続できます。 この接続は、Tableau に存在する「結合」または「ユニオン」機能によって確立されます。 テーブルを結合する際には、XNUMX つ以上のテーブルのデータ間の関係を指定する必要があります。

ジョイン

Tableau はテーブルに「参加」できます。 データ ソース内の最大 32 のテーブルを結合できます。 結合中に、XNUMX つ以上のテーブル間の関係を指定できます。 データ ソース内に存在するテーブルは、内部結合、左結合、右結合、外部結合などの結合を使用して相互に関連付けることができます。 結合タイプの機能については、次の表で説明します。

内部結合 左結合 右参加 アウタージョイン
XNUMX つのテーブルまたはシート間のすべての共通レコードを結合します。 結合条件は主キーに基づいて与えることができます。 テーブルを結合するには、XNUMX つ以上の結合条件を指定できます。 Tableau では多くのテーブルを結合して視覚化できます。 左結合は、左側のテーブルのすべてのレコードと右側のテーブルの共通レコードを結合するために使用されます。 XNUMX つ以上の結合条件を指定して、XNUMX つの異なるテーブルを左結合することができます。 右結合は、右テーブルのすべてのレコードと左テーブルの共通レコードを結合するために使用されます。 要件に基づいて、XNUMX つ以上の結合条件を設定できます。 外部結合は、左右のテーブルのすべてのレコードを結合するために使用されます。 結合条件を設定して共通レコードを結合することができます。

Join の例を見てみましょう

ステップ1) Excel に接続したら、図に示すように、必要なシートをデータ ウィンドウにドラッグします。

データ関係

ステップ2) シートをデータ ウィンドウにドラッグすることで、複数のシートを接続できます。 シート間の関係は、データ フィールドを接続することで指定できます。

データ関係

ステップ3) データシート内

  1. 図に示すように、「参加」オプションをクリックします。 デフォルトでは、Tableau は XNUMX つのテーブルに存在する共通の列間の関係を接続することによって XNUMX つのテーブルを結合します。
  2. 必要な結合条件を選択することで関係を編集できます。
  3. シートまたはテーブル間に XNUMX つ以上のデータ関係を追加できます。

データ関係

Union

Union は、XNUMX つ以上のテーブルのデータを追加するために使用されます。 ほとんどの場合、同じヘッダーを持つテーブルはユニオン関数を使用して追加されます。 XNUMX つ以上のテーブルを結合する場合、結合条件は必要ありません。 テーブルを結合する手順は次のとおりです。

ステップ1) 図に示すように、いずれかのシートをデータ ウィンドウにドラッグします。

Union

ステップ2) シートを右クリックし、「ユニオンに変換」オプションを選択します。

Union

ステップ3) データユニオンウィンドウ内。

  1. 結合する必要がある他のシートをドラッグします。
  2. 「OK」をクリックして、ウィンドウ内にあるすべてのシートを追加または結合します。

Union

データ ソース内に存在するシートを結合するためにデータ リレーションシップは必要ありません。

データの並べ替え

データ ソースに存在するデータは、ユーザーの要件に基づいて並べ替えることができます。 データ ソースの順序、昇順、降順、テーブルごとの昇順、およびテーブルごとの降順を使用して並べ替えることができます。

データが Tableau に接続されると、「フィールドの並べ替え」オプションを使用してデータの並べ替えを行うことができます。 このオプションは「データソース」タブにあります。

データの並べ替え

データソースの置き換え

Tableau は、単一のワークブック内で複数のデータ ソースを接続できます。 Tableau のさまざまなデータ ソースを使用して、さまざまなシートやダッシュボードを構築できます。 場合によっては、データ ソースを更新されたファイルに置き換える必要があります。 Tableau には、データ ソースを置き換えることができるデータ ソース置換機能があります。 この機能は、古いデータ ソースを使用してすでに構築されているビジュアライゼーションには影響しません。 データ ソースを置き換える際には、使用されているすべてのディメンションとメジャーを保持または置き換えることが重要です。

Tableau に接続されているデータ ソースは、別のデータ ソースに置き換えることができます。 データソースを置き換える手順は以下のとおりです。

データソースの置き換え

ステップ2)

  1. 置き換えるデータ ソースを選択します。
  2. データ ソースを右クリックし、「データ ソースの置換」オプションを選択します。

データソースの置き換え

ステップ3) データ ソースの置換ウィンドウが開きます。

1. 現在のを選択します

2. 置換データ ソースを選択します。

3. 「OK」をクリックしてデータソースを置き換えます。

データソースの置き換え

まとめ

  • タブロー Excel、データベース、Web サイトなどのさまざまなデータ ソースに接続できます。
  • Tableau データ ソースに存在するさまざまなシートやテーブルを結合できます。
  • Tableau で使用される結合条件は、内部結合、右結合、左結合、外部結合です。
  • Tableau は、Excel ファイル内に存在するさまざまなシートを接続して結合できます。
  • データベース サーバーに接続すると、データベースを Tableau に接続できます。
  • Tableau は、Web コネクタを使用して Web サイトに接続できます。
  • データの並べ替えは、Tableau のデータ ソース タブで利用できます。
  • Tableau Server は Tableau Desktop に接続できます。