SYS.Tables
このテーブルは、仮想データベース内のすべてのグループ(テーブル、ビュー、ドキュメントなど)に関する情報を提供します。
Column Name | Type | Description |
---|---|---|
| string | VDB name |
| string | Schema name |
| string | Short group name |
| string | Table type (Table, View, Document, etc.) |
| string | Name of this group in the source |
| boolean |
|
| boolean |
|
| string | Group unique ID |
| integer | Approximate number of rows in the group |
| string | Description set at the CData Virtuality Server |
| string | Description from the data source |
| boolean |
|
| boolean | Defines whether the corresponding table/view is materialized or cached in Teiid |
| integer | Unique ID* |
* OIDカラムは、VDBの指定されたバージョンで実行されているインスタンスに対してのみ、一意であること/安全でないことが保証されます。異なるバージョンのVDBがデプロイされた場合、これらのIDは両方のバージョンのVDBで同一または一意であることは保証されません。動的VDB OID はクラスタセーフではありません。
SYSADMIN.MatViews
このテーブルは、仮想データベース内のすべてのマテリアライズドビューに関する情報を提供します。
Column Name | Type | Description |
---|---|---|
| string | VDB name |
| string | Schema name |
| string | Short group name |
| string | Name of the materialized table schema |
| string | Name of the materialized table |
| boolean |
|
| boolean | Load state, can be one of |
| timestamp | Timestamp of the last full refresh |
| integer | Number of rows in the materialized view table |
SYS.Columns
このテーブルは、仮想データベースの要素(カラム、タグ、属性など)に関する情報を提供します。
Column Name | Type | Description |
---|---|---|
VDBName | string | VDB name |
| string | Schema name |
| string | Table name |
| string | Element name (not qualified) |
| integer | Position in the group (1-based) |
| string | Name of the element in the source |
| string | CData Virtuality Server runtime data type name |
| integer | Number of digits after the decimal point |
| integer | Element length (mostly used for strings) |
| boolean | Whether the length is fixed or variable |
| boolean | Element can be used in |
| boolean | Values can be inserted or updated in the element |
| boolean | Element is case-sensitive |
| boolean | Element is a signed numeric value |
| boolean | Element represents monetary value |
| boolean | Element is auto-incremented in the source |
| string | Nullability: " |
| string | Minimum value |
| string | Maximum value |
| integer | Distinct value count, |
| integer | Null value count, |
| string | Searchability: " |
| string | Format of the string value |
| string | Default value |
| string | Java class that will be returned |
| integer | Number of digits as a numeric value |
| integer | Measure of return value size |
| integer | Radix for numeric values |
| string | Element unique ID |
| string | Description set at the CData Virtuality Server |
| string | Description from the data source |
| integer | Unique ID* |
| string | Data source native data type |
| integer | Data source native precision |
| integer | Data source native scale |
| integer | Data source native length |
| integer |
|
* OIDカラムは、VDBの指定されたバージョンで実行されているインスタンスに対してのみ、一意であること/安全でないことが保証されます。異なるバージョンのVDBがデプロイされた場合、これらのIDは両方のバージョンのVDBで同一または一意であることは保証されません。動的VDB OID はクラスタセーフではありません。
JDBCデータソースのネイティブ情報は、そのJDBCドライバーによって提供されるように表示されます。
SYS.Keys
このテーブルは、主キー、外部キー、一意キーに関する情報を提供します。
Column Name | Type | Description |
---|---|---|
| string | VDB name |
| string | Schema name |
| string | Table name |
| string | Key name |
| string | Description |
| string | Name of key in source system |
| string | Type of key: " |
| boolean |
|
| string | Referenced key UID (if foreign key) |
| string | Key unique ID |
| integer | Unique ID* |
* OIDカラムは、VDBの指定されたバージョンで実行されているインスタンスに対してのみ、一意であること/安全でないことが保証されます。異なるバージョンのVDBがデプロイされた場合、これらのIDは両方のバージョンのVDBで同一または一意であることは保証されません。動的VDB OID はクラスタセーフではありません。
SYS.KeyColumns
このテーブルは、キーによって参照されるカラムに関する情報を提供します。
Column Name | Type | Description |
---|---|---|
| string | VDB name |
| string | Schema name |
| string | Table name |
| string | Element name |
| string | Key name |
| string | Key type: " |
| string | Referenced key UID |
| string | Key UID |
| integer | Position in key |
| integer | Unique ID* |
* OIDカラムは、VDBの指定されたバージョンで実行されているインスタンスに対してのみ、一意であること/安全でないことが保証されます。異なるバージョンのVDBがデプロイされた場合、これらのIDは両方のバージョンのVDBで同一または一意であることは保証されません。動的VDB OID はクラスタセーフではありません。
SYS.ReferenceKeyColumns
Column Name | Type | Description |
---|---|---|
| string | Primary key catalogue |
| string | Primary key schema |
| string | Primary key table |
| string | Primary key column name |
| string | Foreign key catalogue |
| string | Foreign key schema |
| string | Foreign key table |
| string | Foreign key column name |
| short | Key sequence |
| integer | Update rule |
| integer | Delete rule |
| string | Foreign key name |
| string | Primary key name |
| integer | Deferrability |
SYSADMIN.Remarks
このテーブルは、CData Virtuality Server のデータソースオブジェクトに作成されたRemarks に関する情報を提供します。
Column Name | Type | Description |
---|---|---|
| string | Remark ID |
| string | Name of the object the remark is issued for |
| string | Type of object with the remark (i.e. table, procedure, table_column, etc.) |
| string | Remark text |
| boolean | Flag indicating if the remark is obsolete |