Я новичок в этой среде hadoop, и я хочу написать пользовательские файлы SerDe для EBCDIC. Я много искал в Интернете, но не получил никаких материалов о разработке SerDe. Если у вас есть идеи о разработке SerDe, разместите ссылки. Заранее спасибо.Пользовательский Serde для формата EBCDIC
ответ
Начните с официального Hive apache wikipage for SerDe, см. Исходный код встроенных реализаций Hive и на основе этого просто попробуйте написать свой собственный. Более того, я не верю, что вы не можете опубликовать какое-либо дополнительное сообщение в блоге или учебное пособие, касающееся этой темы.
Привет, Марбу, Спасибо за ссылку. Я много искал и нашел документацию о существующих серде. Было очень мало и неполных данных о индивидуальном развитии. Это будет очень полезно, если вы можете поделиться учебником или любым блогом, который с самого начала объяснил процесс разработки Serde. Еще раз спасибо. –
Когда цель состоит в том, чтобы переделать часть хорошо зарекомендовавшей себя системы для достижения новой особой функции, есть вероятность, что нет единого документа, который бы описывал все с нуля. Вы не можете рассчитывать на то, что найдете единственный учебник для внедрения нового SerDe для тех, кто вообще не знает внутренности Hive. Таким образом, лучший подход - начать изучать SerDe из официальных документов и других реализаций (это с открытым исходным кодом, yay!), И только после этого вы можете рассчитывать на понимание документов о пользовательской разработке serde. – marbu
- 1. Преобразование формата EBCDIC в формат ASCII - SerDe для улья. Как преодолеть проблему разделителя в файле EBCDIC
- 2. Декодирование Ebcdic
- 3. XML Serde для Hadoop/Hive
- 4. Внедрение EBCDIC Сортировка в Java
- 5. Пользовательский атрибут для указания формата отображения
- 6. Угловые пользовательский фильтр для европейского формата валюта
- 7. Чтение мэйнфрейма Файл EBCDIC
- 8. EBCDIC для ASCII с использованием XQuery в MarkLogic
- 9. Как интегрировать код Java, написанный на локальной машине, в Serde для запроса куста
- 10. sshfs EBCDIC to ASCII
- 11. Сохранение .ebc файла (EBCDIC)
- 12. Как изменить значение HEX для EBCDIC полукокса
- 13. Автономный JMS для мейнфрейма MQ в EBCDIC
- 14. String.getBytes (charset) имеет ошибки для EBCDIC-charset
- 15. fputs для записи массива символов EBCDIC
- 16. Hive XML Serde - NULLPOINTEREXCEPTION
- 17. Как написать Hive Regex или Custom Serde для анализа формата данных погоды?
- 18. json SerDe hive 0.13.1
- 19. Serde JSON сериализует ошибку?
- 20. HIVE ALTER SERDE COMMAND
- 21. Добавить значение метода для вывода сериализации Serde
- 22. serde для простого файла последовательности в кусте
- 23. Пользовательский Parser для плагина Tablesorter для пользовательского формата даты
- 24. PHP-HEX to EBCDIC Conversion
- 25. Как сохранить EBCDIC в Subversion
- 26. PHP - конвертировать EBCDIC в ASCII
- 27. ASCII в EBCDIC символов Incoding
- 28. Преобразование кода EBCDIC в ASCII
- 29. Hive JSON Serde MetaStore Issue
- 30. Не удалось проверить serde: org.openx.data.jsonserde.jsonserde
Приветствуем вас, чтобы переполнения стека, этот вопрос может рассматриваться не по теме, попробуйте переформулировать свой вопрос с подробностями о том, что вы пробовали или нашли до сих пор (вопросы, предлагающие нам рекомендовать или найти книгу, инструмент, библиотеку программного обеспечения , учебник или другой ресурс вне сайта не относятся к теме для переполнения стека, поскольку они склонны привлекать упрямые ответы и спам. Вместо этого опишите проблему и то, что было сделано до сих пор, чтобы ее решить. http://stackoverflow.com/help/по теме). –
Сказать, что это файл EBCDIC, не очень полезен. EBCDIC - это набор символов (на самом деле это семейство наборов символов), и его можно читать так же, как любой файл ascii/utf-8 в java и т. Д. Что будет сложнее если это файл мэйнфрейма, у вас могут быть файлы FB/VB. Имеет ли файл двоичные/COBOL-зонированные десятичные поля, есть ли копия Cobol ??? –