A data engineer is building an ingestion pipeline for a retail company that needs to combine inventory data from multiple sources. Each source has a different schema and update frequency. Which Google Cloud service would be most appropriate for this ETL process?