Metadata Agent for Azure Synapse (SQL Database)に必要なCloudFormationテンプレート、Parameter Storeの情報、および取得するメタデータについて
CloudFormationテンプレート
テンプレートのご利用には、Quollio Data Intelligence Cloudへの事前登録が必要です。詳しくは、お問い合わせ | 株式会社Quollio Technologies ページよりご連絡ください。
※基盤環境は全てのAgentから共通で使用するため、すでに存在している場合は構築不要です。
※「QT」は会社としてのQuollio Technologies、「QDIC」は製品のQuollio Data Intelligence Cloudを指します。
Parameter Store一覧
パラメータストア名 | 概要 |
---|---|
/quollio/company_id | QTから提供されるCompany ID |
/quollio/mssql/default/host | Azure Synapse (SQL Database)のエンドポイント。例)example-ondemand.sql.azuresynapse.net |
/quollio/mssql/default/port | Azure Synapse (SQL Database)のポート番号。例)443 |
/quollio/mssql/default/database | Azure Synapse (SQL Database)のデータベース名。ジョブ開始時に最初に仕様するデータベースを指定するためのパラメータであり、実際はインスタンス(サーバー)内でそのユーザーがアクセスできる全てのデータベースがカタログ化されます。 |
/quollio/mssql/default/username | Azure Synapse (SQL Database)のユーザー名。カタログ化するデータベースに対してRead権限があるユーザーを選択します。 |
/quollio/mssql/default/password | Azure Synapse (SQL Database)ユーザーのパスワード |
アセット種別の対応関係
Azure Synapse (SQL Database) | Quollio Data Intelligence Cloud |
---|---|
Database | Schema(スキーマ) |
Schema | Schema(スキーマ) |
Table | Table(テーブル) |
View | Table(テーブル) |
Column | Column(カラム) |
取得するメタデータ
システムビュー | 取得するメタデータ |
---|---|
sys.databases |
name |
sys.extended_properties |
major_id, value |
sys.schemas |
name, major_id |
sys.partitions |
object_id, rows |
sys.tables |
object_id, schema_id, name, type |
sys.views |
object_id, schema_id, name |
sys.columns |
object_id, name, system_type_id, user_type_id |
SQL | 取得するメタデータ |
---|---|
sp_columns | DATA_TYPE, ORDINAL_POSITION |