Le défi de cette semaine est à nouveau sur Streamlit ! Vous allez produire une interface permettant d’ingérer des fichiers dans une table que vous aurez sélectionnée depuis l’interface.
Vous trouverez votre code de départ ici
create schema <enter_db_name_here>.world_bank_metadata;
create or replace table <enter_db_name_here>.world_bank_metadata.country_metadata
(
country_code varchar(3),
region string,
income_group string
);
create schema <enter_db_name_here>.world_bank_economic_indicators;
create or replace table <enter_db_name_here>.world_bank_economic_indicators.gdp
(
country_name string,
country_code varchar(3),
year int,
gdp_usd double
);
create table <enter_db_name_here>.world_bank_economic_indicators.gov_expenditure
(
country_name string,
country_code varchar(3),
year int,
gov_expenditure_pct_gdp double
);
create schema <enter_db_name_here>.world_bank_social_indiactors;
create or replace table <enter_db_name_here>.world_bank_social_indiactors.life_expectancy
(
country_name string,
country_code varchar(3),
year int,
life_expectancy float
);
create or replace table <enter_db_name_here>.world_bank_social_indiactors.adult_literacy_rate
(
country_name string,
country_code varchar(3),
year int,
adult_literacy_rate float
);
create or replace table <enter_db_name_here>.world_bank_social_indiactors.progression_to_secondary_school
(
country_name string,
country_code varchar(3),
year int,
progression_to_secondary_school float
);
Un niveau basique de Python est nécessaire pour cette semaine. Rassurez-vous, rien qu’un cours d’introduction pour débutants ne puisse combler rapidement !
Vous pouvez trouver les données ici et le logo de FF ici.
RÉSULTAT :
Et n’oubliez pas, si vous souhaitez participer aux défis:
1. Inscrivez-vous en tant que membre de Frosty Friday. –> Vous pouvez le faire en cliquant sur la barre latérale, puis en cliquant sur ‘REGISTER‘ (notez que s’inscrire à notre liste de diffusion ne vous donne pas de compte Frosty Friday).
2. Publiez votre code sur GitHub et rendez-le accessible au public (consultez notre guide si vous ne savez pas comment faire, disponible ici)
3. Postez l’URL dans les commentaires du défi.
Si vous avez des questions techniques que vous souhaitez poser à la communauté, vous pouvez les poser ici, sur notre thread dédié.
Laisser un commentaire
Vous devez vous connecter pour publier un commentaire.