first
이이 용도로 잘못 된 무엇입니까? 그러나 나는이 오류를 반환, 내 dataframe의 각 id
의 첫 번째 행을 먹고 싶어 :HiveContext 스파크 - AnalysisException : 'first_value'창 함수를 확인할 수 없습니다.
Exception in thread "main" org.apache.spark.sql.AnalysisException: Could not resolve window function 'first_value'. Note that, using window functions currently requires a HiveContext;
코드는 다음과 같습니다 나는 HiveContext
을 사용하고
WindowSpec window = Window.partitionBy(df.col("id"));
df= df.select(first(df.col("*")).over(window));
.
당신이 수 - - 테스트를 위해 다음 코드를 시도 :'WindowSpec 창 = Window.partitionBy (df.col ("ID")); 윈도우 기능을 * –