在本次實戰中,我們的目標是利用Spark SQL計算學生的總分與平均分。首先,我們準備了包含學生成績的數據文件,并將其上傳至HDFS。接著,通過Spark的交互式編程環境,我們讀取了成績文件并將其轉換為結構化的DataFrame。然后,我們創建了一個臨時視圖,并通過SQL查詢計算了每個學生的總分和平均分。此外,我們還通過創建一個Spark項目來實現相同的功能。在項目中,我們定義了Maven依賴,配置了Scala SDK,并設置了日志和HDFS配置文件。通過編寫Scala代碼,我們實現了成績的讀取、轉換和計算,并最終在控制臺輸出了結果。