Idioma: Español
Fecha: Subida: 2021-02-22T00:00:00+01:00
Duración: 25m 14s
Lugar: Curso
Visitas: 1.024 visitas

20210201 4-SPARQL Endpoint Ejemplos SPARQL

Transcripción (generada automáticamente)

Ve la pantalla no. Sí. En primer lugar, vale el ejemplo, lo vamos a hacer sobre sobre el pacto que tenemos ahora mismo montado y como ejemplo, vamos a ver, datos de los currículos desde la Universidad de Murcia, con los que estábamos haciendo pruebas vale que les estén aquí para luego añadir a Esteban a la ha incluido para que esté disponible, y en esta página del documental están los ejemplos que voy a mostrar. Bale. En primer lugar, ya se ha esperado a Esteban que los datos se estructuran en brazos de acuerdo. Los grapos, haciendo una comparativa con una secuela, que igual es más familiar para la gente, sería como si todas las solo hubiera un y puede tabla que tiene tres campos sujeto y objeto y cada Graf o fuese una tabla diferente. Esa sería un poco la similitud. Además, todos los objetos a su vez tienen están enlazados, con los sujetos del resto vale. Con esta consulta que quiere ejemplo se podrán ver los grapos que hay ahora mismo cargados en el sistema. Esta consulta sacaría los brazos de todos los triples, en general que hay en el sistema la variable, que serían estos. A quién vamos a ver? Nos vamos a centrar en este grapo, en el que está lamentado antes, y luego, además, también el espectrógrafo está cargada la odontología, que, como veremos, puede servir para realizar consultas aplicando la herencia de la oncología; es decir, puede haber una clase, por ejemplo, artículo académico, que su hija de Hijas de la odontología, por ejemplo, un artículo académico es hijo de un artículo que a su vez exigieron documentos. Todos los artículos académicos son artículos y son documentos a la hora de hacer un acuerdo y se puede aplicar de la antología. Por ejemplo, para decir quiero ver todos los documentos daría todas las clases que cuelgan del documento, ahora lo veremos a continuación. Para hacer esta diferencia hay que cargar una de reglas lo acordado. Aquí hay un set de reglas llamado rock con el que está cargada de este grapo y en el cual está cargada la oncología, que sería esta. Esta cuestión. Cuando se quieren hacer consulta y que se aplique la regla de la odontología, hay que especificar aquí a la consulta. Con el cual se quiere explicar la diferencia con con los siguientes ejemplos: vamos a hacer las pruebas en este grapo, como hemos comentado. Esto sería los sencillos que estarían todos los elementos que tengan particular. Por ejemplo, le estaría todas las todas las personas cargadas o, como ha comentado antes Esteban, en particular ese día. Es éste, pero se puede cambiar. Ha comentado Varane por su hijo que sería este y en particular se puede poner una a una hecha, el equivalente a al r b y el grapo se puede agregar. Tanto? Podrían agregar negras? Sobre los que hacer la consulta o se puede poner arriba? El funcionamiento sería el mismo? Esto recuerda los mismos resultados que la anterior? Si no se si no se especifica. El caso no se va a ver, pero debería ser algo más que más entidades cargadas en otros brazos. Como, por ejemplo, para contar todas las personas que en este grupo de 491 personas y en general en todo el sistema, hay 12.915. Este sería un ejemplo que se aplicará a la incoherencia de la antología. Por ejemplo, al inicio se especifica de experiencia. Segundo, si hiciésemos esta consulta, si se nos la diferencia ahora mismo en este grupo, realmente no hay ningún recurso, ninguna entidad cuyo documento, ninguna entidad tiene que estar explícitamente. Hay ciudades que tienen, que son artículos académicos que la de documentos. Si hiciésemos esta consulta o tendríamos todos los recursos curiosos, es un documento o hereda de documentos. Por ejemplo, deberíamos tener libros y culos. Estamos en cualquiera de ellos, se cargaría el sistema de etiquetado, Norbert en el cual se presenta la información de la entidad. De acuerdo estas consultas que estábamos viendo aquí dado bueno este baño de sangre, una consulta, por ejemplo, para ver todos los triples, no una persona en particular anteriormente podíamos haber obtenido un listado de todas las personas con una tendría todos los triples directos de una persona, es decir, esto tendría todos los triples en los que el sujeto tenemos claro y nos muestra todas las series. Como estábamos. Todas las variables que haya dentro de la de la consulta se podría aprender solo los objetos, por ejemplo, con las tres cosas que quieren devolver todas las todas las batallas. Tendríamos, por ejemplo, otra consulta. Si quisiéramos ver todos los autores que tienen un artículo en particular, podríamos hacer. Con estos resultados podríamos obtener nada más en los triples del artículo en cuestión y con esta consulta o tendríamos del artículo de su propiedad lista de autores. A su vez tenemos toda una lista. Tiene propiedades que es una numeración de autor. 1, 2, tres o 4. Todos los que tenga que apuntarían a las personas en cuestión y de las personas queremos obtener su nombre, tendríamos. Todos los datos de las variables que están especificadas en este punto sería de este artículo. Tendríamos el triple de lista triple. La propiedad utilizada, por ejemplo. Este artículo tiene su autor su primera obra de autores; este estudio, las vr, les estoy pintando el nombre de las personas, y nos vamos a cualquiera de ellos. Aquí podemos ver a la persona en cuestión con todos los documentos que tienen o no estrellarse en otra presentación o ha comentado Esteban, que representa a los coautores este autor, digamos personas que tienen documentos en común con este autor. Luego tendríamos. Aquí ejemplos de la consulta por el objeto sería un poco más complejas, que son bastante sencillas. Tendríamos, por ejemplo, el autor que estábamos usando antes o tendríamos todos los elementos que la propiedad lista de autores con una lista cuyos tengan a la persona en cuestión, y con esto tendríamos todos los documentos que esa persona es. Si podríamos visuales, tendríamos un ejemplo de una consulta con agrupación, por ejemplo, la que se podría ver todas las personas, junto con el número de entidades de las que parte como autor. Es decir, las entidades serán documentos claro. Esto lo sacaría. Tenemos la variable persona, estaría todas aquellas cosas, cosas, texto, persona laborable, documento de su propiedad, lista de autores. Este elemento, que este elemento tendrá que sea la persona anterior y de la de la persona obtendremos el nombre de la persona, los con el identificador de la persona y su nombre. Luego estaremos también el número de documentos que tiene la persona. Tendríamos un listado con todas las personas, con el número de entidades en las que figura como autor. En la práctica son documentos. A la hora de hacer consultas se puede especificar cómo hemos visto el bienestar de estos ejemplos anteriores en la uer como parte del triple o se pueden usar filtros con la clave sería. Esto son los sencillos. Aquí tendríamos, por ejemplo, todas las entidades de las que dos investigadores forman parte de su lista de autores con 1. Es decir, aquí sacaremos todos los documentos cuya autopsia esta persona o esta persona. Este listado de documentos, si se quisiera ejemplo, por ejemplo, tendríamos una, si quisiéramos una lista de documentos en la que ambos autores son en la que ambas personas son autores, tendríamos que crear dos variables diferentes para identificar a los dos autores diferentes en la primera de ellas, la segunda, el otro, y de este modo tendríamos aquellos documentos, por ejemplo, este que tengan como autores tanto a la persona, porque como esta, que empieza por 30 tienen este autor y además de este otro autor. Luego, también se pueden hacer consultas con a la hora de buscar texto libre. Digamos, se hacen consultas. Con la que tendríamos un ejemplo. Estaríamos buscando personas que se puede usar con porcentajes, implicaría esto, buscaría cualquier cosa que contenga Juan, independientemente del principio al final, y lo que queda después, y es sensible, a mayúsculas, minúsculas por ello. Hay una función también de Estado. Esta variable a minúsculas ejemplo, por ejemplo. Todas las todas las cosas que sean de tipo. Personas, de todas estas cosas, su propiedad, queremos un filtro del nombre de la persona contendrá Juan, y además contenga Antonio tendríamos estas personas. Si alguien se llama, será Antonio Juan también habría salido. Por qué? Porque están son dos condiciones por separado. Si hubiéramos hecho esto, tendríamos los que se llame Juan Antonio. Si hubiese una Antonio Bueno, pues no lo hubiésemos obtenido. Tenemos también consultas con opcional. Por ejemplo, en esto vamos a sacar este elemento es un artículo que todos sus triples y opcionalmente vamos a sacar de este elemento su lista de autores. Es decir, si hiciésemos una consulta, si hiciéramos esta consulta, siempre lo tiene. No tendríamos los directos del artículo y la lista de autores estaría aquí dentro. Con esta otra consulta. Bueno, tendríamos todos los y hacia abajo, aquí están, los mismos triples que estábamos viendo aquí este oeste, y aquí luego tendríamos toda la lista de autores tendríamos un pacto extra digamos tendríamos el autor uno el autor dos tres cuatro aquí te dejamos la uned, de los autores y sus respectivos nombres. Otra posibilidad es hacer consultas con la Unión. Son consultas bastante sencillas. En otra presentación ya, como ha comentado Esteban, se profundizará más en todo este asunto. Aquí por ejemplo, tendríamos todos los. La variable que vamos a mostrar es la, es que da. Ese es el elemento que tenga la propiedad lista de autores y que la lista de autores, a su vez, tenga un que sea esta persona y aquí lo mismo con otra persona lo que tendríamos sería los elementos que en este caso van a ser documentos que tengan como autor a esta persona o a esta persona que estamos haciendo un una unión, ambos. Base. Vale, pero esto sería las las consultas que tenía ya preparadas, si existiera, añadir algo más, una pregunta, o te pasó el control, no por ahora sigue, tú bueno, más que nada. Lo que puedo preguntar a decir yo si si alguno de los que estáis queréis comenzar alguna cosa, plantear algún caso tenéis alguna duda y poder resolverlo. Jorge si quería, nunca lo veo como un una herramienta muy potente, pero si surge la duda de cómo podemos restringir la consulta o, por ejemplo, la inserción y actualizaciones, vale. La. La parte de inserciones y actualizaciones está restringida por la seguridad del gestor, es decir, el usuario con el que se hacen las consultas, el usuario, anónimo, digamos con el que se avanzan las consultas desde este interfaz web, hacia el servidores, un usuario concreto y a ese usuario se restringen los permisos de dos formas se le deja leer o no unos ciertos brazos y se le deja solamente leer. Durante las consultas de tipo seleccionó consultas de inserción. Eso no está limitado. Aquí esto es el interfaz, digamos. Aparentemente para el usuario. Es igual, pero hay ciertas cosas que no podría ser. Se restringe por usuario, se puede restringir si ahí hay un usuario, saber el Interfax está pensada en principio para que sea una interfaz público, es decir, al que accede cualquiera, y podemos hacer dos cosas. Tener una alternativa, por ejemplo, no existe. Es verdad que esto era una exageración, pero está restringido; a continuación se mostraría este error; o sea, esto es por usuario. Se puede solicitar una autenticación o no? Esto ya depende un poco de la implementación. Nuestra idea de hecho es que el interfaz privado, digamos, ni siquiera sea éste sea otro, estén otra en otra web, y ahí pues si como ya el usuario habrá llegado a su interfaz a través de procesos de Google, la administración ya va a tener unos permisos superiores, digamos, a los de usuario, a los del público. Quería comentar una cosa, Álvaro. No sé si no sé si tienes la cámara puesta, creo que no a un segundo y. Bale. Y bueno, pues eso no sé si sí si tenéis alguna otra pregunta. Yo me preguntaron nada más, aunque me imagino que vamos a más adelante. Es el tema de. Si se pueden abusar expresiones regulares en esa consulta. Con si se pueden usar explosiones regulares, se verá más adelante Esteban encontrada en otra presentación o en otra, en otra presentación, pero sí con la que se podrán utilizar reguladores. Si estos hechos hubo una por acción, estaba en el, no estaban la versión original de La 1, punto 1. Ya estaba. Una cosilla que no hemos visto Álvaro es cómo ejecutar una consulta, con lo cual no ocurre. Ya hemos comentado que no me ha dado tiempo a estar. Pues nada de esto. Teníamos un ejemplo de mecanización muy simple, que es bueno de su propio lenguaje; comandos simplemente un curvo. Puedes ejecutar esa misma consulta que está ahí en esa misma web. Puedes darle por favor ejecutar la consulta. Vale? Sí con un comando, ejecutando eso queda. Ahí ya se se podría obtener desde un software muy sencillo, tipo escribir los datos automáticamente desde un de sus puntos y luego además añade que estamos viendo en la presentación, estaba en las manos de la cual hay un parámetro. Hay un parámetro que se pasta, el formato se lo guarda por ejemplo. Si hubiesen seleccionado cualquiera de los disponibles en Google. Baloncesto, cese con con los triples que luego también se podría hacer una petición estándar desde cualquier programa o lo que sea y como resultado. Eso está. O sea, que la mecanización, pues bueno, en principio es bastante simple contra puntos parques te puedes definir una consulta, que sea una especie de patrón y luego en tu código, pues el cambiar o los parámetros son los criterios con los que la consulta se está filtrando y devolviendo unos triples concretos y este es el asunto porque comentaba que el medio principal para reutilizar es el parque, conociendo bien la antología, y luego, bueno, si se quieren recuperar, los triples de las entidades que se están quedando, hacer ver que también permite, pero es otra manera diferente, es más una navegación, mientras que el punto es parque, lo que te permite diseñar una, una consulta a medida para tu proceso que puede ser el que sea, y a partir de ahí esos datos los puede extraer integrar, pasará una gráfica para que te presente para que te presente un gráfico de algún tipo, pues como estamos viendo, por ejemplo, el caso de de relaciones que estamos viendo antes, una persona álvaro, por ejemplo, esto no es, esto es una representación, está hecho a partir de una. Es más, una consulta en este caso son 2. Es una consulta, en su caso, es una consulta nada más buena? Pues esto es, esto es el tipo de implementación, es que se pudieran hacer a partir de este punto. Otra pregunta o duda. Pues bueno, son las 12, las 3, 58. Entonces, si no tenéis inconveniente, pues bueno, dejamos la sesión de formación. Por hoy. Mañana continuaremos con él, con el mantenimiento de reutilización, uno vamos a leerlos el entorno tecnológico y lenguaje de programación con el que se ha desarrollado Asia. Una introducción al y un taller de puntos. Muchas gracias por la asistencia y mañana. Seguimos con los que los que quieran estar o tendrán que estar de acuerdo una cosilla álvaro cuando salgas cuando cierres, creo que te va a agravar lo que has subido, lo que está agravando entonces luego se lo tendríamos que enviar esto asilo vale bueno un saludo a todos gracias a esta mañana, a cabo.

Propietarios

Proyecto Hércules

Comentarios

Nuevo comentario

Serie: Formación lunes 1 de Febrero ASIO Gnoss (+información)

Descripción

Videos