Ir para o conteúdo principal
Plataforma

Como a Constellation está construindo uma base de dados governada no Databricks

Como a unificação da governança de dados e da semântica prepara os dados corporativos para o dimensionamento de IA.

por Renee Voves e Herman Lombard

  • A equipe da Constellation construiu fortes capacidades de dados dentro de seus próprios domínios, mas perguntas que cruzam domínios, como “Quantos clientes nós temos?”, precisam de definições compartilhadas.
  • A Constellation está construindo uma Enterprise Data Platform governada no Databricks, usando o Unity Catalog para linhagem, controle de acesso e contexto de negócios compartilhado.
  • Nessa base, a equipe está desenvolvendo casos de uso de IA para engenharia nuclear, planejamento de interrupções e vendas.

A Constellation opera a maior frota nuclear dos Estados Unidos. Para eles, uma das partes mais difíceis de se preparar para a IA não foi escolher modelos, mas sim entrar em acordo sobre o significado dos dados. A equipe da Constellation está construindo uma Enterprise Data Platform (EDP) governada no Databricks para tornar os dados consistentes e utilizáveis em todo o negócio, e sua abordagem oferece um roteiro prático para outras empresas.

Quem é a Constellation

A Constellation é a maior produtora de energia limpa e confiável do país, com capacidade de geração equivalente às necessidades de 27 milhões de residências e aproximadamente 2,5 milhões de contas de clientes de varejo. Essa amplitude de operações e relacionamentos com clientes é o motivo pelo qual definições compartilhadas e governança importam para o trabalho com dados.

A Constellation coleta dados de gerenciamento de ativos, cadeia de suprimentos, sistemas comerciais e de negociação, e operações em toda a frota. Eles alimentam desde modelos de mercado em tempo quase real até telemetria nuclear. Em um negócio onde segurança e confiabilidade vêm em primeiro lugar, acertar nas definições e na governança é fundamental. Esse perfil de risco orienta cada escolha arquitetônica que se segue.

O problema: Dados de alta qualidade, sem semântica compartilhada

Equipes de toda a Constellation construíram fortes capacidades de dados para seu próprio trabalho. No entanto, perguntas que abrangiam essas equipes ainda exigiam esforço adicional para conectar informações e reconciliar diferenças em como elas são definidas. Os dados ficavam em dezenas de lugares, sem nenhuma camada semântica compartilhada definindo o que eles significavam entre domínios.

A Constellation enfrentou um problema com o qual muitas organizações ainda lutam: uma pergunta simples sem uma única resposta: “Quantos clientes nós temos?” O varejo foca no medidor de faturamento, o atacado na contraparte e o CRM em uma conta ou usuário. Três respostas corretas com três significados diferentes. O problema só se agravou à medida que a Constellation cresceu por meio de aquisições, incluindo a Calpine em 2026, que tinha 79 usinas de energia em 27 estados e 27 GW de capacidade. Uma pilha completamente separada com suas próprias definições, armazéns e convenções de modelagem. A EDP de repente teve que absorver uma entidade de tamanho aproximadamente igual ao da própria Constellation. Dar significado aos dados e à governança é a mudança que a Constellation está fazendo à medida que desenvolve a EDP no Databricks.

A base: Uma plataforma de dados corporativa no Databricks

A resposta da Constellation é uma EDP governada construída no Databricks. A EDP é a base compartilhada que conecta sistemas anteriormente isolados e fornece à empresa uma única compreensão compartilhada de seus dados. É a mudança deliberada de muitos sistemas desconectados e bem construídos para uma base governada onde os dados carregam significado compartilhado em toda a empresa.

A decisão da plataforma em si levou apenas algumas semanas. A Constellation escolheu o Databricks porque isso dava a eles espaço para experimentar, crescer e amadurecer conforme avançavam e, o que é igualmente importante, porque podia interoperar com sua arquitetura existente em vez de forçar uma substituição completa. Três pilares arquitetônicos se destacaram:

  • Significado compartilhado como semântica conforme. Em vez de forçar cada domínio a uma única definição, a equipe de EDP da Constellation trabalha com líderes de negócios para definir entidades governadas e conformes — concordando sobre o que um "cliente" significa no varejo, atacado, gás e CRM — e replica essas definições em toda a empresa. Além disso, a Constellation construiu uma camada de conhecimento semântico que mapeia os relacionamentos de negócios — cliente, contrato, ativo e como eles se conectam entre os domínios.
    A equipe usa o Data Vault como seu método de modelagem, que é usado seletivamente para entidades críticas e reutilizáveis que precisam se flexibilizar conforme os sistemas mudam. Nem todo conjunto de dados está no vault. A escolha da modelagem é deliberada e depende de a entidade ser reutilizada, auditada ou evoluída ao longo do tempo.
  • A governança é o modelo de propriedade, não apenas o controle de acesso. Um grande fator de decisão para a Constellation foi escolher um serviço que fosse além do controle de acesso tradicional para transmitir significado semântico aos seus stakeholders. Com esse critério identificado, o Unity Catalog foi a escolha óbvia. O Unity Catalog fornece a linhagem, o acesso refinado e o modelo de permissão única. A Constellation foi além da camada técnica para responder à pergunta com a qual outras plataformas lutam: quem é o dono do significado? Com as visualizações de métricas do Unity Catalog, isso é ainda mais fácil. Diferentes domínios de dados exigem diferentes controles de acesso e governança. A equipe da Constellation projetou a plataforma para dar suporte a esses requisitos à medida que traz novos casos de uso para a base. Estabelecer aprovações e governança internas tornou-se a âncora de confiança.
  • Múltiplos workspaces em uma única base governada. Os mesmos conjuntos de dados governados, exibidos em workspaces separados e semânticas de negócios, são definidos uma vez e consumidos várias vezes.

Para a Constellation, o Databricks dá suporte tanto à engenharia de dados quanto à governança, oferecendo às equipes um ambiente controlado para construir IA.

Três exemplos de casos de uso construídos sobre a mesma base:

Na mesma base governada, três casos de uso iniciais estão mostrando o que é possível em partes muito diferentes do negócio.

1. Assistente de engenharia nuclear

A Constellation está desenvolvendo um assistente, construído com o Databricks Genie e governado por meio do Unity Catalog, para ajudar as equipes de engenharia a encontrar e usar informações técnicas aprovadas com mais facilidade, reduzindo o esforço envolvido em responder a perguntas complexas.

2. Planejamento de interrupção: Gerenciamento de manutenção nuclear planejada

As interrupções planejadas estão entre as operações mais complexas que a Constellation executa. Elas acontecem para reabastecimento, manutenção principal, inspeções regulatórias e trabalho em equipamentos. Cada uma delas reúne grandes equipes e muitas ordens de serviço em um único local em um cronograma apertado. Coordená-las significa recorrer a dados de agendamento, execução de trabalho e integridade de ativos de diferentes sistemas. A equipe está reunindo esses dados no Databricks para ajudar os planejadores a analisar cronogramas e coordenar o trabalho, com as decisões permanecendo com as equipes de interrupção.

3. Inteligência de vendas: Priorização de oportunidades e próxima melhor ação

Em vendas, reunir informações relevantes de clientes e comerciais ajuda as equipes a se prepararem para conversas e identificarem oportunidades de crescimento. A equipe está desenvolvendo recursos de IA no Databricks para tornar essas informações mais consistentes, acessíveis e acionáveis — apoiando resultados como priorizar oportunidades de alto valor e recomendar a próxima melhor ação. Tudo isso é construído sobre a mesma base de dados governada no Databricks, com proteções de dados adequadas.

Principais conclusões

A experiência da Constellation ressalta que uma plataforma de dados corporativa trata tanto de significado e governança quanto de tecnologia. Sua equipe está construindo as definições, os controles e a base de dados reutilizável necessária para apoiar análises úteis e IA em diferentes partes do negócio. O Databricks com o Unity Catalog torna os dados confiáveis e descobertíveis para os usuários de negócios.

Esta base governada também permite que cientistas de dados construam soluções de machine learning e IA agêntica com o Databricks, incluindo o Genie One e os Genie Agents. A equipe está usando esses recursos à medida que desenvolve casos de uso em vendas, planejamento de manutenção e suporte de engenharia.

Olhando para o futuro

A Constellation está explorando a Genie Ontology, um grafo de conhecimento de autoaprendizagem que adiciona contexto de negócios, e as Páginas do Unity Catalog, que gerenciam centralmente as definições de negócios no Unity Catalog. Juntos, esses recursos estendem a camada semântica tornando os dados mais significativos, consistentes e fáceis de usar.

Saiba mais sobre a história deles nesta postagem de blog dos líderes da Constellation Jay Cavalcanto, SVP e CIO, e Vineeth Vijaykumar, VP do Escritório de Gestão de Negócios de TI.

Assista à apresentação da Constellation no Databricks Data + AI Summit (Marco de minuto 56.23)

(Esta publicação no blog foi traduzida utilizando ferramentas baseadas em inteligência artificial) Publicação original

Tags relacionadas:

Soluções, Data Science e ML, Energia, Insights e Eventos

Receba os posts mais recentes na sua caixa de entrada

Assine nosso blog e receba os posts mais recentes diretamente na sua caixa de entrada.