0
私はSpark SQLアプリケーションをサーバー上で実行しています。それは.parquetファイルからデータを受け取り、各要求でそれらのデータに対してSQLクエリを実行します。私は応答のクエリの出力に対応するJSONを送信する必要があります。Spark SQLのデータセットからJSONを取得する(java)
これは、私はだから私は、クエリが動作することを
Dataset<Row> sqlDF = spark.sql(query);
sqlDF.show();
を知っていますか何です。
私はsqlDF.toJSON().collect()
を返そうとしましたが、もう一方では[Ljava.lang.String;@1cd86ff9
しか受け取りません。
JSONファイルとしてsqlDFを作成しようとしましたが、そのコンテンツをレスポンスに追加する方法がわからず、JSONファイルとは関係のないファイルの構造が保存されています。
アイデア/提案はありますか?