Smart Data Hub
注意
Smart Data Hub は EMQX Dedicated エディションでのみ利用可能です。
EMQX プラットフォームの Smart Data Hub は、インテリジェントなデータ処理のためのオールインワンソリューションです。MQTT データストリームの管理を簡素化し、効率的に行うことを目的としています。Smart Data Hub を使うことで、スキーマの管理、データのバリデーション、リアルタイムのデータ変換を容易に行えます。データ検証やメッセージ変換のいずれにおいても、自動化された効率的なデータ管理を実現します。
主な機能
Smart Data Hub は以下の主要機能を提供します:
- スキーマレジストリ:データスキーマの作成、変更、削除を行い、データ形式や基準の一貫性を確保します。
- スキーマバリデーション:あらかじめ定義されたスキーマに対して受信データを検証し、フォーマットエラーやデータ不整合を防止します。
- メッセージ変換:リアルタイムでデータメッセージを変換し、MQTT データを様々なアプリケーションシナリオに合わせてフォーマットやマッピングします。
これらの機能は、Smart Data Hub サービスを有効化した後にのみ利用可能です。
有効化方法
Smart Data Hub サービスは以下の方法で有効化できます:
- 新規デプロイメント:v5 Dedicated デプロイメント作成時に、Smart Data Hub サービスの有効化を選択できます。
- 既存デプロイメント:既に作成済みのデプロイメントに対しては、デプロイメントの左メニューから Smart Data Hub をクリックするか、デプロイメント概要ページの Smart Data Hub セクションにある Subscribe Now をクリックして有効化できます。
サービスを有効化すると、Smart Data Hub の概要ページでスキーマ数、スキーマバリデーション数、データ変換数の統計情報を確認できます。また、このページからいつでもサービスの削除が可能です。
重要
Smart Data Hub は EMQX Dedicated エディションのバージョン 5.8.3 以降で利用可能です。デプロイメントコンソールに Smart Data Hub が表示されない場合は、技術サポートにお問い合わせいただくか、EMQX のバージョンアップを行ってください。
課金情報
Smart Data Hub の課金ポリシーは以下の通りです:
- トライアル以外の Dedicated デプロイメント:Smart Data Hub 有効化時に追加料金が発生します。料金の詳細はコンソール画面に表示されます。
- トライアル Dedicated デプロイメント:トライアル期間中は Smart Data Hub サービスを無料で利用できます。トライアル期間はデプロイメントのトライアル期間に準じます。
サブアカウント権限
Smart Data Hub は詳細な権限管理を提供しており、役割に応じて機能のアクセスや管理を制御できます。具体的な権限割り当ては以下の通りです:
- サービスの有効化/削除:プライマリアカウント、管理者、およびプロジェクト管理者のみが Smart Data Hub サービスの有効化および削除を行えます。
- スキーマレジストリ、スキーマバリデーション、メッセージ変換:Smart Data Hub サービスが有効化されている場合、以下の役割に権限が割り当てられます:
- ルートユーザー、管理者、プロジェクト管理者、プロジェクトユーザー:作成、削除、変更、閲覧の操作が可能です。
- 会計担当者および監査担当者:閲覧のみ可能で、読み取り専用アクセスとなります。
サブアカウントの役割と権限の詳細については、Roles and Permissions をご参照ください。