「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>.NET for Apache Spark]]
--[[.NET for Apache Sparkチュートリアル]]
--[[.NET for Apache Sparkのデータ接続]]
--.NET for Apache SparkのSQL

* 目次 [#n72a7d7b]

*概要 [#gec855f9]
[[Spark SQL>#a4301b87]]を、.NET for Apache Sparkで書く。

*詳細 [#t4321314]

**操作 [#ac7a539b]
***基本 [#a90fe9e2]

***[[基本>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?Spark%20SQL#y6984111]] [#a90fe9e2]
https://github.com/dotnet/spark/blob/main/examples/Microsoft.Spark.CSharp.Examples/Sql/Batch/Basic.cs

***[[列の分割>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?Spark%20SQL#x113cd19]] [#a4301b87]
 Column arrayCol = Split(lines.Col("value"), " ");
 DataFrame df = null;
 df = lines.WithColumn("col1", arrayCol.GetItem(0));
 df = df.WithColumn("col2", arrayCol.GetItem(1));
 df = df.WithColumn("col3", arrayCol.GetItem(2));

**集計 [#pfcbb842]

*参考 [#g223b845]
**Spark SQL - 開発基盤部会 Wiki [#i112de09]
https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?Spark%20SQL

----
Tags: [[:クラウド]], [[:Azure]], [[:.NET開発]], [[:.NET Core]], [[:.NET Standard]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS