A data engineer at a retail company needs to clean and transform a large dataset containing product sales data before performing analytics. The transformations required are non-technical and need to be completed quickly by business analysts who are not proficient in writing code. Additionally, the data must be profiled for anomalies such as missing values and outliers. Which AWS Glue service should the company use to meet these requirements?