WriteToDataFrame - 2024.2 English - XD160

Vitis Libraries

Document ID
XD160
Release Date
2024-11-29
Version
2024.2 English

Apache Arrow is a cross-language, cross-platform, columnar data format that is used in the field of data analytics, database, etc. An Apache Arrow like format “data-frame” is defined and employed in the AMD Vitis™ library.

This document first introduces the data-frame format and the difference between data frame and Apache Arrow. Thereafter, the structure of the WriteToDataFrame() implementation is explained. WriteToDataFrame() reads in parsed data from a JSON parser etc., re-formats the data according to different data type, and saves the data in the data-frame format.