instruction: How many compute services does Azure Synapse have?
response: Azure Synapse provides five different compute services:
  1. Dedicated SQL Pools (previously known as "Synapse Data Warehouse"), 
  2. Serverless SQL Pools (i.e. a query service over the data lake), 
  3. Data Explorer Pools (for real-time & time series processing),
  4. Spark Pools (Microsoft's version of Spark), and
  5. Pipelines (a variant of ADF)