A data analyst needs to query an Amazon Redshift cluster with unpredictable workloads. To optimize cost and performance, the company is considering between a provisioned cluster and Amazon Redshift Serverless. The workload involves intermittent spikes in demand, with periods of low activity in between. Which deployment option is more suitable in this scenario?