`Code: 349. DB::Exception: Cannot convert NULL value to non-Nullable type: While executing ParquetBlockInputFormat: While executing File. (CANNOT_INSERT_NULL_IN_ORDINARY_COLUMN) (version 21.11.1.8356 (official build))`

I need to know, what column is related.
{
                if (!nested_tables.contains(nested_table_name))
                {
                    std::shared_ptr<arrow::ChunkedArray> arrow_column = name_to_column_ptr[nested_table_name];
                    ColumnsWithTypeAndName cols = {readColumnFromArrowColumn(arrow_column, nested_table_name, format_name, false, dictionary_values)};
                    Block block(cols);
                    nested_tables[nested_table_name] = std::make_shared<Block>(Nested::flatten(block));
                }
                read_from_nested = nested_tables[nested_table_name]->has(header_column.name);
            }
            
            if (!read_from_nested)
                throw Exception{ErrorCodes::THERE_IS_NO_COLUMN, "Column '{}' is not presented in input data.", header_column.name};
        }
        std::shared_ptr<arrow::ChunkedArray> arrow_column = name_to_column_ptr[header_column.name];
        ColumnWithTypeAndName column;
        if (read_from_nested)
            column = nested_tables[nested_table_name]->getByName(header_column.name);
        else
            column = readColumnFromArrowColumn(arrow_column, header_column.name, format_name, false, dictionary_values);
        column.column = castColumn(column, header_column.type);
        column.type = header_column.type;
        num_rows = column.column->size();
        columns_list.push_back(std::move(column.column));
    }
    res.setColumns(columns_list, num_rows);
}
}
#endif