簡體   English   中英

如何在控制台中執行 writeStream a dataframe? (Scala Spark 流媒體)

[英]How to do writeStream a dataframe in console? (Scala Spark Streaming)

我想調試我的筆記本,因此我需要在筆記本控制台模式下打印出流數據。 我有兩個問題:1-是否可以這樣做:

df.writeStream.format("console").start().awaitTermination()

2- 如果是,我在哪里可以看到 output?

在此處輸入圖像描述 這是 10 分鍾后...沒有錯誤或結果

謝謝!

我弄清楚我的問題是什么。 我必須在我的方法中添加“.outputMode(“append”)” 這是它的樣子:

def writeStreamData(dataFrame: DataFrame): Unit = {
        /**
         * write the given dataframe into a file or console
         :params: dataframe
         */
        dataFrame.writeStream
            .format("console")
            .outputMode("append")
            .start()
            .awaitTermination()
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM