Keboola · Schema

Catalog

Data PlatformETLELTData PipelinesData StorageTransformationsOrchestrationData OperationsCloud DataSnowflakeBigQuery

Properties

Name Type Description
name string Database identifier. On Snowflake this is the actual database name (own buckets land under the workspace's database; linked buckets surface under the source project's database). Null on BigQuery — BQ
displayName string User-friendly name for the database (typically project name)
schemas array List of schemas in the database
View JSON Schema on GitHub

JSON Schema

keboola-catalog.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "Catalog",
  "type": "object",
  "required": [
    "name",
    "schemas"
  ],
  "properties": {
    "name": {
      "type": "string",
      "nullable": true,
      "description": "Database identifier. On Snowflake this is the actual database name\n(own buckets land under the workspace's database; linked buckets\nsurface under the source project's database). Null on BigQuery \u2014\nBQ workspaces are bound to a single GCP project so there is no\ncross-project database tier to surface.\n"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "description": "User-friendly name for the database (typically project name)"
    },
    "schemas": {
      "type": "array",
      "description": "List of schemas in the database",
      "items": {
        "$ref": "#/components/schemas/Schema"
      }
    }
  }
}