Your company is planning to implement a data warehousing solution on AWS. The data warehouse should be able to handle large-scale data sets and support ad-hoc querying. Which AWS service should you choose, and how should you configure it to optimize for ad-hoc querying?