Snowflake disse que começará a oferecer suporte a Python em sua estrutura de desenvolvedor Snowpark.
Com a mudança, a Snowflake, fornecedora de nuvem de dados, ampliará seu apelo com cientistas de dados, engenheiros de dados e desenvolvedores, uma vez que o Python será executado nativamente na plataforma da empresa. Snowflake anunciou o suporte a Python em seu evento Snowday.
Python está entre as linguagens de programação mais populares e apenas liderou o Java no ranking.
Snowpark for Python permitirá que os desenvolvedores colaborem em dados, otimizem pipelines, aplicativos e fluxos de trabalho de aprendizado de máquina na plataforma Snowflake. Snowflake para Python está em visualização privada.
De acordo com Snowflake, Snowpark já oferece suporte a Java e Scala, e a adição de Python provavelmente atrairá mais desenvolvedores. Snowflake anunciou recentemente uma parceria com a Anaconda e lançou o programa Snowpark Accelerator com integrações de parceiros pré-construídas.
Christian Kleinerman, vice-presidente sênior de produto da Snowflake, disse que a mudança em direção ao Python foi para encontrar os desenvolvedores onde eles estão. “Queremos encontrar os clientes onde eles estão e dar-lhes a escolha do idioma”, disse ele. “Deixe-os usar a ferramenta de sua escolha.”
De acordo com Kleinerman, Python com segurança e governança adequadas será um diferencial para a plataforma Snowflake. Bibliotecas ricas também devem acelerar os pipelines de aprendizado de máquina, acrescentou ele.
John Damalas, CTO da Pacific Life, disse que o suporte a Python da Snowflake é grande para os desenvolvedores da empresa. Damalas disse que o suporte Python vai melhorar a preparação de dados e fluxos de trabalho. “Isso realmente libera muitos recursos adicionais”, disse Damalas. “Não é apenas a linguagem, mas todo o ecossistema Python que agora está disponível ou estará disponível no Snowpark.
Snowflake também lançou uma série de outras atualizações de plataforma, incluindo:
- Replicação de contas entre nuvens, incluindo identidade, controles de acesso, políticas de governança e monitores de recursos.
- Melhorias no desempenho de replicação em até 55%.
- Ferramentas de governança expandidas e integrações, incluindo visibilidade de linhagem no histórico de acesso e dependências de objeto.
- Snowpark: Stored Procedures, um serviço que programa o código do aplicativo no Snowflake.
- Snowpark: processamento de arquivos não estruturados usando funções Java no Snowflake.
- Snowpark: Logging Framework, um serviço que fornece monitoramento e depuração mais fáceis para desenvolvedores.
Essas atualizações mencionadas estão em visualização privada.
Snowflake acrescentou que aumentou o número de provedores de dados em seu Data Marketplace e agora chega a mais de 200.
source – www.zdnet.com