2022-05-02 00:18:15 -07:00
|
|
|
source:
|
|
|
|
|
type: oracle
|
|
|
|
|
config:
|
|
|
|
|
# Coordinates
|
2025-11-27 09:45:45 +00:00
|
|
|
host_port: localhost:1521
|
2022-05-02 00:18:15 -07:00
|
|
|
database: dbname
|
|
|
|
|
|
|
|
|
|
# Credentials
|
|
|
|
|
username: user
|
|
|
|
|
password: pass
|
|
|
|
|
|
|
|
|
|
# Options
|
|
|
|
|
service_name: svc # omit database if using this option
|
2025-11-27 09:45:45 +00:00
|
|
|
|
|
|
|
|
# Data Dictionary Mode
|
|
|
|
|
data_dictionary_mode: "ALL" # or "DBA" for full database access
|
|
|
|
|
|
|
|
|
|
# Stored Procedures
|
|
|
|
|
include_stored_procedures: true
|
|
|
|
|
procedure_pattern:
|
|
|
|
|
allow:
|
|
|
|
|
- "SCHEMA.*" # Include all procedures from SCHEMA
|
|
|
|
|
deny:
|
|
|
|
|
- "SYS.*" # Exclude system procedures
|
|
|
|
|
|
|
|
|
|
# Materialized Views
|
|
|
|
|
include_materialized_views: true
|
|
|
|
|
|
|
|
|
|
# Usage and Operations (requires audit data or query logs)
|
|
|
|
|
include_usage_stats: true
|
|
|
|
|
include_operational_stats: true
|
|
|
|
|
|
|
|
|
|
# Oracle Client Configuration (optional)
|
|
|
|
|
enable_thick_mode: false # Set to true to use Oracle thick client
|
|
|
|
|
# thick_mode_lib_dir: "/path/to/oracle/client" # Required on Mac/Windows if thick mode enabled
|
2022-05-02 00:18:15 -07:00
|
|
|
|
|
|
|
|
sink:
|
|
|
|
|
# sink configs
|