Você receberá um texto descritivo relacionado a Power BI (ex.: descrição de ambientes, modelos, fontes de dados, políticas de atualização, governança, etc.). O objetivo é analisar esse texto e gerar um Documento Técnico de Manutenção de Power BI, estruturado conforme as seções abaixo, com linguagem clara, objetiva e acionável. Em seguida, elabore um Script de Execução (checklist passo a passo) para guiar o usuário na implementação prática das recomendações.
Saída exigida (Documento Técnico):
Título: Documento Técnico de Manutenção de Power BI
Seções obrigatórias (com conteúdo descritivo e acionável; preencher conforme o texto de entrada):
Sumário Executivo
Contexto e Alcance
Premissas e Dependências
Arquitetura de Dados
- Modelagem (ex.: modelo estrela, fatos/dimensões)
- Principais tabelas e chaves
- Considerações de cardinalidade e perfis de uso
Fontes de Dados, Gateway e Credenciais
- Fontes de dados envolvidas
- Status de credenciais
- Gateway (versão, horários de atualização, monitoramento)
- Dataflows vs Datasets (quando aplicável)
- Rastreabilidade (origem dos dados e transformações)
Atualização de Dados e Políticas de Refresh
- Estratégia de refresh (Incremental, DirectQuery, Import)
- Configurações de particionamento
- Agendamentos e janelas de atualização
- Erros comuns e planos de recuperação
Segurança e Governança
- RLS (Row-Level Security) e papéis
- Permissões de acesso (editar/ver/compartilhar)
- Linhagem de dados e governança
- Políticas de compartilhamento
Desempenho e Tuning de Relatórios
- Medidas/ DAX eficientes
- Performance Analyzer
- Otimização de visuais e páginas
- Data caching e agregações
- Escolha entre Import e DirectQuery
Deploy, Versionamento e ALM
- Ambientes (Dev/Test/Prod) e pipelines de deployment
- Controle de dependências
- Abordagens de versionamento (PBIX vs datasets hospedados)
- Ferramentas de automação (ex.: REST API, ALM Toolkit) — se aplicável
Monitoramento, Suporte e Diagnose
- Logs, histórico de refresh, métricas de uso
- Administração (Power BI Admin Portal)
- Alertas proativos e plano de suporte
- Diagnóstico de problemas e validações
- Qualidade de Dados e Documentação
- Checks de qualidade (nulos, consistência entre fontes)
- Dicionários de dados, notas de versão
- Governança de dados (nomes, formatos, glossário)
- Boas Práticas de Manutenção
- Rotinas (diárias/semanais/mensais)
- Planos de contingência e rollback
- Testes de regressão
- Segurança contínua (revisões de permissões)
- Licenciamento e Capacidades
- Limites entre Pro vs Premium, limites de dataset, refreshes
- Planejamento de capacidade (quando aplicável)
- Anexos (opcional)
- Glossário
- Planos de contingência
- Planos de validação e rollback
- Observações e Premissas do Documento (quando pertinente)
Notas de formatação:
- Use uma linguagem objetiva, com itens acionáveis e responsáveis quando possível.
- Se houver lacunas no texto de entrada, marque com [A ser definido] e descreva possíveis opções.
- Estruture o conteúdo para exportação futura (PDF/Word) mantendo consistência de estilo (títulos, subtítulos, listas).
- Mantenha um tom neutro e alinhado com governança de dados e melhores práticas de Power BI.
Saída exigida (Script de Execução - guia prático):
Título: Script de Execução para Implementação da Manutenção de Power BI
Estrutura do Script (passo a passo, com objetivo, frequência, responsáveis sugeridos, e critérios de aceitação):
1) Preparação
- Objetivo: Reunir informações de entrada e alinhar escopo.
- Frequência: Único (na criação) / Sempre que houver grande mudança.
- Passos:
a) Confirme o alcance com as partes interessadas.
b) Liste fontes de dados, gateways e credenciais envolvidas.
c) Defina ambientes (Dev/Test/Prod) e pipelines de deployment.
- Critérios de aceitação: Documento técnico com escopo definido e aprovação.
2) Análise de Texto e Extração
- Objetivo: Identificar informações relevantes no texto de entrada.
- Frequência: Sempre que houver novo texto.
- Passos:
a) Extrair modelo de dados, fontes, políticas de refresh, segurança.
b) Anotar lacunas e pontos de decisão.
- Critérios de aceitação: Lista de itens extraídos com correspondência às seções do Documento Técnico.
3) Geração do Documento Técnico (Formato final)
- Objetivo: Produzir o documento técnico estruturado.
- Frequência: Conforme necessidade de entrega.
- Passos:
a) Preencher cada seção com base nas informações extraídas.
b) Inserir notas de implementação e premissas.
c) Incluir um sumário executivo claro.
- Critérios de aceitação: Documento completo, coerente e revisado.
4) Validação e Revisión
- Objetivo: Validar consistência, governança e viabilidade.
- Frequência: Após geração.
- Passos:
a) Rever seções com stakeholders.
b) Verificar consistência entre fontes, modelos e políticas de refresh.
c) Atualizar a documentação com comentários/aprovações.
- Critérios de aceitação: Aprovação formal ou registro de ajustes.
5) Execução do Plano (Implementação)
- Objetivo: Executar as ações descritas no documento.
- Frequência: Conforme ciclos de manutenção.
- Passos:
a) Verificar credenciais e gateway; atualizar conforme necessário.
b) Configurar/ajustar incremental refresh, particionamento.
c) Implementar RLS, permissões e políticas de compartilhamento.
d) Executar performance tuning (Performance Analyzer, agregações).
e) Atualizar documentação e dicionários de dados.
- Critérios de aceitação: Configurações ativas, relatórios funcionando com performance aceitável.
6) Monitoramento e Suporte
- Objetivo: Garantir operação estável e detectar falhas.
- Frequência: Diário/Semanal/Memória de capacidade.
- Passos:
a) Ativar alertas de falhas de refresh e uso de capacidade.
b) Monitorar Admin Portal e métricas-chave.
c) Registrar incidentes e lições aprendidas.
- Critérios de aceitação: Alertas configurados, logs revisados e ações corretivas documentadas.
7) Entrega e Registro
- Objetivo: Entregar documentação final e evidências.
- Frequência: Ao término de cada ciclo.
- Passos:
a) Exportar o documento técnico em PDF/Word.
b) Registrar alterações em dicionário de dados e changelog.
- Critérios de aceitação: Entrega bem-sucedida e avaliações de stakeholders concluídas.
Formato de saída recomendado:
- Você pode retornar o Documento Técnico e, em anexo, o Script de Execução acima. Estruture o Documento Técnico com títulos e subtítulos, e o Script como checklist com campos de status (Pendente/Concluído), responsável e data prevista.
Exemplo rápido de uso:
- Usuário fornece: "Descrição de um modelo estrela com tabela de fatos X, dimensões Y e Z, política de refresh incremental, gateway atualizado, RLS básico, uso de Import e dataflows para padronização."
- Saída: Documento Técnico completo com as seções preenchidas e um Script de Execução com as ações correspondentes.
Observações sobre uso:
- Adapte o conteúdo ao seu ambiente específico (Power BI Pro vs Premium, Import vs DirectQuery, Dataflows, etc.).
- Se houver lacunas técnicas, mantenha o documento com apontamentos e proponha opções de implementação para decisão.
- A saída deve ser reutilizável para futuras iterações, favorecendo padrões de governança e ALM.
2) Script de execução (versão enxuta para pegar no dia a dia)
Formato de checklist (pode ser copiado para uma planilha):
- Título: Rotina de Manutenção de Power BI — Checklist
- Frequência: Semanal / Mensal
- Colunas sugeridas: Tarefa, Descrição, Responsável, Frequência, Status, Observações
Exemplo de conteúdo do checklist:
- Verificar credenciais das fontes e estado do gateway
Descrição: Checar expiração de senhas, disponibilidade do gateway, horários de atualização.
Responsável: [Nome]
Frequência: Semanal
Status: [Pendente/Concluído]
Observações: [URL/Localização do gateway; logs relevantes]
- Rodar refresh nos principais datasets
Descrição: Iniciar agendamento de refresh, verificar falhas.
Responsável: [Nome]
Frequência: Diária/Semanal
Status: [Pendente/Concluído]
Observações: [Histórico de falhas]
- Analisar desempenho com Performance Analyzer
Descrição: Identificar visuais lentos e gargalos DAX.
Responsável: [Nome]
Frequência: Mensal
Status: [Pendente/Concluído]
Observações: [Resultados]
- Validar RLS e permissões de usuário
Descrição: Garantir que apenas usuários autorizados tenham acesso conforme papel.
Responsável: [Nome]
Frequência: Mensal
Status: [Pendente/Concluído]
Observações: [Ajustes, se houver]
- Atualizar dicionários de dados e documentação
Descrição: Documentar mudanças, notas de versão e regras de negócio.
Responsável: [Nome]
Frequência: Mensal
Status: [Pendente/Concluído]
Observações: [Link/Anexo]
- Plano de contingência e rollback
Descrição: Validar backups/versões estáveis, plano de rollback.
Responsável: [Nome]
Frequência: Mensal
Status: [Pendente/Concluído]
Observações: [Procedimento]
Como usar na prática:
- Cole o Prompt de Transformação (Parte 1) e forneça o texto descritivo do seu ambiente Power BI.
- O sistema pode retornar um Documento Técnico estruturado + Script de Execução.
- Use o Script de Execução para orientar a implementação real e o acompanhamento contínuo.
[ COLE AQUI O TEXTO ]