officetuning/skill-library

dashboard-canvas

Método Dashboard Canvas (OfficeTuning) para planejar um relatório Power BI antes de abrir o Desktop — 12 blocos em 4 fases (Descoberta, Dados, Governança, Execução), taxonomia de tabela e campo, matrizes Tipo de Dado × Segmentação e Tipo de Dado × 5W2H, ana…

查看源码

使用方法

  1. 复制安装命令,在自己的智能体环境安装前先检查源码包。
  2. 从原始文档核对所需工具、凭据和支持的宿主。
  3. 说明输入材料与期望交付物,并对照来源检查输出。
npx skills add https://github.com/officetuning/skill-library --skill dashboard-canvas

开始前需了解

  • 安装不包含模型订阅、API 额度或访问文件的权限。
  • 仓库星数和安装量反映活跃情况,不等于独立质量或安全测试。
仓库原始内容

按源仓库内容呈现,保留标题、案例、代码、表格、链接以及原文引用的演示图片。

Dashboard Canvas

Método de planejamento usado antes do Power BI Desktop. O usuário preenche o canvas no web app (dashboardcanvas.officetuning.com.br), que gera uma especificação técnica em Markdown. Essa especificação:

  • alimenta o Background Builder (sistema visual, skill dashboard-layout);
  • serve de handoff e documentação para quem constrói e mantém;
  • alimenta o Cronograma Consolidado do projeto.

O Canvas não gera visual. Ele força decisões de escopo e modelagem antes, para reduzir retrabalho.

Duas etapas: Canvas ETL & Modelagem (blocos 1–9) e Data Visualization (blocos 10–12).

Os 12 blocos

Fase 1 — Descoberta

  1. Problema — qual pergunta de negócio o relatório responde? Se não cabe

numa frase, o escopo está inflado (mesmo teste da Big Idea, skill data-storytelling).

  1. Nível de Decisão — cada página por visão temporal

(operacional/tático/estratégico) e finalidade; calibra o nível de detalhe.

  1. Contexto de Uso — apresentação ao vivo ou leitura solitária.

Fase 2 — Dados

  1. Origem dos Dados — sistema, planilha, API; taxonomia de tabela e campo (abaixo).
  2. Frequência de Atualização — diário, semanal, tempo real; define refresh

completo ou incremental (skill power-query-m).

  1. Horários de Atualização — janela da fonte e fuso horário (ver o bug de

"última atualização" na skill dashboard-layout).

Fase 3 — Governança

  1. Regras de Usuários / RLS — quem vê o quê.
  2. Riscos — qualidade de dado, atraso de fonte, mudança de escopo; mitigação.
  3. Premissas — o que se assume sem validação (ex.: "vendas já líquidas de devolução").

Fase 4 — Execução

  1. Cálculos — medidas e sua lógica, justificadas pela Matriz Tipo de Dado ×

5W2H e nomeadas no padrão AV/AA/Δ/Δ%/Δi (skill bi-nomenclatura).

  1. Cronograma & Esforço — estimativa por etapa, consolidada no Cronograma Consolidado.
  2. Encerramento — critério de pronto: números batendo, RLS testada, performance aceitável.

Taxonomia

TabelaPrefixo físicoPapel
FatoTabFatEventos e transações
DimensãoTabDimEntidades para filtrar e agrupar
MonolíticaTabFltTudo numa estrutura; protótipo, legado ou escopo simples
CampoPapel
Chave PrimáriaIdentifica a linha
Chave EstrangeiraAponta para a PK de outra tabela
DescritorTexto ou categoria; não se agrega
GeorreferenciadoCandidato a Categoria de Dados para mapa
AgregávelNumérico com soma/média de negócio

Prefixos nunca aparecem na camada semântica (skill bi-nomenclatura).

Matrizes de apoio

  • Tipo de Dado × Tipo de Segmentação — cada filtro recebe um tipo de dado

que determina as segmentações compatíveis (ex.: Data/Hora aceita data relativa; Texto não aceita "Entre", "Antes de", "Depois de").

  • Tipo de Dado × 5W2H — cruza o tipo de dado com What/Why/Where/When/Who/How/How

much para justificar cada medida no Bloco 10 antes de criá-la.

Anatomia de página (Canvas 2)

  1. Mensagem principal — a Big Idea.
  2. Painel Visual — por visual: Intenção, Cálculo (medida) e

Posição (Topo/Meio/Base).

  1. Hierarquia visual — o elemento dominante e os secundários.
  2. Cronograma — esforço da página.

A skill dashboard-layout transforma a Posição qualitativa em coordenadas.

De-Para: Canvas → Power BI

Origem no CanvasAção no Power BI
Canvas 1 (blocos 1–9)Tabelas, relacionamentos, RLS, estratégia de refresh
Canvas 2 (blocos 10–12)Layout, visuais, medidas DAX, cronograma
Configuração global de filtrosSegmentações com controle compatível
Intenção no CanvasVisual no Power BI
ValoresCartão ou KPI
Comparação entre poucos itensBarras horizontais ordenadas
Tendência temporalLinhas
Composição de um totalBarras 100% empilhadas
Diagnóstico / causa raizÁrvore de Decomposição
Inteligência ArtificialPrincipais Influenciadores, Decomposição, Narrativa Inteligente

Ponte com o Background Builder

Três campos opcionais do Canvas vão direto para o Background Builder: Idealização/Realização (créditos), Subtítulo e ícone de cabeçalho.

Revisar um modelo existente contra o Canvas

Ao inspecionar um modelo (TMDL, MCP do Power BI, print ou PDF), avalie:

  1. Cada tabela se comporta como Fato, Dimensão ou Monolítica, e o nome físico

reflete isso? Sinalize TabFatDados, TabFatBase.

  1. Chaves e colunas técnicas ocultas?
  2. Chave substituta inteira nos relacionamentos fato-dimensão?
  3. Tabela monolítica usada em várias páginas com fan-out? Recomende estrela.
  4. Campos geográficos com Categoria de Dados?
  5. Descritores com sumarização numérica? Troque para "Não resumir".
  6. Tipo de segmentação compatível com o tipo de dado (Matriz 1)?
  7. Prefixo técnico exposto em objeto visível?
  8. Medidas com nome amigável, contagem com #, comparativo em AV/AA/Δ/Δ%/Δi?
  9. Sem especificação? Recomende montar um Canvas retroativo, ao menos para handoff.
来自同一仓库

更多 Skills

全部 Skills
officetuning
社区

bi-nomenclatura

Padrão Corporativo de Nomenclatura para SQL, ETL e modelo semântico Power BI — prefixos Tab/Vw/Pr/Fn/Cns, TabDim/TabFat/TabPon/TabFlt, fronteira entre camada física e semântica, nomes de medida e a convenção de comparativo temporal AV/AA/Δ/Δ%/Δi. Use ao nomear ou renomear tabela, view, procedure, consulta, coluna ou medida, ao escolher prefixo, ao criar alias SQL ou ao nomear medida que compara com o ano anterior.

安装量
1
GitHub Stars
1
最近更新
10月3日
officetuning
社区

bi-qa-documentacao

Documentar e validar um modelo Power BI antes de publicar — descrição de medida com /// na DAX Query View, QA em três camadas (Best Practice Analyzer pelo Tabular Editor CLI, smoke test de medidas via XMLA, binding visual.json × TMDL), pipeline de CI/CD e geração de documentação .docx a partir do TMDL/PBIR. Use para documentar medida no código, checklist de publicação automatizado, validar PBIP, CI/CD Power BI, testar medidas por script, visual quebrado, dicionário de dados, handoff ou "gerar Wo

安装量
1
GitHub Stars
1
最近更新
10月3日
officetuning
社区

dashboard-layout

Wireframe, grid e sistema visual de relatórios Power BI — base 8px, grid 12×9 sobre canvas 1920×1080, conversão para x/y/width/height do visual.json, zonas reservadas e modos de filtro do Background Builder, tooltip 400×304, paleta derivada de Accent/Navy e o bug de fuso horário em "última atualização" no Service. Use para definir onde cada visual fica, padronizar layout entre páginas, montar um relatório a partir do Background Builder, diagnosticar relatório desalinhado ou data de atualização e

安装量
1
GitHub Stars
1
最近更新
10月3日
officetuning
社区

data-storytelling

Storytelling com dados aplicado a relatórios Power BI, a partir dos frameworks de Cole Nussbaumer Knaflic — contexto e audiência, escolha do gráfico eficaz, limpeza de poluição visual, atributos pré-atentivos, Big Idea, título-conclusão e arco narrativo entre páginas. Use quando o usuário pedir a mensagem principal de uma página, reduzir poluição visual, preparar apresentação para diretoria, decidir qual gráfico comunica melhor, ou citar storytelling, Big Idea, gráfico de espaguete ou "então o q

安装量
1
GitHub Stars
1
最近更新
10月3日