Como criar VISUAIS 100% CUSTOMIZÁVEIS no Power BI utilizando HTML e CSS

No vídeo de hoje, vou mostrar como é possível implementar HTML e CSS dentro do Power BI e como isso pode ajudar na criação de visuais personalizados.
O Power BI já possui uma série de visuais prontos e personalizáveis, mas às vezes precisamos de algo que vá além do que está disponível na biblioteca padrão. É aí que entra a capacidade de adicionar HTML e CSS aos seus visuais.
Vou demonstrar como é possível criar um visual personalizado do zero, utilizando apenas o Power BI e algumas habilidades básicas de HTML e CSS. Com isso, você poderá criar visuais totalmente personalizados e adaptados às suas necessidades específicas.
Além disso, vou explicar as vantagens de utilizar visuais personalizados dentro do Power BI. Com visuais personalizados, você pode adicionar recursos e funcionalidades exclusivas que não estão disponíveis nos visuais padrão. Isso pode ajudar a aprimorar a análise de dados e a tomada de decisões.
Por fim, peço que deixem seu like no vídeo e se inscrevam no meu canal para receber mais conteúdos como esse. Também gostaria de convidá-los a me adicionarem no LinkedIn, onde compartilho dicas e truques sobre tecnologia e análise de dados. O link está na descrição abaixo.
Então, sem mais delongas, vamos mergulhar em como implementar HTML e CSS dentro do Power BI e criar visuais personalizados. Espero que gostem e obrigado por assistir!
Link do site utilizado: openxbi.vercel.app/
Linkedin: / pedroenzzomartins
Canal: / @enzzotech

Пікірлер: 91

  • @kevinedesouza2065
    @kevinedesouza2065 Жыл бұрын

    Muito bom, continue gravando videos e ensinando a todos, você tem uma exelente didática!

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Muito obrigado, men, agradeço demais!!

  • @pedrofreitas4509
    @pedrofreitas4509 Жыл бұрын

    qualidade melhorando cade vez mais no conteudo , e o som melhorou muito , parabanes !

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Muito obrigado, Pedro!! Sempre melhorando!

  • @ezequielpedreira9050
    @ezequielpedreira9050 Жыл бұрын

    Muito bom mano! parabéns pelo conteúdo 👏🏽👏🏽👏🏽👏🏽👏🏽👏🏽

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Vlw, Ezequiel!!

  • @eduardofreire3387
    @eduardofreire3387 Жыл бұрын

    Cara, que top, vou testar! Obrigado!

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Muito útil mesmo, Eduardo, espero que goste!!

  • @suportef
    @suportef Жыл бұрын

    Muito bom, você é bastante objetivo, foi ótimo.

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Muito obrigado pelo feedback, Estevão!!

  • @raphaelbarros7083
    @raphaelbarros7083 Жыл бұрын

    Show de bola o conteúdo Pedro!

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Obrigadão, Rapha!!

  • @luiz.amoras
    @luiz.amoras Жыл бұрын

    Excelente conteúdo! Obrigado! 👏🏻🔝

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Vlw, Luiz, obrigadão pelo feedback!!

  • @alexstheodoro
    @alexstheodoro Жыл бұрын

    Curti D+ Parabéns pelo vídeo !!!

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Vlw pelo feedback, Alex!!

  • @greg9966
    @greg9966 Жыл бұрын

    Muito legal, vou usar certo, melhor vídeo explicando e mostrando o site. Ganhou escrito.

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Obrigado pelo comentário, Greg!!!

  • @EngineerEmboava
    @EngineerEmboava8 ай бұрын

    Muito bom! Parabéns pelo conteúdo!

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Vlw, Will!!

  • @alissaarruda9281
    @alissaarruda9281 Жыл бұрын

    conteúdo muito útil e de fácil entendimento!!

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Muito obrigado, Alissa!

  • @ronaldobezerra6703
    @ronaldobezerra6703 Жыл бұрын

    Muito bom, obrigado por compartilhar

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Vlw, Ronaldo!!

  • @carloswilliansoliveira4060
    @carloswilliansoliveira40608 ай бұрын

    Foi muito claro, gostei do vídeo

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Vlw, Carlos!!

  • @andrecleiton8597
    @andrecleiton8597 Жыл бұрын

    muito bom, cara! Parabéns!

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Obrigado, André!!

  • @yurimagalhaes6195
    @yurimagalhaes6195 Жыл бұрын

    Muito fodaaa!! Me ajudou numa dúvida que tava aqui

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Vlw, Yuri, que bom!!

  • @lucaseduardobatistaalves4589
    @lucaseduardobatistaalves45899 ай бұрын

    Shoow demais isso

  • @EnzzoTech

    @EnzzoTech

    9 ай бұрын

    Vlw, Lucas!!

  • @victorgomes4382
    @victorgomes4382 Жыл бұрын

    Ficou muito bom!

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Espero que tenha gostado!!

  • @kbelinho08
    @kbelinho089 ай бұрын

    O cara é fera!!

  • @EnzzoTech

    @EnzzoTech

    9 ай бұрын

    kkkkkkkkk. Depois de você!!

  • @victorgomes4382
    @victorgomes4382 Жыл бұрын

    Conteúdo que faz a diferença!

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Vlw, Victor!!

  • @victorgomes4382
    @victorgomes4382 Жыл бұрын

    Magnifico!

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    😄

  • @andredaluzamorim
    @andredaluzamorim Жыл бұрын

    Excelente dica, parabéns!

  • @EnzzoTech

    @EnzzoTech

    11 ай бұрын

    Muito obrigado, Andre!

  • @ivoazevedo3938
    @ivoazevedo3938 Жыл бұрын

    Muito bom!

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Vlw, Ivo!!!

  • @alessandronabarro8405
    @alessandronabarro8405 Жыл бұрын

    Conteúdo excelente.

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Muito obrigado, Alessandro, espero que tenha gostado!

  • @rodrigodesousa7160
    @rodrigodesousa71606 ай бұрын

    Obrigado. Show

  • @EnzzoTech

    @EnzzoTech

    6 ай бұрын

    Vlw, Rodrigo!!

  • @evaristomonteiro37
    @evaristomonteiro37 Жыл бұрын

    Brabo!

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Vlw, Evaristo!!

  • @Zarkky23
    @Zarkky23 Жыл бұрын

    o cara é bom demais

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Vlw, Zz!!

  • @bacogrego
    @bacogrego9 ай бұрын

    Top

  • @EnzzoTech

    @EnzzoTech

    9 ай бұрын

    Obrigado!!

  • @chagassilvareviews4949
    @chagassilvareviews49499 ай бұрын

    HTML e CSS gostei da para brincar! Isso pode deixar o power BI super pesado.

  • @lpxsbr4517
    @lpxsbr4517 Жыл бұрын

    massa demais

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Vlw men, espero que tenha gostado!!

  • @pontodepartidada5501
    @pontodepartidada5501 Жыл бұрын

    Gostei

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Muito obrigado!!

  • @carloswilliansoliveira4060
    @carloswilliansoliveira40608 ай бұрын

    Poste mais vídeos sobre, estou pesquisando sobre e esta difícil achar conteudo falando sobre HTML no Power Bi

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Ok, Carlos, obrigado pelo feedback!

  • @ericandrade8878
    @ericandrade8878 Жыл бұрын

    👏👏👏

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    😄😄😄

  • @alessandroribeiro8409
    @alessandroribeiro840929 күн бұрын

    mas a barra de % não esta correto, como faz pra barra corresponder ao valor real ?

  • @lpxsbr4517
    @lpxsbr4517 Жыл бұрын

    não sabia que dava pra fazer isso

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Sim, é uma dica de visual muito útil!!

  • @JoaoVitor-ct5cc
    @JoaoVitor-ct5cc7 ай бұрын

    se botar um scriptzinho em js ali pra brincar com DOM vai funcionar delicinha!!! estou incrédulo que isso da certo kkk

  • @EnzzoTech

    @EnzzoTech

    6 ай бұрын

    Simm!

  • @JoaoVitor-ct5cc

    @JoaoVitor-ct5cc

    6 ай бұрын

    @@EnzzoTech Mano, eu náo consegui converter dados das tabelas do Power BI para dentro desse visual na minha tag de script. Tu faz ideia de como fazer isso? tentei converter as tabelas pra json, tentei importar com DAX, não consegui, tu manja como fazer isso?

  • @EnzzoTech

    @EnzzoTech

    6 ай бұрын

    @@JoaoVitor-ct5cc Nunca fiz isso também!

  • @qualidadevistoria
    @qualidadevistoria8 ай бұрын

    Parabéns pelo vídeo, meu amigo! Agora me tira uma dúvida, no vídeo você não mostrou como deixamos o preenchimento da barra dinâmico. Criei uma medida pra substituir no css, antes estava assim. 100% { width: calc(0.5 * 210px); } depois da medida feita coloquei assim { width: calc("& Medida % &" * 210px); } porém, não tá dando errado, poderia me ajudar?

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Eaew, conseguiu resolver??

  • @eusoudemis

    @eusoudemis

    8 ай бұрын

    @@EnzzoTech Eu tbm nao estou conseguindo, quando colocar a medida o tamanho da barra fica sempre preenchido como se fosse 100%

  • @walterjenkins8598

    @walterjenkins8598

    Ай бұрын

    Coloquei uma medida para calcular os PXs (valor*210) e depois armazenei ela concatenando com "px", ai só chamar a VAR no cálculo. Tive que arredondar pra dar certo VAR PxPercImoveis = CONCATENATE(ROUND([Calcula Px Imoveis],0),"px") -- arredondei calculo de pixels sem casas decimais (percent * 210px) e concatenei com px. "&PercImoveis&"

  • @user-ku6vq6ng4i
    @user-ku6vq6ng4i Жыл бұрын

    Bom dia! entrei no site para pegar os cards porem não aparecem mesmo eu logado como procedo? obrigado

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Mandei!

  • @user-si4kx4rk4i
    @user-si4kx4rk4i9 ай бұрын

    Enzzo, como faz para colocar nas barras o valor da quantidade / pelo total para dar o valor correto? as duas barras se movem com o mesmo percentual, porém, eu tenho uma quantidade realizada de 333 entregas vs meta de 380 daria 87%. Como fazer isso aparecer? Obrigado pleo conteúdo!

  • @EnzzoTech

    @EnzzoTech

    9 ай бұрын

    Basta substituir no local onde temos o tamanho de 50% por essa sua conta que ele ja vai ajustar!

  • @user-si4kx4rk4i

    @user-si4kx4rk4i

    9 ай бұрын

    Show, mas agora não fica em formato de percentual, rs da um número com casas decimais Obrigado pelo seu retorno imediato.

  • @EnzzoTech

    @EnzzoTech

    9 ай бұрын

    Coloca a função FORMAT antes@@user-si4kx4rk4i

  • @user-ku6vq6ng4i
    @user-ku6vq6ng4i Жыл бұрын

    Alguém poderia por favor colocar o código deste card aqui para eu pegar por favor, pois não estou conseguindo pegar no site. Obrigado.

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Link: openxbi.vercel.app/ openxbi.vercel.app/componentCode Received gross $25,459,234.00 Received by category T-shirt $10,183,693.60 _ 35% Pants $12,729,617.00 _ 50% @import url('fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap'); * { font-family: 'Inter', sans-serif; /* Font do component, remova para usar a font nativa do PBI */ margin: 0; /* Remove todas as margens iniciais */ box-sizing: border-box; } .card-container { display: flex; align-items: center; justify-content: center; height: 100%; } .card-container, .card-content, .received-gross { display: flex; justify-content: center; } .card-content { align-items: flex; flex-direction: column; padding: 1rem; margin: .5rem; height: auto; width: 250px; background: white; /* Background do card principal */ border-radius: 11px; /* Raio da borda */ border: 1px solid rgba(136, 136, 136, 0.1); box-shadow: 1px 1px 2px 1px rgba(133, 133, 133, 0.1); } /* received gross styles */ .received-gross { flex-direction: column; justify-content: flex-start; } .received-gross p { margin: .3rem 0 1rem 0; /* margens em volta do valor de received gross */ } /* Category */ .title-about-categorys { font-size: .875rem; color: rgb(1, 3, 116); /* Cor do Título das categorias */ margin-bottom: .5rem; } .category-name-value { display: flex; justify-content: space-between; /* Define um espaço entre os dois elementos na tag */ margin-bottom: .5rem; /* Margin abaixo do nome da categoria */ } .category-name-value p { font-size: 0.875rem; /* Tamanho da font do valor a frente da categoria */ } .bar-progress1, .bar-progress2 { display: flex; margin-bottom: 1rem; /* Margem abaixo de cada barra */ } /* barras de fundo */ .back-bar, .back-bar2 { --bar-width: 216px; color: transparent; background: rgb(255, 237, 237); /* Cor de fundo da barra */ max-width: var(--bar-width); /* largura máxima da barra, depende da variavel ali em cima */ width: 100%; /* faz com que as barras ocupem 100% do espaço disponivel */ border-radius: 8px; } /* estiliza as duas barras de valores */ .front-bar, .front-bar2 { position: absolute; font-size: .7rem; /* Tamanho da fonte da porcentagem */ margin: .2rem; /* margem ao redor das barras */ text-align: center; /* alinha as % ao centro das barras */ color: white; /* Cor da porcentagem */ border-radius: 8px; animation-fill-mode: forwards; /* forwards - define que a animação deve permanecer com a estilização do final da animação */ animation-delay: 1s; /* delay para iniciar a animação */ } .front-bar { animation: anim1 1.5s forwards; /* 1.5s é o tempo da animação */ background: #29a2e3; /* Cor da barra 1 */ } .front-bar2 { animation: anim2 1.5s forwards; background: #FF8C00; /* Cor da barra 2 */ } @keyframes anim1 { 0% { width: 0;} 100% { width: calc(0.35 * 210px); } /* Barra 1: Altere o 0.35 pela sua porcentagem */ } @keyframes anim2 { 0% { width: 0;} 100% { width: calc(0.5 * 210px); } /* Barra 2: Altere o 0.5 pela sua porcentagem */ }

  • @user-yt3wh1hg2f
    @user-yt3wh1hg2f9 ай бұрын

    Quando insiro os cards no Power Bi eles ficam embaçados, com uma qualidade de imagem ruim, sabe como resolver isso?

  • @EnzzoTech

    @EnzzoTech

    9 ай бұрын

    Como estão as configurações do seu BI?

  • @user-yt3wh1hg2f

    @user-yt3wh1hg2f

    9 ай бұрын

    Está com as configurações que vem padrão, tem alguma especifica que preciso habilitar? @@EnzzoTech

  • @luannilo5117
    @luannilo51174 ай бұрын

    e barra, como faço para ela ficar dinâmica?

  • @EnzzoTech

    @EnzzoTech

    Ай бұрын

    Opa, Luan! Basta no código ao contrario de colocar o valor direto, colocar o valor da divisão ou multiplicação do % do seu valor resultante.

  • @DanielMoraisPRO
    @DanielMoraisPRO Жыл бұрын

    Ótimo conteúdo, Parabéns!!!

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Vlw pelo feedback, Daniel!

  • @yuriximenes9343
    @yuriximenes9343 Жыл бұрын

    Muito bom!!

  • @EnzzoTech

    @EnzzoTech

    Жыл бұрын

    Vlw, Yuri!!