Melhorias no ai_parse_document para assinaturas e layouts
A função ai_parse_document agora detecta regiões de assinatura e identifica layouts de documentos com mais precisão.
O que mudou
A função ai_parse_document agora conta com melhorias para detectar regiões de assinatura de forma isolada e reconhecer layouts de documentos não estruturados com maior precisão.
Para que serve
Imagine que você tem contratos ou faturas digitalizadas e precisa extrair blocos específicos de conteúdo, incluindo a validação de campos assinados.
- Detectar seções de assinatura em arquivos PDF ou imagens.
- Extrair elementos estruturados de layouts complexos.
- Salvar imagens de páginas renderizadas em volumes do Unity Catalog.
Como usar
Você pode chamar a função diretamente passando o conteúdo binário do documento em uma consulta SQL.
SELECT
path,
ai_parse_document(
content,
map(
'version', '2.0',
'imageOutputPath', '/Volumes/catalog/schema/volume/directory/'
)
) AS parsed
FROM my_catalog.my_schema.documents;
O que acontece nesse código:
- A função
READ_FILESou a tabela de origem fornece o conteúdo em formato binário. - A função
ai_parse_documentprocessa o arquivo usando a versão 2.0 do esquema. - O parâmetro
imageOutputPathsalva as páginas renderizadas no volume do Unity Catalog especificado. - O resultado estruturado é retornado como um tipo
VARIANTcontendo os elementos detectados, como texto, tabelas e assinaturas.
Limitações e requisitos
- Requer Databricks Runtime 17.3 ou superior.
- Suporta arquivos nos formatos PDF, JPG/JPEG, PNG, TIFF/TIF, DOC/DOCX e PPT/PPTX.
- Limite de 500 páginas por documento quando o parâmetro
pageRangenão é utilizado.
- ai_parse_document
- unity catalog
- databricks sql
- variant
- document parsing
ai_parse_document quality improvements: signature detection and layout prediction
Resumo e explicação gerados por IA a partir da release note oficial. Em caso de dúvida, a documentação oficial da plataforma prevalece.
Relacionadas
- DatabricksGA
Repositórios de pacotes em nível de workspace para Databricks Apps
Administradores de workspace podem configurar repositórios padrão de pacotes Python e npm para Databricks Apps.
databricks apps · workspace settings - DatabricksGA
Redimensione partições de stateful streaming sem perder o checkpoint no Databricks
Agora é possível alterar o número de partições de shuffle em queries Structured Streaming e pipelines Lakeflow sem descartar o estado do checkpoint.
structured streaming · lakeflow - DatabricksAtualização
Google Gemini 4 Argon disponível no Unity Gateway do Databricks
O modelo multimodal Google Gemini 4 Argon já pode ser acessado via Foundation Model APIs e Unity Gateway.
unity catalog · foundation model apis