Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quais são as 5 principais fontes de inteligência de ameaças que relataram as categorias mais únicas na semana passada?
 ###Tabelas: 
CREATE TABLE threat_intelligence (id INT, source VARCHAR(255), category VARCHAR(255), date DATE); CREATE VIEW threat_summary AS SELECT source, category, date, ROW_NUMBER() OVER (PARTITION BY source ORDER BY date DESC) as rank FROM threat_intelligence;
SELECT source, rank FROM threat_summary WHERE date >= DATEADD(week, -1, CURRENT_DATE) GROUP BY source ORDER BY rank DESC LIMIT 5;