You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/synapse-analytics/spark/spark-dotnet.md
+7-11Lines changed: 7 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,14 +6,16 @@ services: synapse-analytics
6
6
ms.service: synapse-analytics
7
7
ms.topic: conceptual
8
8
9
-
ms.date: 04/15/2020
9
+
ms.date: 05/01/2020
10
10
ms.author: mamccrea
11
11
ms.reviewer: jrasnick
12
12
---
13
13
14
14
# Use .NET for Apache Spark with Azure Synapse Analytics
15
15
16
-
[.NET for Apache Spark](https://dot.net/spark) is free, open-source, and cross-platform .NET support for Spark. .NET for Apache Spark provides .NET bindings for Spark which allow you to access Spark APIs through C# and F#. With .NET for Apache Spark, you have the ability to write and execute user-defined functions for Spark using .NET. The .NET APIs for Spark enable you to access all aspects of Spark that help you analyze your data, including Spark SQL and Structured Streaming.
16
+
[.NET for Apache Spark](https://dot.net/spark) provides free, open-source, and cross-platform .NET support for Spark.
17
+
18
+
It provides .NET bindings for Spark which allow you to access Spark APIs through C# and F#. With .NET for Apache Spark, you also have the ability to write and execute user-defined functions for Spark written in .NET. The .NET APIs for Spark enable you to access all aspects of Spark DataFrames that help you analyze your data, including Spark SQL, Delta Lake, and Structured Streaming.
17
19
18
20
You can analyze data with .NET for Apache Spark through Spark batch job definitions or with interactive Azure Synapse Analytics notebooks. In this article, you learn how to use .NET for Apache Spark with Azure Synapse using both techniques.
19
21
@@ -27,17 +29,11 @@ Visit the tutorial to learn how to use Azure Synapse Analytics to [create Apache
### .NET for Apache Spark in Azure Synapse Analytics notebooks
36
-
37
-
When creating a new notebook, you choose a language kernel that you wish to express your business logic. There is kernel support for several languages, including C#.
38
-
39
-
To use .NET for Apache Spark in your Azure Synapse Analytics notebook, select **.NET Spark (C#)** as your kernel and attach the notebook to an existing Spark pool.
40
-
41
37
```bash
42
38
zip -r publish.zip
43
39
```
@@ -46,7 +42,7 @@ To use .NET for Apache Spark in your Azure Synapse Analytics notebook, select **
46
42
47
43
Notebooks are a great option for prototyping your .NET for Apache Spark pipelines and scenarios. You can start working with, understanding, filtering, displaying, and visualizing your data quickly and efficiently. Data engineers, data scientists, business analysts, and machine learning engineers are all able to collaborate over a shared, interactive document. You see immediate results from data exploration, and can visualize your data in the same notebook.
48
44
49
-
### How to use notebooks
45
+
### How to use .NET for Apache Spark notebooks
50
46
51
47
When you create a new notebook, you choose a language kernel that you wish to express your business logic. There is kernel support for several languages, including C#.
52
48
@@ -72,4 +68,4 @@ The following features are available when you use .NET for Apache Spark in the A
72
68
73
69
*[.NET for Apache Spark documentation](/dotnet/spark?toc=/azure/synapse-analytics/toc.json&bc=/azure/synapse-analytics/breadcrumb/toc.json)
0 commit comments