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 한도, 파일 접근 권한이 포함되지 않습니다.
  • 별점 수와 설치 수는 활동 지표이며 독립적인 품질·보안 검증이 아닙니다.
원본 Skill 문서

원본 저장소의 제목, 예시, 코드, 표, 링크, 이미지를 유지해 표시합니다.

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

모든 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일