Various components of data warehousing solutions include data sources, data collection, transformation, processing, uploading, and storing to the database. It also includes data governance, advanced data analytics, and reporting tools for smooth decision-making processes.