DataFrame.Join メソッド

定義

オーバーロード

Join(DataFrame, Column, String)

指定された結合式を使用して、別 DataFrameの と結合します。

Join(DataFrame, IEnumerable<String>, String)

指定された列を使用して、別 DataFrame の列と等結合します。 述語を持つクロス結合は、内部結合として指定されます。 クロス結合を明示的に実行する場合は、 メソッドを使用します crossJoin

Join(DataFrame)

DataFrameの と結合します。

Join(DataFrame, String)

指定された列を使用して、内部等価結合を別 DataFrame の列と結合します。

Join(DataFrame, Column, String)

指定された結合式を使用して、別 DataFrameの と結合します。

public Microsoft.Spark.Sql.DataFrame Join (Microsoft.Spark.Sql.DataFrame right, Microsoft.Spark.Sql.Column joinExpr, string joinType = "inner");
member this.Join : Microsoft.Spark.Sql.DataFrame * Microsoft.Spark.Sql.Column * string -> Microsoft.Spark.Sql.DataFrame
Public Function Join (right As DataFrame, joinExpr As Column, Optional joinType As String = "inner") As DataFrame

パラメーター

right
DataFrame

結合演算子の右側

joinExpr
Column

join 式

joinType
String

実行する結合の種類。 既定値は inner です。 、、、、、outer、、 full_outerrightleft_antifullleft_semileft_outerleftright_outerのいずれかinnerである必要があります。 cross

戻り値

適用対象

Join(DataFrame, IEnumerable<String>, String)

指定された列を使用して、別 DataFrame の列と等結合します。 述語を持つクロス結合は、内部結合として指定されます。 クロス結合を明示的に実行する場合は、 メソッドを使用します crossJoin

public Microsoft.Spark.Sql.DataFrame Join (Microsoft.Spark.Sql.DataFrame right, System.Collections.Generic.IEnumerable<string> usingColumns, string joinType = "inner");
member this.Join : Microsoft.Spark.Sql.DataFrame * seq<string> * string -> Microsoft.Spark.Sql.DataFrame
Public Function Join (right As DataFrame, usingColumns As IEnumerable(Of String), Optional joinType As String = "inner") As DataFrame

パラメーター

right
DataFrame

結合演算子の右側

usingColumns
IEnumerable<String>

結合する列の名前

joinType
String

実行する結合の種類。 既定値は inner です。 、、、、、、fullright_outerleft_outerleft_semirightleftfull_outerのいずれかである必要があります。 inneroutercrossleft_anti

戻り値

DataFrame オブジェクト

適用対象

Join(DataFrame)

DataFrameの と結合します。

public Microsoft.Spark.Sql.DataFrame Join (Microsoft.Spark.Sql.DataFrame right);
member this.Join : Microsoft.Spark.Sql.DataFrame -> Microsoft.Spark.Sql.DataFrame
Public Function Join (right As DataFrame) As DataFrame

パラメーター

right
DataFrame

結合演算子の右側

戻り値

DataFrame オブジェクト

注釈

INNER JOIN として動作し、後続の結合述語が必要です。

適用対象

Join(DataFrame, String)

指定された列を使用して、内部等価結合を別 DataFrame の列と結合します。

public Microsoft.Spark.Sql.DataFrame Join (Microsoft.Spark.Sql.DataFrame right, string usingColumn);
member this.Join : Microsoft.Spark.Sql.DataFrame * string -> Microsoft.Spark.Sql.DataFrame
Public Function Join (right As DataFrame, usingColumn As String) As DataFrame

パラメーター

right
DataFrame

結合演算子の右側

usingColumn
String

結合する列の名前。 この列は両側に存在する必要があります。

戻り値

DataFrame オブジェクト

適用対象