aloyszhang commented on code in PR #1013: URL: https://github.com/apache/inlong-website/pull/1013#discussion_r1779889199
########## docs/development/extension_sort/inlong_sort_data_organization_and_binary_protocol.md: ########## @@ -0,0 +1,71 @@ +--- +title: InLong sort format extend +sidebar_position: 5 +--- +## Overview + +This article is aimed at InLong-Sort-Formats data format parsing developers and aims to comprehensively explain the process of developing data parsing for a data format. + +The InLong-Sort-Formats module supports two major types of data format parsing, implemented based on the Flink Row and Flink RowData types. These two implementations differ only in the Flink API used. This article will describe the implementation based on the Flink RowData. + +Currently, InLong-Sort supports the following formats, including 6 formats encapsulated in the InLongMsg format and 3 original data formats: +- InLongMsg binlog +- InLongMSg CSV +- InLongMsg KV +- InLongMsg Tlog-CSV +- InLongMsg Tlog-KV +- InLongMsg PB +- CSV +- KV +- JSON +By implementing the data parsing process for these formats, developers can effectively handle and process data in the InLong-Sort module. + +## Before Development + +- InLongMsg refer to [InLongMsg](img/inlong_msg.md); Review Comment: broken link -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@inlong.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org