- Data Hackers Newsletter
- Posts
- Briefer: conheça o competidor que promete acabar com Jupyter Notebooks ao juntar código e ferramentas de BI
Briefer: conheça o competidor que promete acabar com Jupyter Notebooks ao juntar código e ferramentas de BI
Criada por brasileiros, startup selecionada pela Y Combinator está transformando a análise de dados ao combinar código e ferramentas de BI, oferecendo uma alternativa poderosa ao Jupyter Notebook e Colab
A Briefer, uma startup brasileira selecionada pela aceleradora Y Combinator, está revolucionando a análise de dados ao unir a flexibilidade do código com a praticidade das ferramentas de BI. Criada como uma alternativa poderosa ao Jupyter Notebook, Google Colab e outras plataformas similares, a Briefer permite que os usuários combinem a programação com recursos de ferramentas de BI como Power BI e Tableau. Essa abordagem promete agilizar o trabalho de analistas e cientistas de dados, oferecendo o melhor dos dois mundos em uma única plataforma.
Mas afinal, o que é a Briefer e como ela funciona? Vamos explorar mais a fundo essa ferramenta promissora.
O que é a Briefer?
A Briefer é uma plataforma colaborativa de dados que permite criar notebooks e dashboards em um único lugar. Ela se destaca por ser muito mais flexível do que as ferramentas tradicionais de BI, pois permite escrever código e usar qualquer biblioteca para manipular dados e criar visualizações personalizadas.
Imagine ter o Notion, mas voltado especificamente para notebooks de código e dashboards. Essa é a proposta da Briefer. A ferramenta oferece aos usuários técnicos toda a flexibilidade necessária para publicar dashboards, analisar dados, criar relatórios e construir aplicativos de dados. Ao mesmo tempo, a Briefer facilita para os usuários não técnicos visualizarem e interagirem com os dados de forma intuitiva.
Como começar a utilizar a Briefer
Se você ficou interessado em experimentar a Briefer, a boa notícia é que a ferramenta oferece uma versão de código aberto que pode ser instalada localmente. Para isso, você precisará ter o Python e o Docker instalados em sua máquina.
Primeiro, instale a Briefer usando o pip:
pip install briefer
Em seguida, execute a Briefer com o comando:
briefer
Certifique-se de que o Docker esteja em execução, pois a Briefer depende dele para funcionar corretamente. Após a inicialização, você poderá acessar a Briefer em http://localhost:3000.
Alternativamente, você pode rodar a Briefer diretamente com o Docker usando o seguinte comando:
docker run -d \
-p 3000:3000 \
-v briefer_psql_data:/var/lib/postgresql/data \
-v briefer_jupyter_data:/home/jupyteruser \
-v briefer_briefer_data:/home/briefer \
briefercloud/briefer
Para mais detalhes sobre como utilizar a Briefer, consulte a documentação oficial no GitHub.
Principais funcionalidades da Briefer
A Briefer vem com recursos bem interessantes que prometem transformar a maneira como trabalhamos com dados. Confira algumas das principais funcionalidades:
Criação de notebooks e dashboards
Com a Briefer, você pode criar notebooks utilizando Markdown, Python, SQL e visualizações nativas. Além disso, é possível agrupar os blocos de código em abas, facilitando a organização e navegação.
Outra novidade é a possibilidade de publicar os notebooks, ocultando blocos específicos da versão publicada. Isso permite compartilhar apenas as partes relevantes com outras pessoas, mantendo o notebook limpo e organizado.
E para uma visão mais ampla, a Briefer oferece uma visualização em formato de dashboard, com uma grade onde você pode arrastar e soltar os blocos de código. Essa abordagem aproveita melhor o espaço da tela e facilita a compreensão do fluxo de trabalho.
Aplicativos de dados interativos
É possível criar aplicativos de dados interativos utilizando inputs, dropdowns e seletores de data. Dessa forma, os usuários podem interagir com os dados de maneira dinâmica, filtrando e explorando informações relevantes.
Agendamento de notebooks e dashboards
Essa funcionalidade de agendamento é bem legal também. Você pode agendar a execução de notebooks e dashboards para um horário específico, como todas as segundas-feiras às 9h. Assim, os resultados estarão sempre atualizados sem precisar de intervenção manual.
Pipelines ad-hoc
A Briefer também permite criar e testar pipelines ad-hoc utilizando writebacks. Isso significa que você pode escrever os resultados de volta para o banco de dados, facilitando a criação de fluxos de dados personalizados.
Vale a pena usar a Briefer?
Após explorar as funcionalidades e benefícios da Briefer, fica claro que essa ferramenta tem um grande potencial para revolucionar a maneira como trabalhamos com dados. Ao unir a flexibilidade dos notebooks com a praticidade das ferramentas de BI, a Briefer oferece uma experiência única e poderosa para analistas e cientistas de dados. A possibilidade de combinar código com recursos visuais intuitivos torna a análise de dados mais acessível e colaborativa. No fim, nossa análise é que vale a pena testar a Briefer, por sua facilidade de instalação para experimentar.
Quer aprender sobre a Briefer em um passo a passo?
A comunidade Data Hackers acabou de lançar um supletivo ensinando todos os detalhes sobre essa ferramenta. Um verdadeiro tutorial para você aprender a organizar sua rotina de Cientista de Dados com a ferramenta e descobrir como otimizar e gerar mais valor em suas análises.
E se você é um entusiasta de dados e quer se manter atualizado sobre as últimas tendências e novidades do setor, não deixe de se inscrever na Newsletter do Data Hackers. Junte-se à maior comunidade de dados do Brasil e fique por dentro de tudo que acontece nesse mundo fascinante!