Transformer et analyser des données avec Microsoft Fabric
Luis Silva
Solution Architect - Data & AI


publisher et genre.
publisher et genre n'apparaissent plus qu'une seule fois.publisher et genre dans la table Games et occupent moins d'espace
Systèmes transactionnels OLTP
Tables de faits



-- [dim_videogames] : table Videogames
-- [dim_genres] : table Genres
-- [dim_publishers] : table Publishers
SELECT game_id, title, gen.genre, pub.publisher
FROM dim_videogames_norm vidg
JOIN dim_genres gen
ON vidg.genre_id = gen.genre_id
JOIN dim_publishers pub
ON vidg.publisher_id = pub.publisher_id
# [videogamesDF] : DataFrame Videogames
# [genresDF] : DataFrame Genres
# [publishersDF] : DataFrame Publishers
videogames1DF = videogamesDF.join(genresDF, ["genre_id"])
videogamesdenormDF = videogames1DF.join(publishersDF, ["publisher_id"])
videogamesdenormDF.select("game_id", "title", "genre_id", "publisher_id").show()

Transformer et analyser des données avec Microsoft Fabric