Magic Quadrant™ para gerenciamento de acesso privilegiado 2025: Netwrix reconhecida pelo quarto ano consecutivo. Baixe o relatório.

Plataforma
Centro de recursosBlog
O Salesforce Schema Builder — O que Você Precisa Saber

O Salesforce Schema Builder — O que Você Precisa Saber

Jan 30, 2024

Manter o ritmo das mudanças é um desafio constante para sistemas e equipes de TI que gerenciam o Salesforce. Felizmente, a plataforma vem com uma série de ferramentas integradas para ajudar na descoberta, análise de impacto e gestão de mudanças. Neste post, vamos dar uma olhada em uma delas — o construtor de esquema. Aqui está o que você precisa saber sobre esse recurso incrivelmente útil.

O que é o Salesforce Schema Builder?

O construtor de esquema é uma interface gráfica simples para visualizar e editar o modelo de dados da sua Organização. O construtor de esquema pode obter todos os campos de um Objeto, realizar análises de impacto básicas de alterações em um Objeto e mostrar todas as dependências em um Objeto, sem ter que clicar de página em página. É uma ferramenta excelente para ver detalhes como valores de campo e campos obrigatórios, bem como relacionamentos mestre-detalhe e relacionamentos de pesquisa.

Como Funciona o Construtor de Esquema?

O construtor de esquema do Salesforce mostra Objetos, campos e as relações entre eles. Utilizando-o, você pode adicionar áreas personalizadas, Objetos e relações, e visualizar e alterar campos personalizados enquanto vê como eles estão conectados a outros Objetos ou campos.

Ao abrir o construtor de esquema pela primeira vez, você efetivamente terá uma tela em branco para trabalhar. Para começar, clique na aba Elementos, clique no(s) Objeto(s) que deseja visualizar e arraste-os para a tela.

Uma vez que você tenha arrastado um Object para o construtor de esquema do Salesforce, você pode ver campos relacionados, ver como eles estão conectados a outras partes do Salesforce, criar novos Objects e mais. Quaisquer alterações que você fizer no seu modelo de dados aqui são implantadas em sua Org de produção em tempo real.

(O Salesforce Trailhead possui alguns tutoriais mais detalhados que você pode conferir aqui.)

Image

Usando o Schema Builder para Análise de Impacto

Um dos principais benefícios do construtor de esquema do Salesforce é que ele oferece uma forma simples de análise de impacto. Quando você usa o construtor de esquema para obter todos os campos em um Objeto, você tem uma noção do que será afetado se fizer uma alteração. A alternativa — prosseguir com a alteração e esperar pelo possível impacto negativo — pode custar às equipes do Salesforce horas de trabalho, bem como uma quantidade considerável de estresse.

No entanto, existem prós e contras ao usar o construtor de esquema para análise de impacto. Aqui está um rápido olhar sobre por que gostamos dele e onde ele não atende às expectativas (e o que você pode usar em substituição).

O Schema Builder: Prós e Contras

Os Prós

O maior benefício do construtor de esquema é a sua disponibilidade. Você o encontrará, agora mesmo, na maioria dos Salesforce Classic e Lightning Orgs. Qualquer usuário com a permissão 'Customize Application' pode trabalhar com ele.

A ferramenta é útil para implementar mudanças na sua Organização em tempo real e oferece aos usuários uma base para entender como Objetos e campos estão conectados na plataforma. Sua interface visual e o recurso de arrastar e soltar facilitam o uso e permitem uma experiência mais interativa ao adicionar personalizações.

The Cons

Como mencionamos anteriormente, as alterações criadas no schema builder são implantadas em tempo real, o que adiciona uma camada extra de risco ao usar a ferramenta — um pequeno erro pode resultar em um impacto a jusante que pode nem ser conhecido no momento da implantação.

Em termos de mitigação desse risco por meio de análise de impacto, embora o construtor de esquema ofereça uma visualização de como os Objetos estão conectados no Salesforce, ele não fornece a imagem completa — você só pode ver Objetos e sua conexão com outros Objetos. Embora ele forneça uma lista de todos os campos relacionados que estão no Objeto que você selecionou, você não é capaz de visualizar as dependências dos campos conectados.

Abaixo, você verá que os Objetos selecionados “Account” e “Contact” estão conectados um ao outro. No entanto, não é possível visualizar as dependências dos campos conectados — por exemplo, as conexões de “Annual Revenue” não estão disponíveis quando clicamos no campo. O problema disso é que se alterarmos o objeto Account, podemos inadvertidamente alterar outro campo que está nele, como “Annual Revenue”, que está sendo usado em outras partes do seu Org.

Image

Diagrama de Relacionamento de Dependência do Netwrix Strongpoint

O Diagrama de Relacionamento de Dependência do Netwrix Strongpoint é uma ferramenta visual intuitiva para análise de impacto à primeira vista que, superficialmente, compartilha muitas das mesmas características que o construtor de esquema do Salesforce. Ele pode obter todos os campos de um Objeto e mostrar as conexões entre eles, mas também vai além, mostrando as conexões nesses campos conectados e oferecendo uma imagem mais abrangente do modelo de dados da sua Org.

Da mesma forma que fizemos acima, você verá que selecionamos o Objeto de Conta para visualizar e, em seguida, clicamos em “Receita Anual”, assim como fizemos no construtor de esquema. Com Netwrix Strongpoint, você pode ver todas as dependências que estão no campo de Receita Anual dentro da sua Organização, permitindo alterações ainda mais seguras.

Image

Embora o DRD não seja projetado para implementar alterações em produção (temos um sistema completo de gerenciamento de mudanças para isso), quando usado em conjunto com o construtor de esquemas ou outras ferramentas Salesforce, é extremamente útil para minimizar riscos ao implementar correções urgentes, descontinuar personalizações não utilizadas ou realizar trabalhos de desenvolvimento mais abrangentes.

Se você está procurando implementar mudanças críticas ou realizar uma limpeza em toda a organização, Netwrix Strongpoint oferece ferramentas para ver antecipadamente o que acontecerá se você descontinuar um campo, alterar uma lista de opções ou modificar um Objeto personalizado — tornando cada ação no Salesforce livre de riscos.

Assista a este vídeo explicativo rápido para saber mais:

Compartilhar em

Saiba Mais

Sobre o autor

Asset Not Found

Paul Staz

VP de Vendas e Marketing

Como VP de Vendas e Marketing, Paul é responsável por impulsionar o crescimento dos produtos de Infraestrutura e Aplicações no portfólio da Netwrix. Suas principais áreas de foco são segurança e conformidade para NetSuite, Salesforce e Infraestrutura de Rede. Ele é apaixonado por Estratégias de Ir para o Mercado e em gerar resultados positivos para os clientes. Anteriormente, Paul atuou como VP de Vendas e Marketing na Strongpoint, onde liderou as funções de Ir para o Mercado antes de ser adquirida pela Netwrix. Paul possui um Bacharelado em Artes e um Mestrado em Administração de Empresas pela Universidade McMaster em Hamilton, Ontário, Canadá.