officetuning/skill-library

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…

Quelltext ansehen

Verwendung

  1. Installationsbefehl kopieren und das Quellpaket vor der Installation in der eigenen Agentenumgebung prüfen.
  2. Benötigte Werkzeuge, Zugangsdaten und Hosts im Original prüfen.
  3. Eingabe und gewünschtes Ergebnis beschreiben und die Ausgabe mit den Quellen abgleichen.
npx skills add https://github.com/officetuning/skill-library --skill dashboard-layout

Vor dem Start

  • Die Installation umfasst weder Modellabo noch API-Kontingent oder Dateizugriffsrechte.
  • Sterne und Installationen zeigen Aktivität, keine unabhängige Qualitäts- oder Sicherheitsprüfung.
Originales Skill-Dokument

Aus dem Quell-Repository gerendert; Überschriften, Beispiele, Code, Tabellen, Links und Bilder bleiben erhalten.

Layout e sistema visual

Pergunta central

Se eu desenhasse esta página em papel antes de abrir o Power BI, ela ficaria consistente com as outras páginas?

Hierarquia do padrão

  1. Base 8px + zonas reservadas do Background Builder — fonte de verdade,

não negociável.

  1. Grid 12 colunas × 9 linhas — convenção subordinada. Troque o número de

colunas ou linhas quando o projeto pedir, desde que a divisão continue múltipla de 8.

O grid não é recurso nativo do Power BI. É convenção de design aplicada pelas posições X/Y/Width/Height, que o visual.json do PBIR persiste em pixels.

Regras

Obrigatório

  • Wireframe antes de abrir o Desktop, em canvas 1920×1080.
  • Toda largura e altura de célula múltipla de 8.
  • Mesmo tipo de visual na mesma célula em todas as páginas (filtros sempre no

mesmo lugar, KPIs sempre na mesma linha).

  • Intenção e Cálculo de cada bloco herdados do Painel Visual do Canvas (skill

dashboard-canvas). O wireframe decide onde, não o quê.

Preferir

  • Elemento dominante ocupa mais colunas, não necessariamente a linha de cima.
  • Anotar o tabOrder pretendido no wireframe.
  • Congelar o wireframe com aprovação do stakeholder antes do primeiro visual.

Evitar

  • "Montar e ir ajustando" em relatório com mais de 2–3 páginas.
  • Tratar o grid como camisa de força (mapa costuma pedir proporção livre).

Grid 12×9

ContaValorMúltiplo de 8
Coluna1920 ÷ 12160 px✔️
Linha1080 ÷ 9120 px✔️

⚠️ Não use 8 linhas: 1080 ÷ 8 = 135 px, que não é múltiplo de 8.

BlocoColunasLarguraUso
1/43480Cartão de KPI
1/34640Gráfico secundário
1/26960Gráfico principal
2/381280Protagonista
Inteira121920Faixa de filtros, mapa
LinhasAlturaUso
1120Filtros e título, só sem Background Builder
2–3240KPIs
4–9720Corpo

Grid → pixel

x      = (coluna_inicial − 1) × 160
y      = (linha_inicial − 1) × 120      (+ altura do cabeçalho, com Background Builder)
width  = número_de_colunas × 160
height = número_de_linhas × 120

Exemplo: KPI em col 1–3, linha 2–3 → x=0, y=120, width=480, height=240.

Confirme o formato exato do bloco de posição no JSON Schema do PBIR antes de editar em lote (skill tmdl-pbir).

Exemplo trabalhado completo (página "Performance Comercial"), fluxo do Canvas ao visual construído e checklist: references/wireframe.md.

Com Background Builder

O fundo gerado reserva, em pixel exato, onde cada visual real deve ficar. Relatório "torto" = visual fora da área reservada. Três mudanças:

  1. Filtros saem do grid e vão para o cabeçalho, conforme o modo:

1 filtro → header-1 · 2 filtros → header-2 · 3+ → sidebar (painel lateral que consome colunas do corpo).

  1. O corpo começa abaixo do cabeçalho e termina acima do rodapé. Altura útil

= 1080 − cabeçalho − rodapé. Recalcule a linha e confira o múltiplo de 8. A altura do cabeçalho vem do guia de montagem exportado do projeto; não chute.

  1. Tooltip tem canvas próprio de 400×304 px, fora do grid.

Evite posicionar visual sobre os cantos reservados à ilustração.

Estrutura das páginas, modos de filtro, paleta, guia de montagem em 12 passos e o que revisar num relatório feito com o Background Builder: references/background-builder.md.

Bug: fuso horário em "última atualização"

TODAY() e NOW() usam o fuso local no Desktop, mas rodam em UTC no Service. A data exibida diverge assim que o relatório é publicado.

Solução: capturar o momento do refresh no Power Query numa tabela de interface (TabIntAtualização) e aplicar o deslocamento de fuso numa medida. Estrutura completa em references/background-builder.md.

Verwandte Aufgaben

aus demselben Repository

Weitere Skills

Alle Skills
officetuning
Community

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.

Installationen
1
GitHub Stars
1
Aktualisiert
3. Okt.
officetuning
Community

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

Installationen
1
GitHub Stars
1
Aktualisiert
3. Okt.
officetuning
Community

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, anatomia de página e revisão de modelo existente contra o Canvas. Use em briefing de BI, workshop com cliente, escopo de dashboard, cronograma de projeto BI, 5W2H ou "planejar dashboard". Para posição em pixel dos visuais use dashboard-layout.

Installationen
1
GitHub Stars
1
Aktualisiert
3. Okt.
officetuning
Community

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

Installationen
1
GitHub Stars
1
Aktualisiert
3. Okt.