Metadata Agent for MySQLに必要なCloudFormationテンプレート、Parameter Storeの情報、および取得するメタデータについて
CloudFormationテンプレート
CloudFormationテンプレートのご利用には、Quollio Data Intelligence Cloudへの事前登録が必要です。詳しくは、お問い合わせ | 株式会社Quollio Technologies ページよりご連絡ください。
※基盤環境は全てのAgentから共通で使用するため、すでに存在している場合は構築不要です。
※動作確認済みのバージョン - 5.7, 8.0, 5.7 (Amazon Aurora), 8.0 (Amazon Aurora)
※プライベートサブネットのインスタンスにアクセスする場合、基盤環境で作成されたセキュリティグループのIDに対してポートの解放が必要です。
※「QT」は会社としてのQuollio Technologies、「QDIC」は製品のQuollio Data Intelligence Cloudを指します。
Parameter Store一覧
パラメータストア名 | 概要 |
---|---|
/quollio/company_id | QTから提供されるCompany ID |
/quollio/mysql/default/host | MySQLインスタンス(サーバー)のホスト |
/quollio/mysql/default/port | MySQLインスタンス(サーバー)のポート番号 |
/quollio/mysql/default/username | MySQLのユーザー名。カタログ化するデータベースに対してRead権限があるユーザーを選択します。 |
/quollio/mysql/default/password | MySQLユーザーのパスワード |
/quollio/mysql/default/database | MySQLのデータベース名。ジョブ開始時に最初に仕様するデータベースを指定するためのパラメータであり、実際はインスタンス(サーバー)内でそのユーザーがアクセスできる全てのデータベースがカタログ化されます。 |
アセット種別の対応関係
MySQL | Quollio Data Intelligence Cloud |
---|---|
Database | Schema(スキーマ) |
View | Table(テーブル) |
Table | Table(テーブル) |
Column | Column(カラム) |
取得するメタデータ
INFORMATION_SCHEMA | 取得するメタデータ |
---|---|
INFORMATION_SCHEMA.SCHEMATA | SCHEMA_NAME |
INFORMATION_SCHEMA.TABLES |
TABLE_SCHEMA TABLE_NAME TABLE_ROWS DATA_LENGTH TABLE_COMMENT |
INFORMATION_SCHEMA.VIEWS |
TABLE_SCHEMA TABLE_NAME |
SQL | 取得するメタデータ |
---|---|
SHOW CREATE TABLE <table>; | DDL statement |
SHOW CREATE VIEW <view>; | DDL statement |
- カタログ対象外スキーマ: performance_schema, information_schema, sys, mysql