Queries SPARQL utilizadas para la evaluación de metadatos en el cuestionario EDP 2022 -- Número total de datasets select distinct ?datasetCount where { graph { ?x ?datasetCount } } -- Datasets con metadatos opcionales -- Número de datasets con Identificador PREFIX dcat: PREFIX dct: SELECT (COUNT (distinct ?Dataset) as ?cantidad) { graph { ?x dcat:dataset ?Dataset. ?Dataset dct:identifier ?Identificador. } } -- Número de datasets con Etiquetas PREFIX dcat: PREFIX dct: SELECT (COUNT (distinct ?Dataset) as ?cantidad) { graph { ?x dcat:dataset ?Dataset. ?Dataset dcat:keyword ?Etiquetas. } } -- Número de datasets con Idioma(s) PREFIX dcat: PREFIX dct: SELECT (COUNT (distinct ?Dataset) as ?cantidad) { graph { ?x dcat:dataset ?Dataset. ?Dataset dct:language ?Idioma. } } -- Número de datasets con Cobertura geográfica PREFIX dcat: PREFIX dct: SELECT (COUNT (distinct ?Dataset) as ?cantidad) { graph { ?x dcat:dataset ?Dataset. ?Dataset dct:spatial ?Cobertura_geografica. } } -- Número de datasets con Cobertura temporal PREFIX dcat: PREFIX dct: SELECT (COUNT (distinct ?Dataset) as ?cantidad) { graph { ?x dcat:dataset ?Dataset. ?Dataset dct:temporal ?Cobertura_temporal. } } -- Número de datasets con Vigencia del recurso PREFIX dcat: PREFIX dct: SELECT (COUNT (distinct ?Dataset) as ?cantidad) { graph { ?x dcat:dataset ?Dataset. ?Dataset dct:valid ?Vigencia_del_recurso. } } -- Número de datasets con Normativa PREFIX dcat: PREFIX dct: SELECT (COUNT (distinct ?Dataset) as ?cantidad) { graph { ?x dcat:dataset ?Dataset. ?Dataset dct:conformsTo ?Normativa. } } -- Número de datasets con Recursos relacionados PREFIX dcat: PREFIX dct: SELECT (COUNT (distinct ?Dataset) as ?cantidad) { graph { ?x dcat:dataset ?Dataset. ?Dataset dct:references ?Recursos_relacionados. } } -- Número de datasets con Fecha de creación PREFIX dcat: PREFIX dct: SELECT (COUNT (distinct ?Dataset) as ?cantidad) { graph { ?x dcat:dataset ?Dataset. ?Dataset dct:issued ?Fecha_de_creacion. } } -- Número de datasets con Fecha de última actualización PREFIX dcat: PREFIX dct: SELECT (COUNT (distinct ?Dataset) as ?cantidad) { graph { ?x dcat:dataset ?Dataset. ?Dataset dct:modified ?Fecha_de_ultima_actualizacion. } } -- Número de datasets con Frecuencia de actualización PREFIX dcat: PREFIX dct: SELECT (COUNT (distinct ?Dataset) as ?cantidad) { graph { ?x dcat:dataset ?Dataset. ?Dataset dct:accrualPeriodicity ?Frecuencia_de_actualizacion. } } -- Distribuciones con metadatos opcionales -- Número de datasets con Identificador en las distribuciones PREFIX dcat: PREFIX dct: select (COUNT(distinct ?Dataset) as ?cantidad) where { graph { ?x dcat:dataset ?Dataset. ?Dataset dcat:distribution ?Distribucion. ?Distribucion dct:identifier ?identificador. } } -- Número de datasets con Nombre en las distribuciones PREFIX dcat: PREFIX dct: select (COUNT(distinct ?Dataset) as ?cantidad) where { graph { ?x dcat:dataset ?Dataset. ?Dataset dcat:distribution ?Distribucion. ?Distribucion dct:title ?nombre. } } -- Número de datasets con Tamaño en las distribuciones PREFIX dcat: PREFIX dct: select (COUNT(distinct ?Dataset) as ?cantidad) where { graph { ?x dcat:dataset ?Dataset. ?Dataset dcat:distribution ?Distribucion. ?Distribucion dcat:byteSize ?size. } } -- Número de datasets con Información adicional en las distribuciones PREFIX dcat: PREFIX dct: select (COUNT(distinct ?Dataset) as ?cantidad) where { graph { ?x dcat:dataset ?Dataset. ?Dataset dcat:distribution ?Distribucion. ?Distribucion dct:relation ?info_formato. } } -- Organismos y licencias PREFIX dcat: PREFIX dct: PREFIX dc: PREFIX skos: select distinct ?Organismo_nombre ?Condiciones_de_uso where { ?x dcat:dataset ?Dataset. ?Dataset dct:publisher ?Organismo_publicador. ?Dataset dct:license ?Condiciones_de_uso. ?Organismo_publicador skos:prefLabel ?Organismo_nombre. } ORDER BY ?Organismo_nombre -- Fechas última actualización por años --> Cuantos datasets a un año en cuestión o anteriores a 2010 PREFIX dcat: PREFIX dct: SELECT (COUNT (distinct ?Dataset) as ?cantidad) { ?x dcat:dataset ?Dataset. ?Dataset dct:modified ?Fecha_de_ultima_actualizacion. FILTER(year(?Fecha_de_ultima_actualizacion) < 2010) } -- Dataset en formatos --> Datasets en formatos no estructurados PREFIX rdfs: PREFIX dct: PREFIX dcat: select (COUNT(distinct ?Dataset) as ?N_Datasets) where { ?x dcat:dataset ?Dataset. ?Dataset dcat:distribution ?Distribucion . ?Distribucion dct:format ?format. ?format rdfs:label ?Formato. FILTER (?Formato ="DOC" || ?Formato ="PDF" || ?Formato ="GeoPDF" || ?Formato ="DOCX"|| ?Formato ="RTF"|| ?Formato ="JPG"|| ?Formato ="PNG"|| ?Formato ="MDB") } --> Datasets en formatos estructurados (todos excluidos no estructurados) --> 2* --> Datasets en formatos estructurados y abiertos (todos excluidos no estructurados y no open (XLS y SHP) --> 3* PREFIX rdfs: PREFIX dct: PREFIX dcat: select (COUNT(distinct ?Dataset) as ?N_Datasets) where { ?x dcat:dataset ?Dataset. ?Dataset dcat:distribution ?Distribucion . ?Distribucion dct:format ?format. ?format rdfs:label ?Formato. FILTER (?Formato ="DOC" || ?Formato ="PDF" || ?Formato ="GeoPDF" || ?Formato ="DOCX"|| ?Formato ="RTF"|| ?Formato ="JPG" || ?Formato ="PNG"|| ?Formato ="MDB" || ?Formato ="XLS" || ?Formato ="SHP") } --> Datasets en formatos que usan URIs --> 4* PREFIX rdfs: PREFIX dct: PREFIX dcat: select (COUNT(distinct ?Dataset) as ?N_Datasets) where { ?x dcat:dataset ?Dataset. ?Dataset dcat:distribution ?Distribucion . ?Distribucion dct:format ?format. ?format rdfs:label ?Formato. FILTER (?Formato ="JSON-LD" || ?Formato ="N3" || ?Formato ="RDF-N3" || ?Formato ="RDF-Turtle" || ?Formato ="RDF-XML"|| ?Formato ="SPARQL" || ?Formato ="SPARQL-XML" ||?Formato ="SPARQL-JSON" || ?Formato ="TURTLE") } --> Datasets que implementan Linked Data (5*). Estimación basada en la declaración 5* de determinados publicadores: Zaragoza: L01502973 Caceres: L01100377 Universidad de Extremadura: U00200001 PREFIX rdfs: PREFIX dct: PREFIX dcat: select (COUNT(distinct ?Dataset) as ?N_Datasets) where { ?x dcat:dataset ?Dataset. ?Dataset dct:publisher ?Organismo_publicador. ?Dataset dcat:distribution ?Distribucion . ?Distribucion dct:format ?format. ?format rdfs:label ?Formato. FILTER ((?Formato ="JSON-LD" || ?Formato ="N3" || ?Formato ="RDF-N3" || ?Formato ="RDF-Turtle" || ?Formato ="RDF-XML"|| ?Formato ="SPARQL" || ?Formato ="SPARQL-XML" ||?Formato ="SPARQL-JSON" || ?Formato ="TURTLE") && (regex (?Organismo_publicador, "http://datos.gob.es/recurso/sector-publico/org/Organismo/L01502973") || regex (?Organismo_publicador, "http://datos.gob.es/recurso/sector-publico/org/Organismo/L01100377") || regex (?Organismo_publicador, "http://datos.gob.es/recurso/sector-publico/org/Organismo/U00200001"))) }