You get the fields you defined
Textract returns PAGE, LINE, WORD, TABLE, and KEY_VALUE_SET blocks linked by relationships, so turning them into rows means writing code. Queries return question–answer pairs, and AnalyzeExpense maps to a fixed AWS field set. In PdfParse, you define a table once and every document becomes a row with those columns.