課程簡介
介紹
Apache Spark 功能和體系結構概述
- Apache Spark 模組:Spark SQL、Spark Streaming、MLlib、GraphX
- RDD、數據幀、驅動器工作線程、DAG 等。
在 .NET 上設置 Apache Spark
- 準備 Java VM
- 使用 .NET Core 運行 .NET for Apache Spark
開始
- 創建示例 .NET 控制台應用程式
- 添加 Spark 驅動程式
- 初始化 SparkSession
- 執行應用程式
準備數據
- 構建數據準備管道
- 執行 ETL(提取、轉換與載入)
Machine Learning
- 構建機器學習模型
- 準備數據
- 訓練模型
實時處理
- 即時處理流數據
- 案例研究:監控感測器數據
互動式查詢
- 使用 Spark SQL
- 分析結構化數據
可視化結果
- 繪製結果
- 使用第三方工具可視化結果
故障排除
總結和結論
最低要求
- 使用 C# 或 F# 的 .NET 程式設計經驗
觀眾
- 開發人員
客戶評論 (11)
I liked that it was practical. Loved to apply the theoretical knowledge with practical examples.
Aurelia-Adriana - Allianz Services Romania
Course - Python and Spark for Big Data (PySpark)
很多實際的例子,處理同一問題的不同方法,有時還不那麼明顯的技巧如何改進當前的解決方案
Rafał - Nordea
Course - Apache Spark MLlib
機器翻譯
This is one of the best hands-on with exercises programming courses I have ever taken.
Laura Kahn
Course - Artificial Intelligence - the most applied stuff - Data Analysis + Distributed AI + NLP
只是整體曝光。很有説明。
Travis - Beckman Coulter
Course - Introduction to Blazor
機器翻譯
培訓師非常有説明地回答了我們的任何問題,讓我們分享我們的屏幕以顯示我們遇到的錯誤,這很棒。
chithra - Public Health Wales NHS Trust
Course - Advanced Blazor
機器翻譯
問答。和專案演示。
Qing - Ametek
Course - Implementing the Actor Model with Microsoft Orleans
機器翻譯
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.
Mikael Forsberg - Kvadrat Örebro AB
Course - Introduction to .Net Core
培訓師用現實世界中的實際例子很好地解釋了這些主題,這使我們更容易掌握資訊
Florin-Viorel Marut - Continental Automotive Romania
Course - High-Performance Application Development with .NET Core
機器翻譯
Very hands on knowledge on the subject. A little bit of theory at the beginning to set the stage.
Thibault Chappuis - Mikron SA Boudry
Course - Entity Framework Core 2.0
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Course - Visual Studio with VB.Net
我很欣賞 Folio 的廣泛知識。 他不僅熟悉課程內容,而且還知道我們熟悉的語言的結構,以使示例對我們更有意義。 在間歇期間,他分享了他在培訓範圍之外的技術和解決方案的知識,以提供對我們在未來(和未來培訓)中可以使用的其他解決方案的見解。
Raphael - Markit Valuations Limited
Course - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
機器翻譯