My day job is programming on "connector" (windows console apps) to extract data from source such as excel, csv...etc. then upload it to database and do a lot of queries to make reports for clients. Is my job qualified as ETL?
I'll like to start a service company that is involved with ETL for small business. Is ETL mostly involved with custom coding for client or can you buy retail software that can extract from different data sources, transform it then upload it to the database?
Is database schema going to be different for each customers or can you have a generic/universal? Do you have to code some type of dash board software for reporting or can you buy retail software for that?
sorry if my questions doesn't seem to make sense. I'm just trying to understand what is involved in ETL. Can someone also point me to a good beginner ETL book?