🚀 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.