

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Acceso al gráfico de Neptune con SPARQL
<a name="access-graph-sparql"></a>

SPARQL es un lenguaje de consulta para el marco de descripción de recursos (RDF), que es un formato de datos de gráficos diseñado para la web. Amazon Neptune es compatible con SPARQL 1.1. Esto significa que puede conectarse a una instancia de base de datos de Neptune y consultar el gráfico utilizando el lenguaje de consulta descrito en la especificación de [SPARQL 1.1 Query Language](https://www.w3.org/TR/sparql11-query/).

 Una consulta en SPARQL se compone de una cláusula `SELECT` para especificar las variables que se devolverán y una cláusula `WHERE` para especificar los datos del gráfico que deben corresponderse. Si no está familiarizado con las consultas SPARQL, consulte la sección sobre [escritura de consultas sencillas](https://www.w3.org/TR/sparql11-query/#WritingSimpleQueries) en la documentación del [lenguaje de consulta SPARQL 1.1](https://www.w3.org/TR/sparql11-query/).

**importante**  
Para cargar datos, `SPARQL UPDATE INSERT` puede funcionar bien para un conjunto de datos pequeño, pero si necesita cargar una cantidad considerable de datos de un archivo, consulte [Uso del programa de carga masiva de Amazon Neptune para adquirir datos](bulk-load.md).

Para obtener más información sobre la información específica de la implementación de SPARQL de Neptune, consulte [Conformidad con los estándares de SPARQL](feature-sparql-compliance.md).

Antes de comenzar, debe disponer de lo siguiente:
+ Una instancia de base de datos de Neptune. Para obtener información acerca de la creación de una instancia de base de datos de Neptune, consulte [Creación de un clúster de Amazon Neptune](get-started-create-cluster.md).
+ Una instancia de Amazon EC2 en la misma nube privada virtual (VPC) que su instancia de base de datos de Neptune.

**Topics**
+ [Uso de la consola RDF4 J para conectarse a una instancia de base de datos de Neptune](access-graph-sparql-rdf4j-console.md)
+ [Uso de RDF4 J Workbench para conectarse a una instancia de base de datos de Neptune](access-graph-sparql-rdf4j-workbench.md)
+ [Uso de Java para conectarse a una instancia de base de datos de Neptune](access-graph-sparql-java.md)
+ [API HTTP de SPARQL](sparql-api-reference.md)
+ [Sugerencias de consulta SPARQL](sparql-query-hints.md)
+ [Comportamiento de DESCRIBE de SPARQL con respecto al gráfico predeterminado](sparql-default-describe.md)
+ [API de estado de la consulta SPARQL](sparql-api-status.md)
+ [Cancelación de consultas SPARQL](sparql-api-status-cancel.md)
+ [Uso del protocolo HTTP de almacén de gráficos (GSP) de SPARQL 1.1 en Amazon Neptune](sparql-graph-store-protocol.md)
+ [Análisis de la ejecución de las consultas de Neptune con `explain` de SPARQL](sparql-explain.md)
+ [Consultas federadas de SPARQL en Neptune mediante la extensión `SERVICE`](sparql-service.md)