Recursos de Snowflake
Desenvolvimento de Modelos (5)
Suporte a idiomas
Suporta linguagens de programação como Java, C ou Python. Suporta linguagens front-end, como HTML, CSS e JavaScript
Arrastar e soltar
Oferece a capacidade de os desenvolvedores arrastarem e soltarem partes de código ou algoritmos ao criar modelos
Algoritmos pré-construídos
Fornece aos usuários algoritmos pré-construídos para um desenvolvimento de modelo mais simples
Treinamento de modelo
Fornece grandes conjuntos de dados para treinamento de modelos individuais
Engenharia de Recursos
Transforma dados brutos em recursos que representam melhor o problema subjacente aos modelos preditivos
Serviços de Máquina/Deep Learning (6)
Visão computacional
Oferece serviços de reconhecimento de imagem
Processamento de Linguagem Natural
Oferece serviços de processamento de linguagem natural
Geração de Linguagem Natural
Oferece serviços de geração de linguagem natural
Redes Neurais Artificiais
Oferece redes neurais artificiais para usuários
Compreensão de linguagem natural
Oferece serviços de compreensão de linguagem natural
Aprendizado Profundo
Fornece recursos de aprendizado profundo
Implantação (15)
Serviço Gerenciado
Gerencia a aplicação inteligente para o usuário, reduzindo a necessidade de infraestrutura
Aplicativo
Permite que os usuários insiram aprendizado de máquina em aplicativos operacionais
Escalabilidade
Fornece aplicativos e infraestrutura de aprendizado de máquina facilmente dimensionados
Flexibilidade linguística
Permite que os usuários insiram modelos construídos em uma variedade de idiomas.
Flexibilidade de estrutura
Permite que os usuários escolham a estrutura ou bancada de sua preferência.
Controle de versão
O controle de versão de registros como modelos é iterado.
Facilidade de implantação
Fornece uma maneira de implantar modelos de aprendizado de máquina de forma rápida e eficiente.
Escalabilidade
Oferece uma maneira de dimensionar o uso de modelos de aprendizado de máquina em toda a empresa.
No local
Fornece opções de implantação local.
Nuvem
Fornece opções de implantação de nuvem (nuvem privada ou pública, nuvem híbrida).
Flexibilidade linguística
Permite que os usuários insiram modelos construídos em uma variedade de idiomas.
Flexibilidade de estrutura
Permite que os usuários escolham a estrutura ou bancada de sua preferência.
Controle de versão
O controle de versão de registros como modelos é iterado.
Facilidade de implantação
Fornece uma maneira de implantar modelos de aprendizado de máquina de forma rápida e eficiente.
Escalabilidade
Oferece uma maneira de dimensionar o uso de modelos de aprendizado de máquina em toda a empresa.
Base de dados (3)
Coleta de dados em tempo real
Coleta, armazena e organiza dados massivos e não estruturados em tempo real
Distribuição de dados
Facilita a disseminação de big data coletado em clusters de computação paralela
Lagoa de dados
Cria um repositório para coletar e armazenar dados brutos de sensores, dispositivos, máquinas, arquivos, etc.
Integrações (2)
Integração com Hadoop
Alinha fluxos de trabalho de processamento e distribuição sobre o Apache Hadoop
Integração com o Spark
Alinha fluxos de trabalho de processamento e distribuição sobre o Apache Hadoop
Plataforma (3)
Dimensionamento de Máquinas
Facilita a execução e dimensionamento da solução para um grande número de máquinas e sistemas
Preparação de dados
Curates coletaram dados para soluções de análise de big data para analisar, manipular e modelar
Integração com o Spark
Alinha fluxos de trabalho de processamento e distribuição sobre o Apache Hadoop
Processamento (2)
Processamento na nuvem
Move a coleta e o processamento de big data para a nuvem
Processamento de carga de trabalho
Processa cargas de trabalho de dados em lote, em tempo real e streaming em sistemas singulares, multilocatários ou em nuvem
Transformação de dados (2)
Análise em tempo real
Facilita a análise de dados de alto volume e em tempo real.
Consulta de dados
Permite que o usuário consulte dados por meio de linguagens de consulta como SQL.
Conectividade (4)
Integração com Hadoop
Alinha fluxos de trabalho de processamento e distribuição sobre o Apache Hadoop
Integração com o Spark
Alinha os fluxos de trabalho de processamento e distribuição sobre o Apache Spark
Análise de várias fontes
Integra dados de vários bancos de dados externos.
Lagoa de dados
Facilita a disseminação de big data coletado em clusters de computação paralela.
Operações (8)
Visualização de dados
Processa dados e representa interpretações em uma variedade de formatos gráficos.
Fluxo de trabalho de dados
Junta funções e conjuntos de dados específicos para automatizar iterações de análise.
Descoberta governada
Isola determinados conjuntos de dados e facilita o gerenciamento do acesso aos dados.
Análise incorporada
Permite que a ferramenta de big data execute e registre dados em aplicativos externos.
Notebooks
Use blocos de anotações para tarefas como criar painéis com consultas e visualizações predefinidas e agendadas
Métricas
Controle o uso e o desempenho do modelo na produção
Gerenciamento de Infraestrutura
Implante aplicativos de ML de missão crítica onde e quando precisar deles
Colaboração
Compare facilmente experimentos — código, hiperparâmetros, métricas, previsões, dependências, métricas do sistema e muito mais — para entender as diferenças no desempenho do modelo.
Gestão (12)
Catalogação
Registra e organiza todos os modelos de aprendizado de máquina que foram implantados em toda a empresa.
Monitoramento
Rastreia o desempenho e a precisão dos modelos de aprendizado de máquina.
Diretor
Provisiona usuários com base na autorização para implantar e iterar em modelos de aprendizado de máquina.
Modelo de Registro
Permite que os usuários gerenciem artefatos de modelo e rastreiem quais modelos são implantados na produção.
Dicionário de dados
Armazena os metadados do banco de dados, ou seja, as definições de elementos de dados, tipos, relacionamentos etc.
Replicação de dados
Cria uma cópia do banco de dados para manter a consistência e a integridade.
Linguagem de consulta
Permite que os usuários criem, atualizem e recuperem dados em um banco de dados.
Modelagem de dados
Define o design lógico dos dados antes de criar os esquemas.
Análise de desempenho
Monitora e analisa atributos críticos do banco de dados, como desempenho de consulta, sessões de usuário, detalhes de deadlock, erros do sistema, etc., e os visualiza em um painel personalizado.
Catalogação
Registra e organiza todos os modelos de aprendizado de máquina que foram implantados em toda a empresa.
Monitoramento
Rastreia o desempenho e a precisão dos modelos de aprendizado de máquina.
Diretor
Provisiona usuários com base na autorização para implantar e iterar em modelos de aprendizado de máquina.
Sistema (1)
Ingestão de Dados e Disputa
Dá ao usuário a capacidade de importar uma variedade de fontes de dados para uso imediato
Gestão de Dados (6)
Integração de dados
Consolida, limpa e normaliza dados de várias fontes diferentes.
Compactação de dados
Ajuda a economizar capacidade de armazenamento e melhora o desempenho da consulta.
Qualidade dos dados
Elimina a inconsistência e duplicação de dados, garantindo a integridade dos dados.
Análise de dados integrada
Funções analíticas baseadas em SQL, como séries temporais, correspondência de padrões, análise geoespacial, etc.
Aprendizado de máquina no banco de dados
Fornece recursos integrados como algoritmos de aprendizado de máquina, funções de preparação de dados, avaliação e gerenciamento de modelos, etc.
Análise Data Lake
Permite a consulta de dados em formatos de dados como parquet, ORC, JSON etc e analisar tipos de dados complexos no HDFS
Integração (3)
Integração AI/ML
Integra-se com fluxos de trabalho de ciência de dados, Machine Learning e recursos de inteligência artificial (IA).
Integração de ferramentas de BI
Integra-se com ferramentas de BI para transformar dados em insights acionáveis.
Integração de data lake
Proporciona velocidade no processamento de dados e captura de dados não estruturados, semiestruturados e streaming.
Desempenho (2)
Escalabilidade
Gerencia grandes volumes de dados, upscale ou downscale conforme a demanda.
Cache integrado
Armazena rapidamente dados usados com frequência na memória do sistema.
Manutenção (3)
Migração de dados
Permite a movimentação de dados de um banco de dados para outro.
Backup e recuperação
Fornece funcionalidade de backup e recuperação de dados para proteger e restaurar um banco de dados.
Ambiente Multiusuário
Permite que os usuários acessem e trabalhem em dados simultaneamente, suportando várias exibições dos dados.
Segurança (8)
Criptografia de dados
Criptografa e transforma dados no banco de dados de um estado legível em um texto cifrado de caracteres ilegíveis.
Controle de Acesso do Usuário
Permite que o acesso restrito do usuário seja modificado dependendo do nível de acesso.
Governança de dados
Políticas, procedimentos e padrões para gerenciar e acessar dados.
Segurança de dados
Restringe o acesso a dados em um nível de célula, mascara ou oculta partes de células e criptografa dados em repouso e em movimento
Autorização baseada em função
Fornece funções de sistema predefinidas, privilégios e funções definidas pelo usuário aos usuários.
Autenticação
Permite integração com mecanismos de segurança externos como Kerberos, autenticação LDAP etc.
Logs de auditoria
Fornece um log de auditoria para controlar o acesso e as operações executadas em bancos de dados para conformidade normativa.
Criptografia
Fornece capacidade de criptografia para todos os dados em repouso usando chaves de criptografia.
Armazenamento (2)
Modelo de dados
Armazena tabelas de dados como colunas.
Tipos de dados
Suporta vários tipos de dados como listas, conjuntos, hashes (semelhante ao mapa), conjuntos classificados etc.
Disponibilidade (3)
Compartilhamento automático
Implementa o particionamento automático horizontal de dados que permite armazenar dados em mais de um nó para expandir.
Recuperação Automática
Restaura um banco de dados para um estado correto (consistente) em caso de falha.
Replicação de dados
Copie dados em vários servidores por meio de arquitetura de replicação mestre-escravo, ponto a ponto, etc.
Apoio (2)
Multi-Modelo
Fornece suporte para armazenar, indexar e consultar dados em mais de um formato.
Sistemas Operacionais
Disponível em vários sistemas operacionais como Linux, Windows, MacOS etc.
Computação centralizada (1)
Computação centralizada
Oferece um local centralizado e neutro para as partes realizarem análises de dados.
Computação localizada (1)
Computação localizada
Oferece computação localizada, onde os dados permanecem onde residem e são chamados pela API para realizar análises.
IA generativa (7)
Geração de Texto
Permite que os usuários gerem texto com base em um prompt de texto.
Resumo de texto
Condensa documentos longos ou texto em um breve resumo.
Geração de Texto por IA
Permite que os usuários gerem texto com base em um prompt de texto.
Resumo de texto
Condensa documentos longos ou texto em um breve resumo.
Conversão de texto em imagem
Fornece a capacidade de gerar imagens a partir de um prompt de texto.
Geração de Texto
Permite que os usuários gerem texto com base em um prompt de texto.
Resumo de texto
Condensa documentos longos ou texto em um breve resumo.
Agente AI - Plataformas de Ciência de Dados e Aprendizado de Máquina (7)
Execução Autônoma de Tarefas
Capacidade de realizar tarefas complexas sem a necessidade constante de intervenção humana
Planejamento em várias etapas
Capacidade de decompor e planejar processos em várias etapas
Integração entre sistemas
Funciona em vários sistemas de software ou bancos de dados
Aprendizagem Adaptativa
Melhora o desempenho com base no feedback e na experiência
Interação em Linguagem Natural
Engaja-se em conversas semelhantes às humanas para delegação de tarefas
Assistência Proativa
Antecipe necessidades e ofereça sugestões sem ser solicitado
Tomada de Decisão
Tome decisões informadas com base nos dados disponíveis e nos objetivos





