Sort __hf_index_id column
Sort `__hf_index_id` column.

After investigation, ~~I think~~ the root cause of the unsorted column is that `duckdb` uses some kind of parallelism when generating a table from a Parquet file (~~maybe~~ across row groups), calling the 'serial' sequence concurrently. To make the column sorted, I propose to add it after the table is generated.

Note that this column is used by `_transform_row` to generate the `row_idx`, and the latter is used by `get_cell_value` to create the audio/image files. Maybe related to:
- #2158

Fix #1920.
Sort __hf_index_id column: Sort `__hf_index_id` column.

After investigation, ~~I think~~ the root cause of the unsorted column is that `duckdb` uses some kind of parallelism when generating a table from a Parquet file (~~maybe~~ across row groups), calling the 'serial' sequence concurrently. To make the column sorted, I propose to add it after the table is generated.

Note that this column is used by `_transform_row` to generate the `row_idx`, and the latter is used by `get_cell_value` to create the audio/image files. Maybe related to:
- #2158

Fix #1920.