Skip to main content

PYCAROL_2.55.0

· 2 min read
TOTVS LABS

🚀 Melhorias

PYCAROL DASC-1142 Novos Filtros no BQStorage: Melhorias no PyCarol

Nesta versão, adicionamos filtros de linha em sessões de leitura do BQStorage.

PYCAROL DASC-1170 Novas Funcionalidades de Acesso à API de Leitura de Armazenamento do BigQuery no pyCarol

Nesta versão, foi implementada a capacidade de acesso à API de leitura de armazenamento do BigQuery no pyCarol. Esta funcionalidade permite que aplicativos na Carol possam fornecer o filtro a ser aplicado e ter acesso aos dados através da API de leitura de armazenamento do BigQuery.

PYCAROL DASC-1191 Corrigido bug na interface com BQ Storage

Na versão antiga, existia a possibilidade do retorno da query do BQ Storage não retornar todos os registros. A nova versão retorna todos os registros consultados.

PYCAROL DASC-1208 Adiciona rótulos (labels) para os BigQuery Jobs.

Neste lançamento, foi implementada a capacidade de enviar rótulos para o BigQuery em cada trabalho de consulta do pyCarol. Estes rótulos podem ser utilizados para agrupamentos do GoogleCloudPlatform.

PYCAROL DASC-1234 Exposição do job após consultas no BigQuery

Agora é possível verificar os logs de trabalho do Big Query, como ID do trabalho, hora de criação, hora de início, hora de término, tempo de slot consumido, resultados em cache e assim por diante, usando o módulo BQ do Pycarol.

🐛 Correções

PYCAROL DASC-1162 Retrocompatibilidade com tipos depreciados em NumPy >= 1.20

Corrigido bug onde se usava tipos depreciados a partir da versão 1.20 do NumPy pelo PyCarol.

PYCAROL DASC-1196 Incompatibilidade entre dependências do PyCarol

Bibliotecas pandas e numpy foram ajustadas para compatibilidade mínima.

PYCAROL DASC-1272 Suporte a versões recentes da urllib3

A versão da biblioteca urllib3 não estava fixa o que podia resultar em incompatibilidades entre o PyCarol e essa biblioteca. Modificamos o código para aceitar assinaturas mais modernas da urllib3.