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: Qual é a data mais recente de análise de artefatos para cada tipo de artefato?
 ###Tabelas: 
CREATE TABLE Analysis (AnalysisID INT, ArtifactID INT, ArtifactType TEXT, AnalysisDate DATE); INSERT INTO Analysis (AnalysisID, ArtifactID, ArtifactType, AnalysisDate) VALUES (1, 1, 'Pottery', '2011-01-10'); INSERT INTO Analysis (AnalysisID, ArtifactID, ArtifactType, AnalysisDate) VALUES (2, 1, 'Pottery', '2011-02-05'); INSERT INTO Analysis (AnalysisID, ArtifactID, ArtifactType, AnalysisDate) VALUES (3, 2, 'Bone', '2011-03-15');
SELECT ArtifactType, MAX(AnalysisDate) OVER (PARTITION BY ArtifactType) AS LatestAnalysisDate FROM Analysis;