Chapter 7: Working with R, Python, Scala, .NET, and Spark SQL in Azure Synapse

Azure Synapse gives you the freedom to query data on your terms, by using either serverless on-demand or provisioned resources—at scale. You can query data directly in the Synapse notebook using PySpark, Spark (Scala), Spark SQL, or .NET for Apache Spark (C#).

Azure Synapse Studio notebooks support four languages. You can set the primary language in a notebook, as seen in the following screenshot; however, you can use multiple languages in the same notebook by using the correct language magic command at the beginning of a cell:

Figure 7.1 – A screenshot of a Synapse notebook highlighting various supported languages

Figure 7.1 – A screenshot of a Synapse ...

Get Limitless Analytics with Azure Synapse now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.