Как я знаю, MyBatis очень хорош. Он может отображать результат jdbc в объект. Для результата запроса spark sql, есть ли хороший способ сопоставить результат искрового запроса с объектом? СпасибоКак отобразить результат запроса sql sql?
0
A
ответ
0
Насколько я знаю, результатом, полученным от SQL-запроса Spark, является SchemaRDD, объект, на котором вы можете выполнять все операции, предоставленные на стандартном RDD. Возвращаясь к вашему вопросу, на данный момент единственный способ сопоставить результат запроса с классом (и, следовательно, с объектом) вручную с помощью классической операции с картами для управления информацией, хранящейся внутри возвращенных строк в вашем SchemaRDD.
0
Здесь вы можете запросить таблицу, преобразовать ее в объекты своего класса YourClass
, в JavaRDD
, а затем записать ее в файл. Каждая строка в файле будет построена от YourClass.toString()
DataFrame sqlQuery = sqlContext.sql("SELECT a,b,c FROM table");
JavaRDD<Triple> resultRows = sqlQuery.javaRDD().map(
new Function<Row, YourClass>() {
public YourClass call(Row row) {
YourClass t = new YourClass(row.getString(0), row.getString(1), row.getString(2));
return t;
}
});
resultRows.saveAsTextFile(outputFolderPath);
Смежные вопросы
- 1. как отобразить результат запроса sql с суммой() sql в php?
- 2. Не удается отобразить результат SQL-запроса
- 3. как отобразить результат запроса?
- 4. Как отделить результат запроса sql?
- 5. SQL-поле как результат запроса
- 6. Нечетный результат запроса SQL?
- 7. SQL результат запроса вопрос
- 8. Результат запроса SQL Python
- 9. Результат запроса Sql
- 10. SQL - подстрока результат запроса
- 11. Результат запроса SQL SELECT
- 12. SQL оракул, отобразить результат правильно
- 13. SQL запрос, чтобы отобразить результат
- 14. Как обработать результат выполнения запроса SQL-запроса
- 15. Как отобразить результат SQL, подобный этому
- 16. Как отобразить результат SQL в jsp?
- 17. Отобразить результат SQL-запроса в метке в asp.net
- 18. получить пустой результат SQL запроса
- 19. Matplotlib: Постройте результат SQL запроса
- 20. Получить нужный результат запроса SQL
- 21. необычный SQL результат запроса сервера
- 22. Комбинировать результат запроса в sql
- 23. SQL Server транспонировать результат запроса
- 24. фильтр XML SQL результат запроса
- 25. PostgreSQL: Перечислите SQL результат запроса
- 26. Показать результат запроса sql Asp.net
- 27. Как отобразить результат запроса в новой строке
- 28. Ссылка на результат SQL-запроса
- 29. SQL расположение Результат запроса вопрос
- 30. MYSQL: транспонировать результат SQL-запроса