Hello Andrew Richardson (W),
Thanks for sharing the code sample. Since you're following the official sample and using AnalyzeBatchDocumentsRequest, the JSON output suggests that the API isn't generating a searchable PDF. To resolve this, can you try out the below to ensure that the request includes output_content_format="pdf" so that the output is returned as a searchable PDF instead of JSON.
request = AnalyzeBatchDocumentsRequest(
result_container_url=result_container_sas_url,
azure_blob_source=AzureBlobContentSource(
container_url=batch_training_data_container_sas_url
),
output_content_format="pdf" # Ensure this is included
)
Do let me know if you are still the facing the issue.
Thanks.