MicroSnapshot package for collecting product information in an ETL process