2016-08-04 6 views
0

でデータフレームに参加します両方のデータフレーム。は、私は、コードの下に使用してスパークに2つのデータフレームが参加しているスパーク

私はコードの下に行っている -

をACCT_IDとして、私は2人のユニークな列名fex_acct_idようにしたい二回

expDetails.select($"fex.acct_id",$"acct_id.acct_id").show 

が、同じ列名を取得するには、列を識別するためにをacctlist_acct_idたデータフレームから。

答えて

2

as or aliasメソッドを使用して列にエイリアスを追加するだけで済みます。これは仕事をするでしょう:

expDetails.select(
    $"fex.acct_id".as("fex_acct_id"), 
    $"acct_id.acct_id".as("acctlist_acct_id") 
).show 
+0

それはうまく動作します。 – Avijit

関連する問題