Looker Data Apps Chegam para Revolucionar a Análise de Dados
O mundo da análise de dados está prestes a ganhar um novo player. O Google lançou em prévia os Looker Data Apps, uma novidade que promete mudar a forma como interagimos com nossos dados. Essa nova funcionalidade permite a criação de páginas totalmente customizadas e interativas, diretamente na camada semântica do Looker. E a melhor parte? Tudo isso com a ajuda de inteligência artificial!
Imagine ter a liberdade de criar visualizações únicas e sob medida, sem se prender às estruturas tradicionais de dashboards. Os Looker Data Apps são publicados como aplicações web dentro do próprio Looker, herdando toda a segurança e controle de acesso que você já conhece. Eles combinam o poder da IA para a criação com a governança dos seus dados.

O Que São os Looker Data Apps e Como Eles Mudam o Jogo?
A grande sacada dos Looker Data Apps é a flexibilidade. Ao invés de apenas montar um painel estático, você constrói aplicativos web personalizados. Eles se conectam diretamente ao modelo semântico do Looker, garantindo que suas consultas estejam sempre alinhadas com a governança de dados (LookML). Mas a mágica vai além: esses apps podem interagir com seus sistemas, lendo e gravando dados, e até mesmo disparando ações em outras aplicações de negócio.
Para dar vida a essas interfaces, você usará as tecnologias web de sempre: JavaScript, HTML e CSS. O tempo de execução do Google, o Lit, entra em cena com componentes prontos para exibir indicadores (KPIs), gráficos e tabelas, todos puxando dados em tempo real do Looker. A novidade é que, em vez de escrever todo o código manualmente, você pode descrever o app para um agente de IA.
Ferramentas como o Claude Code ou o Gemini podem te ajudar a dar vida à sua visão. O Google oferece um kit de ferramentas que auxilia a IA a entender seu modelo LookML, gerando o aplicativo, permitindo a visualização e validação, e finalmente publicando tudo no Looker com a sua aprovação. É a colaboração entre humano e máquina elevada a outro nível.
Como os Aplicativos de Dados Ganham Vida no Looker?
Quando você publica um aplicativo de dados, ele se torna uma extensão embutida e um painel dentro do Looker. Essa conexão é bem representada no diagrama abaixo.

O código JavaScript que define seu aplicativo é salvo diretamente na instância do Looker. Seu elemento customizado então faz referência a essa extensão. O painel, por sua vez, utiliza um layout de extensão, mostrando o aplicativo em tela cheia, de forma otimizada. O sistema também gerencia as consultas que alimentam os widgets, permitindo a exploração detalhada de cada item.
É importante notar que os Looker Data Apps dependem de um tempo de execução hospedado separadamente. Isso garante que os aplicativos publicados permaneçam estáveis, mesmo com atualizações futuras do tempo de execução. Cada app fica “congelado” na versão que usou no momento da publicação, evitando surpresas.
Montando Seu Primeiro Aplicativo com o Kit de Ferramentas de IA
Para começar a criar seus próprios Looker Data Apps, alguns pré-requisitos precisam ser atendidos. Sua instância do Looker precisa ser hospedada pelo Google e estar em uma versão recente (26.18 ou posterior). Além disso, a funcionalidade de Data Apps deve ser ativada nas configurações de administrador.
Seu usuário também precisa ter as chaves de API habilitadas e as permissões adequadas para criar e gerenciar conteúdo. No seu ambiente de desenvolvimento, você precisará do Python 3.9 ou superior e de um sistema operacional compatível (macOS, Linux ou Windows com Git Bash). O Node.js é opcional, mas útil para a verificação de sintaxe.
A instalação do kit de ferramentas é simples, feita através de um comando no terminal. Após a instalação, você terá uma estrutura organizada de arquivos, com as “habilidades” que o kit de ferramentas usa para construir o aplicativo.
Com um agente de IA como o Claude Code, você abre o diretório do kit de ferramentas e descreve o aplicativo desejado. A habilidade `data-app-creator` exige que você detalhe:
- Os dados a serem utilizados (modelo e exploração).
- O estilo visual (tema, paleta de cores, imagem de referência).
- Os componentes necessários (KPIs, gráficos, filtros, tabelas).
- A finalidade do aplicativo (para quem e para quê ele serve).
Por exemplo, você pode pedir um aplicativo de tráfego web para a equipe de marketing, com indicadores de sessões, usuários únicos, uma visão semanal de sessões por canal e dispositivo, uma tabela das principais páginas de destino e filtros para canal e site. Com um tema leve e toque azul-petróleo.

O agente de IA te mostrará uma prévia rápida, e você poderá ajustar o design, refinar a seleção de colunas e visualizações, adicionar ou remover elementos. Depois de tudo pronto, você manda o kit de ferramentas publicar o aplicativo, que será hospedado no Looker e funcionará como um painel customizado.

Integração com Wire: Um Fluxo de Trabalho Completo
Enquanto o kit de ferramentas do Google cuida da criação do aplicativo em si, o processo de ponta a ponta envolve mais etapas. É aí que entra o Wire, uma estrutura que utilizamos para gerenciar projetos de dados com agentes de IA.
O Wire adiciona ao fluxo de trabalho fases essenciais como alinhamento de requisitos, criação de mockups, validação do design e revisão antes da publicação. Ele garante que o aplicativo de dados final realmente entregue valor e atenda às necessidades dos usuários.
Ao instruir o Wire, via Claude Code, a criar um aplicativo Looker Data com especificações definidas previamente, você garante um processo end-to-end. O Wire se encarrega de todas as etapas, validando com você conforme necessário. Um exemplo desse fluxo pode ser visto na solicitação para criar um aplicativo de tráfego web, detalhando o mockup aprovado, as abas, os filtros e o nome do projeto.
O sistema então executa os comandos necessários, verifica a conexão com os dados, a sintaxe do código, e realiza um teste simulado das consultas. Ao final, ele gera um link para a prévia do seu aplicativo, pronto para ser refinado e publicado.
Os Looker Data Apps representam um salto significativo na personalização e interatividade da análise de dados. Com o suporte de IA e ferramentas como o Wire, criar visualizações poderosas e sob medida nunca foi tão acessível.

chat_bubble Comentários (0)
Nenhum comentário ainda. Seja o primeiro a comentar!
Deixe seu comentário