Airbyte
Last updated
Last updated
Since SnowDDL v0.27, it is possible to natively configure database, user and permissions for Airbyte.
Configuration guide for
It is highly recommended to change name of schema airbyte_internal
to UPPER-case, e.g. AIRBYTE_INTERNAL
. Lower-cased identifiers are not supported by SnowDDL, so you won't be able to set granular access on schema with lower-cased name.
For example:
If you want to provide granular on per-schema basis, it requires a bit more work.
Explicitly configure schema(s) in Airbyte database by creating corresponding sub-directories with params.yaml
files inside.
For example:
SnowDDL can only create "schema roles" for schemas which are explicitly defined in config.
Configuration guide for
Configuration guide for
You may grant read access on all objects inside Airbyte database by using database_read
parameter for .
Use parameter schema_read
for .