Partilhar via


Visão geral da computação padrão

Esta página fornece uma visão geral da computação padrão.

O que é computação padrão?

A computação padrão é a computação configurada com o modo de acesso padrão. Os recursos de computação padrão podem ser usados por qualquer usuário que tenha permissão para fazê-lo.

A computação padrão é recomendada para a maioria das cargas de trabalho. A computação padrão permite que qualquer número de usuários anexe e execute simultaneamente cargas de trabalho no mesmo recurso de computação, proporcionando economia de custos e gerenciamento de computação simplificado. A computação padrão executa o código do usuário de forma totalmente isolada, sem acesso a recursos de nível inferior.

Seleção do modo de acesso

O modo de acesso é configurado ao criar um recurso de computação polivalente ou de trabalho. A configuração do modo de acesso está na seção Avançado na interface do usuário de computação e representada por data_security_mode na API.

Por padrão, na interface do usuário, o modo de acesso é definido como Automático, o que significa que o modo de acesso é escolhido automaticamente para você com base no Databricks Runtime selecionado. O padrão automático é Padrão , a menos que um tempo de execução de aprendizado de máquina ou um Databricks Runtimes inferior a 14.3 seja selecionado, caso em que Dedicado é usado.

Quando usar a computação padrão

A computação padrão é recomendada para a maioria das cargas de trabalho, incluindo:

  • Engenharia de dados geral e pipelines de ETL: a maioria das cargas de trabalho de processamento de dados
  • Projetos colaborativos de ciência de dados: equipes trabalhando juntas na análise e desenvolvimento de modelos
  • Exploração interativa de dados: análise ad hoc e desenvolvimento baseado em notebook
  • Otimização de custos: quando você deseja compartilhar recursos de computação entre vários usuários

Escolha computação dedicada apenas para cargas de trabalho especializadas que exijam acesso privilegiado à máquina, APIs RDD, ML distribuído, GPUs ou R. Para obter uma lista de limitações de computação padrão, consulte Requisitos e limitações de computação padrão.

Suporte a linguagem e tempo de execução

A computação padrão tem o seguinte suporte à linguagem de programação:

  • Python: Suporte completo para todas as versões do Databricks Runtime
  • SQL: Suporte completo para todas as versões do Databricks Runtime
  • Scala: Suportado no Databricks Runtime 13.3 LTS e superior com o Unity Catalog
  • R: Não suportado na computação padrão

Lakeguard para isolamento do usuário

A computação padrão usa o Azure Databricks Lakeguard para fornecer isolamento seguro do usuário e governança de dados. O Lakeguard emprega técnicas avançadas de isolamento de código que separam o código do usuário da infraestrutura subjacente do Spark.

Para obter mais informações, consulte Como o Databricks impõe o isolamento do usuário?.