# EMQX Tables 統合ガイド

EMQX Tables は、データ取り込み、クエリ、機械学習、可視化のための複数の統合をサポートしています。本ガイドでは、対応する統合オプションの概要と詳細なセットアップ手順へのリンクを提供します。

EMQX Tables のデプロイメントに接続するための適切なクライアント、ツール、プラットフォームを見つける際にご活用ください。

## データ取り込み

- **[EMQX ブローカーと EMQX Tables の統合](../../data_integration/emqx_tables.md)**

  組み込みのルールエンジンと Line Protocol を使用して、EMQX ブローカーから EMQX Tables へ MQTT データをシームレスに転送します。

## クエリツール

これらのツールを使うと、EMQX Tables に直接接続して時系列データに対してプログラム的に SQL クエリを実行できます。

- **[MySQL/MariaDB](./emqx_tables_with_mysql.md)**

  CLI、言語ドライバー、または MySQL 互換アプリケーションを使い、MySQL ワイヤープロトコルで接続します。

- **[PostgreSQL](./emqx_tables_with_postgresql.md)**

  v3 ワイヤープロトコル経由で PostgreSQL 互換ドライバーを使用して EMQX Tables にアクセスします。Postgres FDW 統合もサポートしています。

- **[DBeaver](./emqx_tables_with_dbeaver.md)**

  MySQL ドライバーを用いて EMQX Tables を探索・クエリできる GUI データベースツールです。

## 可視化ツール

EMQX Tables に保存された時系列データをダッシュボードやリアルタイムのビジュアルインターフェースで可視化します。

- **[Grafana](./emqx_tables_with_grafana.md)**

  Grafana に MySQL データソースとして EMQX Tables を追加し、ダッシュボード作成やメトリクス監視を行います。

- **[Streamlit](./emqx_tables_with_streamlit.md)**

  MySQL プロトコル経由で EMQX Tables に SQL クエリを送り、Streamlit でインタラクティブなウェブアプリを作成します。

## 機械学習（ML）

ML プラットフォームを利用して、EMQX Tables のデータから洞察を抽出し、予測モデルを構築します。

- **[MindsDB](./emqx_tables_with_mindsdb.md)**

  MindsDB のデータソースとして EMQX Tables を接続し、予測や異常検知などの機械学習タスクを実行します。

## 次のステップ

1. ご自身の EMQX Tables デプロイメントにアクセスします。
2. 左側メニューの **Integrations & Clients** に移動します。接続情報（ホスト、ポート、認証情報）は **Connect to Service** ページの **Connection Info** セクションをご覧ください。
3. 必要な統合を選択し、上記の対応ガイドに従ってください。

![サービスに接続](./_assets/connect_to_service.png)
