Hi everyone! We just started looking into onboardi...
# ingestion
a
Hi everyone! We just started looking into onboarding datahub and had a quick question. What is the best way to change the database name for ingestion from various data sources (glue, redshift, any Relational database with sqlalchemy, ...) would it be a custom transformer that replaces the database name, which in some cases it does not match to the intended name?
g
exactly- a custom transformation would be your best approach here. What is your use case? In what cases are you finding you need to transform the table names?
w
Just as an FYI I was also thinking about doing something like this. In our case, the databases’ names are less descriptive, so adding something that transforms them into something more substantial would be nice.
Just because someone decided to use a default database name for their microservice doesn’t mean that is what it should be in the catalog.
Stuff like that
g
got it - thanks Zack. That's helpful.
1
a
That is exactly the use case. Note that as a rule of thumb it would be better to fix upstream and name the database as it should, but even in this scenario during the migration time it is worth to have that transformer