Data Connect について
ご使用の環境では、Data Connect Kubernetes クラスターが一連の Docker コンテナを監視します。コンテナは、1 つまたは複数のエージェントで構成されるランタイム環境をサポートします。エージェントは、タスクを実行したり、組織間でファイアウォールを介して安全に通信できるようにしたりするプログラムです。
Data Connect サービスには以下が含まれます。
クラスターの監視とトラブルシューティング: Tableau は、Data Connect エージェントの状態と使用状況を監視します。リソースが最も効果的かつ効率的に使用されるようにするために、テレメトリ データを収集します。
クラスターのメンテナンス: アップグレードは自動的に展開され、クラスターの操作とメンテナンスについては、Tableau が所有者として完全に実行します。Data Connect は、ニーズと利用可能なコンピューティング プールに基づいて、ワークロードの展開を自動的に最適化します。
アラート監視: 問題を迅速に解決してビジネスへの影響を抑えるために、インシデント管理が継続的に提供されます。
コネクタのサポート
Data Connect は、Tableau Bridge for Linux でサポートされているのと同じコネクタをサポートします。接続オプションの詳細については、「Bridge を使用した接続」を参照してください。
環境のサポート
現在、Data Connect はオンプレミス環境と VCP 環境 (Amazon Web Services (AWS)、Microsoft Azure、Google Cloud Platform (GCP)) をサポートしています。Data Connect ノードは、単一の Tableau Cloud サイトと互換性があります。ノードはデータと同じネットワークにインストールする必要があります。そのため、サービスの可用性を維持するために、お客様はサイトごとにプライベート ネットワークごとに少なくとも 3 つのノードを計画する必要があります。Data Connect ノードは Data Connect 専用にする必要があります。Tableau が所有するクラスターに他のコンテナを展開することはできません。また、既存のクラスターを Data Connect に使用することはできません。
概要
Data Connect アーキテクチャは、3 つの主要コンポーネントと責任境界で構成されます。一部は重複しますが、Tableau は主にアプリケーション層とオーケストレーション層に責任を持ち、お客様はインフラ (コンピューティング、OS、ネットワーク、ストレージ) とその配置場所に責任を持ちます。
開始するには、各 Linux サーバーでスクリプトを実行します。これにより、ご利用の環境内に Tableau が管理する Kubernetes クラスターが作成されます。その後、この Kubernetes クラスターは、クラスターから 2 つの管理対象場所へのアウトバウンド接続を作成することにより Tableau で管理されます。
次に、Docker コンテナを構築して Kubernetes クラスターに展開します。これにより、Tableau は、クラスターからのアウトバウンド接続を介して、Docker コンテナ内に Data Connect エージェントを展開し、リモートで管理できるようになります。接続を確立したら、プライベート ネットワークのデータ ソースへのマッピングを指定し、それを使用してデータにアクセスできます。
データは、Data Connect エージェントから Tableau Cloud に直接送信されます。Data Connect では、外部ネットワーク アクセス、ファイアウォール ホール、またはリモート マシン アクセスは必要ありません。
アーキテクチャ
Tableau Cloud -> オーケストレーション サービス
Kubernetes クラスター -> オーケストレーション サービス
Kubernetes クラスター -> Docker コンテナ
Tableau ユーザー -> Tableau Cloud
Data Connect エージェント (Docker コンテナ) -> Tableau Cloud
Data Connect エージェント (Docker コンテナ) -> 顧客データベース
環境の境界
アプリケーション
Data Connect コンテナは、コンテナ化されたワークロードのスケーラビリティと合理化された管理機能を提供します。
オーケストレーション
リモートで管理およびメンテナンスされる Kubernetes クラスター。Data Connect コンテナをホストします。
インフラストラクチャ
ストレージ、ネットワーク、コンピューティング (OS、CPU、メモリ) は、コンピューティング インフラストラクチャ層に必要なリソースです。