parthp2107 794cf64787
updated schema docs (#3329)
* updated schema docs

* addressing ingestion-core version bump
2022-03-10 12:55:35 +05:30

3.8 KiB

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 for database service.

$id:https://open-metadata.org/schema/entity/services/databaseService.json

Type: object

This schema does not accept additional properties.

Properties

Type 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"
    8. "Oracle"
    9. "Athena"
    10. "Presto"
    11. "Trino"
    12. "Vertica"
    13. "Glue"
    14. "MariaDB"
    15. "Druid"
    16. "Db2"
    17. "ClickHouse"
    18. "Databricks"
    19. "DynamoDB"
    20. "AzureSQL"
    21. "SingleStore"
    22. "SQLite"

databaseConnection

  • Database Connection.
  • Type: object
  • This schema does not accept additional properties.
  • Properties
    • username
      • username to connect to the data source.
      • Type: string
    • password
      • password to connect to the data source.
      • Type: string
    • hostPort
      • Host and port of the data source.
      • Type: string
    • database
      • Database of the data source.
      • Type: string
    • connectionOptions
      • Additional connection options that can be sent to service during the connection.
      • Type: object
    • connectionArguments
      • Additional connection arguments such as security or protocol configs that can be sent to service during connection.
      • Type: object

This document was updated on: Wednesday, March 9, 2022