Powerpivot e Power BI (desktop) - Criando Tabela dCalendário (Sql Server, Microsoft Azure)

  Рет қаралды 14,901

Planilheiros

Planilheiros

Күн бұрын

Para baixar o arquivo desta aula, localize BI_21.xlsm neste link: planilheiros.co...
=============================================
Muita gente ainda não entende a importância da tabela dCalendário no Modelo de Dados (Powerpivot e Power BI). Já temos uma aula sobre a criação desta indispensável tabela na playlist de Power Query.
Mas existem diferentes maneiras de criar este elemento essencial à qualquer modelo dentro do SSBI. Na aula de hoje preparamos 3 diferentes maneiras para que seu projeto de SSBI conte sempre com a dimensão tempo, criaremos/importaremos das seguintes fontes:
No próprio Powerpivot 2016;
Microsoft Azure Marketplace;
SQL Server 2014.
Confira agora nesta aula imperdível!!!!!
A logomarca utilizada para representar o Power Query tem seus direitos reservados: www.powerquery...
==================
Referência Técnica:
SSBI - MVP´s Marco Russo e Alberto Ferrari do SQLBI.COM, são lendas vivas que tive a honra de conhecer pessoalmente, no Pass Summit. Seus livros (citados abaixo) e conteúdo técnico do site citado acima são de enorme valia para o pouco que sei hoje.
Já os agradeci pessoalmente e continuo agradecendo, OBRIGADO meus amigos!
Marco and Alberto, the MASTERS of DAX, thanks for everything, AGAIN!!! See you soon!
==================
Seguem links dos livros técnicos que SEMPRE SÃO FONTE de consulta de quem precisa aprender, inclusive nós, DAX e M, consequentemente, POWER BI!
Literatura Recomendada:
Power BI
Introducing Microsoft Power BI, Marco Russo / Alberto Ferrari - goo.gl/AkwpOs
Power Pivot and Power BI, Rob Collie / Avichal Singh - goo.gl/x9O4u8
DAX
The Definitive Guide to DAX, Marco Russo / Alberto Ferrari - goo.gl/rW7z2D
Learn to Write DAX, Matt Allington - goo.gl/6jC5Sb
DAX Formulas for PowerPivot, Rob Collie - goo.gl/tCs9wg
Linguagem M
M Is for (Data) Monkey, Ken Plus / Miguel Escobar - goo.gl/pULFtH,
Power Query for Power BI and Excel, Chris Webb - goo.gl/IYSmRU
Powerpivot
PowerPivot for the Data Analyst, Bill Jelen - goo.gl/Fsu2ss
PowerPivot Alchemy, Bill Jelen / Rob Collie - goo.gl/80eqCv
Excel - Fórmulas Matriciais
CTRL+SHIFT+ENTER, Mike Girvin (Canal Excelisfun) - goo.gl/DM6exq
==============//===============
....==ATENÇÃO==....
Este material não pode ser copiado, reproduzido, distribuído, comercializado, publicado novamente, exposto, enviado pelo correio ou de qualquer outra forma ou por qualquer outro meio, total ou parcialmente, sem a devida citação (casos públicos) e/ou autorização (comércio).

Пікірлер: 32
@rodrigodemoraesmelo3225
@rodrigodemoraesmelo3225 5 жыл бұрын
Muito boa essa vídeo aula.
@dalesensa
@dalesensa 8 жыл бұрын
Por incrivel que pareça, acho que ainda fazer na unha é a melhor solução. PQuery na veia
@Planilheiros
@Planilheiros 8 жыл бұрын
Graaande Eli, Power Query é fantástico!!!! Abraços!
@demaxsuelmarques6382
@demaxsuelmarques6382 6 жыл бұрын
Boa aula! Acredito que o Pivot atualizou a dCalendário, pois quando clico para fazer pelo pivot aparece uma dCalendario completa. PArabens pelo trabalho!!!!
@adaum79
@adaum79 8 жыл бұрын
Muito boa a aula. Valeu!
@Planilheiros
@Planilheiros 8 жыл бұрын
Obrigado por mais um feedback amigo!!!!
@adrianobezerra5785
@adrianobezerra5785 8 жыл бұрын
Microsoft Azure... outra grande ferramenta de complementação para analises com Power BI... Por favor falar mais do Azure..
@Planilheiros
@Planilheiros 8 жыл бұрын
Deixa com agente amigo Adriano!!! Abraços!!!
@Ralm1000
@Ralm1000 6 жыл бұрын
Garcia, é possível automatizar essa atualização da tabela DCalendário?
@jorgegretzler9507
@jorgegretzler9507 7 жыл бұрын
Boa noite Garcia. Ótima aula!!!! Como faço pra resolver o seguinte: Tenho data inicial e data final, como faço pra calcular o total de dias no Power bi? Grato e forte abraço!
@evandroschreider186
@evandroschreider186 7 жыл бұрын
Boa tarde prof. Garcia! Gostaria de saber se posso gerar as dimensões de data na própria tabela Fato (fVendas) ao invés de criar essa dCalendário. Se a resposta for sim, eu teria alguma desvantagem em fazer desta forma? Desde já agradeço pelo compartilhamento do conteúdo, pois comecei a utilizar o Power BI por meio dos ensinamentos do canal Planilheiros! Um abraço!
@luiseduardoquirinosobreira5607
@luiseduardoquirinosobreira5607 8 жыл бұрын
Bom dia! Já assisti todos os videos do canal e aprendi demais, mas ainda não consegui encontrar a solução pra um problema, se é que ela existe. Tenho uma planilha contendo o horário de início e fim do turno de funcionários de uma empresa e outra com o dia e horário de vendas de produtos dessa mesma empresa. Preciso verificar se o número de vendas é maior ou menor de acordo com a quantidade de funcionários trabalhando. O problema é que o funcionário que trabalha das 08:00 às 18:00 só aparece no gráfico uma única vez (as 08:00 horas). Queria encontrar uma forma de o mesmo funcionário aparecer no gráfico durante todo o período em que ele estiver trabalhando (das 08:00 às 18:00). Assim, ficaria uma gráfico de barras contendo as vendas por horário e um gráfico de linha contendo os funcionários trabalhando naquele período. Há algum vídeo ou algum material onde eu possa aprender a fazer isso, caso tiver jeito de fazer? Muito obrigado!
@Planilheiros
@Planilheiros 8 жыл бұрын
Olá amigo, tudo bem? Não há um vídeo específico sobre isso no canal, mas é uma ótima sugestão de pauta para gravarmos uma aula... Já está anotado, mas de toda forma o caminho da solução é fazer uma contagem de funcionários por período de tempo....
@luiseduardoquirinosobreira5607
@luiseduardoquirinosobreira5607 8 жыл бұрын
+Planilheiros Obrigado pelo rápido retorno. Eu consigo achar algo assim na internet? Não sei nem pelo que procurar e os tópicos que pesquisei não achei possivelmente por pesquisar errado. Preciso de uma luz pois tenho certa urgência em apresentar esses dados. Obrigado.
@Planilheiros
@Planilheiros 8 жыл бұрын
Gere uma tabela com as colunas> Funcionario e Horario... repita o nome do funcionario para cada hora trabalhada... essa é a maneira mais rápida de resolver! Depois conecte essa tabela nova com sua tabela de dados pelo campo funcionário! Vejas as aulas de Normalização e Desnormalização aqui no canal!
@tacomprojetosdebilhetagemi9015
@tacomprojetosdebilhetagemi9015 8 жыл бұрын
Caro professor, depois de gastar dias tentando adicionar a DateStream feed no meu projeto de PowerBI, descobri que nao existe o botão de SUBSCRIBRE na feed, e que apareceu uma mensagem no topo do MarketPlace: "DataMarket and Data Services are being retired and will stop accepting new orders after 12/31/2016. Existing subscriptions will be retired and cancelled starting 3/31/2017. Please reach out to your service provider for options if you want to continue service." ISso quer dizer que não é mais possível usar o DateStream ou qualquer outro feed do Marketplace no PowerBI e PowerQuery/Pivot??
@Planilheiros
@Planilheiros 8 жыл бұрын
Olá Marcelo, tudo bem? Não havia visto tal mensagem... vou me informar a respeito e te trago a resposta! Um abraço!
@tacomprojetosdebilhetagemi9015
@tacomprojetosdebilhetagemi9015 8 жыл бұрын
Professor, acabei de receber uma ligação do suporte Microsoft em relação a uma reclamação que postei ontem sobre não conseguir conectar o feed mencionado no vídeo em meu projeto de PowerBI, e CONFIRMARAM que o serviço (data marketplace) foi descontinuado em 31/12 e todos os Feeds serão removidos em Março. Coincidentemente, também recebi um e-mail muito atencioso do desenvolvedor do DateStream Boyan Penew comunicando que não é mais possível acessar o Feed dele porque a plataforma foi descontinuada.
@Planilheiros
@Planilheiros 7 жыл бұрын
Excelente compartilhamento e vou incluir essa informação na descrição do vídeo! Muito obrigado Marcelo!
@rodrigofranciscon
@rodrigofranciscon 8 жыл бұрын
García, boa noite! parabéns pelo canal, assisto e tento aplicar tudo que posso no meu dia dia, automatizando e gerando relatórios para apresentar em meu trabalho. Gostaria de seu apoio para uma questão: Retiro um relatório específico do SAP e trabalho nesse arquivo com vários campos contendo datas, por exemplo, a data que estava prevista a execução de um serviço e a data que realmente executei. Eu teria que criar várias tabelas dCalendario para trabalhar com cada campo/coluna desse arquivo? desde já agradeço seu apoio. Abraço e sucesso.
@Planilheiros
@Planilheiros 8 жыл бұрын
A solução do seu problema passa pelas aulas de normalizar e desnormalizar dados aqui do canal. basta uma única tabela dCalendario!!!
@rafaelsk8500
@rafaelsk8500 7 жыл бұрын
Mas o tema da vidêo aula não é "Criando uma Tabela dCalendario" ? kd ?
@Planilheiros
@Planilheiros 7 жыл бұрын
+Rafael Bortolotti tudo bem? Você sabe o que é uma tabela dimensional de calendário? Abraços
@73p3ro
@73p3ro 6 жыл бұрын
Assista a aula neste link kzbin.info/www/bejne/Z5CmeGmNlN6jnc0
@rodilso
@rodilso 8 жыл бұрын
Massa hein...
@Planilheiros
@Planilheiros 8 жыл бұрын
Obrigado pelo feedback!!!
@marciokatayama3573
@marciokatayama3573 6 жыл бұрын
Interessante o fato de que o serviço do Azure para o DateStream foi descontinuado. Talvez haja algum motivo sério de segurança ao conectar um banco de dados externo tão utilizado como dCalendario. Sugestão,manter a segurança da informação internamente e conectar o mínimo com fontes desconhecidas. Um dica que os planilheiros poderiam dar seria como dar uma manutenção dinâmica para a tabela dCalendario para que ela consulte a maior data das tabelas relacionadas e adicione estas datas. Isto não é possível no Power Query do Excel, pelo que pesquisei, apenas no Power BI Desktop. Alguém conseguiu dar esta manutenção apenas no Power Query do Excel (função Calendar do Dax)?
@Planilheiros
@Planilheiros 6 жыл бұрын
Existem duas maneiras de criar dcalendarios automaticas, tanto no M quanto no DAX! Falamos muito disso no treinamento presencial modulo 2! Usando DAX via função calendarauto() Abraços!
@DeividFaulstich
@DeividFaulstich 8 жыл бұрын
+ um ótima aula, permite complementar! é possível gerar um dCalendário via "M" no editor avançado de Query(consulta) tanto no power bi quanto no Power Query em excel Para pedir nova fonte de dados em brando, ir no editor de consulta, e colar o codigo abaixo, após salvar clique no botão "involke" //Create Date Dimension (StartDate as date, EndDate as date)=> let //Capture the date range from the parameters StartDate = #date(Date.Year(StartDate), Date.Month(StartDate), Date.Day(StartDate)), EndDate = #date(Date.Year(EndDate), Date.Month(EndDate), Date.Day(EndDate)), //Get the number of dates that will be required for the table GetDateCount = Duration.Days(EndDate - StartDate), //Take the count of dates and turn it into a list of dates GetDateList = List.Dates(StartDate, GetDateCount, #duration(1,0,0,0)), //Convert the list into a table DateListToTable = Table.FromList(GetDateList, Splitter.SplitByNothing(), {"Date"}, null, ExtraValues.Error), //Create various date attributes from the date column //Add Year Column YearNumber = Table.AddColumn(DateListToTable, "Year", each Date.Year([Date])), //Add Quarter Column QuarterNumber = Table.AddColumn(YearNumber , "Quarter", each "Q" & Number.ToText(Date.QuarterOfYear([Date]))), //Add Week Number Column WeekNumber= Table.AddColumn(QuarterNumber , "Week Number", each Date.WeekOfYear([Date])), //Add Month Number Column MonthNumber = Table.AddColumn(WeekNumber, "Month Number", each Date.Month([Date])), //Add Month Name Column MonthName = Table.AddColumn(MonthNumber , "Month", each Date.ToText([Date],"MMMM")), //Add Day of Week Column DayOfWeek = Table.AddColumn(MonthName , "Day of Week", each Date.ToText([Date],"dddd")) in DayOfWeek
@Planilheiros
@Planilheiros 8 жыл бұрын
Olá amigo, obrigado por mais um feedback. Já temos aula sobre dCalendario com Power Query aqui no canal, como mostrado na introdução do vídeo!!! Abraços!!!
@DeividFaulstich
@DeividFaulstich 8 жыл бұрын
n tinha visto! Obg! Abraços!
@Planilheiros
@Planilheiros 8 жыл бұрын
Deivid Faulstich Que isso, amigo, disponha sempre!!!
Excel 2016 - Fórmulas Matriciais X SSBI (PowerPivot e Power Query)
19:50
Excel 2016 - Powerpivot/Power BI - Como desnormalizar seus dados
29:31
Война Семей - ВСЕ СЕРИИ, 1 сезон (серии 1-20)
7:40:31
Семейные Сериалы
Рет қаралды 1,6 МЛН
Andro, ELMAN, TONI, MONA - Зари (Official Audio)
2:53
RAAVA MUSIC
Рет қаралды 8 МЛН
EXCEL 2013 - Power Query - Gerando tabela Calendário
26:07
Planilheiros
Рет қаралды 52 М.
Trabalhando com HORAS no EXCEL
10:12
PowerBIdasGalaxias e ExcelMacrosVBA
Рет қаралды 138
Excel 2016 - Powerpivot/Power BI - Criando Média Móvel [PARTE 1]
27:50
Power BI - Tudo que você não sabe sobre a tabela dCalendário
23:02
EXCEL 2016 - Power Pivot - Como criar CONT.SES e SOMASES no DAX
22:15