Semana 43 – Intermedio
Porque estamos muy entusiasmados con las hojas de trabajo de Python, Snowpark y todo ese jazz, y porque nos encanta brindarte esos molestos ejercicios de análisis de JSON: ¡esta semana hemos combinado los dos!
create or replace table week43 as selectparse_json('{ "company_name": "Superhero Staffing Inc.", "company_website": "https://www.superherostaffing.com", "location": { "address": "123 Hero Lane", "city": "Metropolis", "state": "Superstate", "zip": "98765", "country": "United Superlands" }, "superheroes": [ { "id": "1", "name": "Captain Incredible", "real_name": "John Smith", "powers": [ "Super Strength", "Flight", "Invulnerability" ], "role": "CEO", "years_of_experience": 10 }, { "id": "2", "name": "Mystic Sorceress", "real_name": "Jane Doe", "powers": [ "Magic", "Teleportation", "Telekinesis" ], "role": "CTO", "years_of_experience": 8 }, { "id": "3", "name": "Speedster", "real_name": "Jim Brown", "powers": [ "Super Speed", "Time Manipulation", "Phasing" ], "role": "COO", "years_of_experience": 6 }, { "id": "4", "name": "Telepathic Titan", "real_name": "Sarah Johnson", "powers": [ "Telepathy", "Mind Control", "Telekinesis" ], "role": "CFO", "years_of_experience": 9 } ]}') as json;Su trabajo es crear un procedimiento almacenado usando hojas de trabajo de Python para analizar los datos y hacer que se vea así:
Un complemento desvergonzado, pero si necesita un poco de ayuda, cubra el análisis de JSON usando Snowpark en el siguiente video:
Recuerda que si deseas participar:
- Regístrate como miembro de Frosty Friday. Puedes hacerlo haciendo clic en la barra lateral y luego yendo a "REGISTRARSE" (ten en cuenta que unirte a nuestra lista de correo no te proporcionará una cuenta de Frosty Friday).
- Publica tu código en GitHub y asegúrate de que sea de acceso público (consulta nuestra guía si no sabes cómo hacerlo).
- Publica la URL en los comentarios del desafío.
Si tienes alguna pregunta técnica que te gustaría plantear a la comunidad, puedes hacerlo aquí, en nuestro hilo dedicado a estos retos.