source: type: postgres serviceName: local_postgres serviceConnection: config: type: Postgres username: username password: password hostPort: localhost:5432 # database: database sourceConfig: config: markDeletedTables: true includeTables: true includeViews: true # includeTags: true # databaseFilterPattern: # includes: # - database1 # - database2 # excludes: # - database3 # - database4 # schemaFilterPattern: # includes: # - schema1 # - schema2 # excludes: # - schema3 # - schema4 # tableFilterPattern: # includes: # - table1 # - table2 # excludes: # - table3 # - table4 # For DBT, choose one of Cloud, Local, HTTP, S3 or GCS configurations # dbtConfigSource: # # For cloud # dbtCloudAuthToken: token # dbtCloudAccountId: ID # # For Local # dbtCatalogFilePath: path-to-catalog.json # dbtManifestFilePath: path-to-manifest.json # # For HTTP # dbtCatalogHttpPath: http://path-to-catalog.json # dbtManifestHttpPath: http://path-to-manifest.json # # For S3 # dbtSecurityConfig: # These are modeled after all AWS credentials # awsAccessKeyId: KEY # awsSecretAccessKey: SECRET # awsRegion: us-east-2 # dbtPrefixConfig: # dbtBucketName: bucket # dbtObjectPrefix: "dbt/" # # For GCS # dbtSecurityConfig: # These are modeled after all GCS credentials # type: My Type # projectId: project ID # privateKeyId: us-east-2 # privateKey: | # -----BEGIN PRIVATE KEY----- # Super secret key # -----END PRIVATE KEY----- # clientEmail: client@mail.com # clientId: 1234 # authUri: https://accounts.google.com/o/oauth2/auth (default) # tokenUri: https://oauth2.googleapis.com/token (default) # authProviderX509CertUrl: https://www.googleapis.com/oauth2/v1/certs (default) # clientX509CertUrl: https://cert.url (URI) # dbtPrefixConfig: # dbtBucketName: bucket # dbtObjectPrefix: "dbt/" sink: type: metadata-rest config: {} workflowConfig: openMetadataServerConfig: hostPort: authProvider: 2. Configure service settings