1-Primeiro eu fiz a criação de uma instância na Azure para MySQL, logo depois fiz integração do Power BI com MySQL no Azure..
Exclusão de todas as colunas my_row_id
Mudando o valor de Super_Ssn de NULL para 0 na tabela employee.
Mudando o tipo de dados da coluna Salary para decimal fixo em employee.
Mudando o tipo de dados da coluna Dno para texto em project.
Mudando o tipo de dados da coluna Pnumber e Dnum para texto em project.
Mudando o tipo de dados da coluna Dnumber para texto em departament.
Mudando o tipo de dados da coluna Dnumber para texto em deppt_locations.
Mudando o tipo de dados da coluna Pno para texto em works_on.
O employee com Super_Ssn com valor 0 é o gerente.
Todos os departamentos possuem um gerente associado.
Depois eu fiz o mesclar consultas(extrema esquerda) employee e departament para criar uma tabela employee com o nome dos departamentos associados aos colaboradores. A mescla terá como base a tabela employee.
Exclui o azure departament.Mgr_start_date, azure departament.Dept_create_date, azure departament.Dnumber, Dno, Super_Ssn, Ssn, azure departament.Mgr_ssn
Depois mesclei as colunas de Nome e Sobrenome para ter apenas uma coluna definindo os nomes dos colaboradores.
Depois eu fiz o mesclar consultas(extrema esquerda) departament e dept_locations para logo depois mesclar os nomes de departamentos e localização.
O mesclar combina as tabelas com base em uma coluna de junção (como o comando join no SQL), neste caso a atribuição não seria útil em juntar as informações de duas colunas de tabelas diferentes, só se o objetivo fosse empilhar tabelas verticalmente (ou seja, adicionar mais linhas na tabela indiferente das colunas, o que é útil ao incluir mais dados que advém da mesma estrutura de colunas).
Exclui azure dept_locations.Dnumber
Essn - works_on
Dnum - projects
Essn - dependent
Mgr_ssn - departament
Address - employee
Bdate - employee
Pnumber - project
sex -dependent
-
Tive que criar as tabeles sem constraint e relacionamentos, pois quando eu colocava igual estava no repositório no git hub, no Power Bi algumas tabelas ficavam vazias.
-
Todas as mesclas de tabelas foram de mesclar consultas como novas.