mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-07-13 03:59:45 +00:00
49 lines
2.4 KiB
Markdown
49 lines
2.4 KiB
Markdown
# Database Service
|
|
|
|
This schema defines the Database Service entity, such as MySQL, BigQuery, Redshift, Postgres, or Snowflake. Alternative terms such as Database Cluster, Database Server instance are also used.
|
|
|
|
<b id="httpsopen-metadata.orgschemaentityservicesdatabaseservice.json">$id: https://open-metadata.org/schema/entity/services/databaseService.json</b>
|
|
|
|
Type: `object`
|
|
|
|
## Properties
|
|
- <b id="#https://open-metadata.org/schema/entity/services/databaseService.json/properties/id">id</b> `required`
|
|
- Unique identifier of this database service instance.
|
|
- $ref: [../../type/basic.json#/definitions/uuid](#....typebasic.jsondefinitionsuuid)
|
|
- <b id="#https://open-metadata.org/schema/entity/services/databaseService.json/properties/name">name</b> `required`
|
|
- Name that identifies this database service.
|
|
- Type: `string`
|
|
- Length: between 1 and 64
|
|
- <b id="#https://open-metadata.org/schema/entity/services/databaseService.json/properties/serviceType">serviceType</b> `required`
|
|
- Type of database service such as MySQL, BigQuery, Snowflake, Redshift, Postgres...
|
|
- $ref: [#/definitions/databaseServiceType](#/definitions/databaseServiceType)
|
|
- <b id="#https://open-metadata.org/schema/entity/services/databaseService.json/properties/description">description</b>
|
|
- Description of a database service instance.
|
|
- Type: `string`
|
|
- <b id="#https://open-metadata.org/schema/entity/services/databaseService.json/properties/href">href</b> `required`
|
|
- Link to the resource corresponding to this database service.
|
|
- $ref: [../../type/basic.json#/definitions/href](#....typebasic.jsondefinitionshref)
|
|
- <b id="#https://open-metadata.org/schema/entity/services/databaseService.json/properties/jdbc">jdbc</b> `required`
|
|
- JDBC connection information
|
|
- $ref: [../../type/jdbcConnection.json#/definitions/jdbcInfo](#....typejdbcconnection.jsondefinitionsjdbcinfo)
|
|
- <b id="#https://open-metadata.org/schema/entity/services/databaseService.json/properties/ingestionSchedule">ingestionSchedule</b>
|
|
- Schedule for running metadata ingestion jobs.
|
|
- $ref: [../../type/schedule.json](#....typeschedule.json)
|
|
|
|
|
|
## Types definitions in this schema
|
|
**databaseServiceType**
|
|
|
|
- Type of database service such as MySQL, BigQuery, Snowflake, Redshift, Postgres...
|
|
- Type: `string`
|
|
- The value is restricted to the following:
|
|
1. _"BigQuery"_
|
|
2. _"MySQL"_
|
|
3. _"Redshift"_
|
|
4. _"Snowflake"_
|
|
5. _"Postgres"_
|
|
6. _"MSSQL"_
|
|
7. _"Hive"_
|
|
|
|
|