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.
Ejemplos de obtención de estado del programa de carga de Neptune
Los siguientes ejemplos muestran el uso del GET -Status del cargador NeptuneAPI, que le permite recuperar información sobre el estado de las cargas de datos en la base de datos de gráficos de Amazon Neptune. Estos ejemplos cubren tres escenarios principales: recuperar el estado de una carga específica, enumerar la carga IDs disponible y solicitar información detallada sobre el estado de una carga específica.
Ejemplo de solicitud del estado de carga
La siguiente es una solicitud que se envía HTTP GET
mediante el curl
comando.
curl -X GET 'https://
your-neptune-endpoint
:port
/loader/loadId (a UUID)
'
ejemplo Respuesta
{ "status" : "200 OK", "payload" : { "feedCount" : [ { "LOAD_FAILED" : 1 } ], "overallStatus" : { "datatypeMismatchErrors" : 0, "fullUri" : "s3://
bucket
/key
", "insertErrors" : 0, "parsingErrors" : 5, "retryNumber" : 0, "runNumber" : 1, "status" : "LOAD_FAILED", "totalDuplicates" : 0, "totalRecords" : 5, "totalTimeSpent" : 3.0 } } }
Ejemplo de solicitud de loadIds
La siguiente es una solicitud enviada HTTP GET
mediante el curl
comando.
curl -X GET 'https://
your-neptune-endpoint
:port
/loader?limit=3'
ejemplo Respuesta
{ "status" : "200 OK", "payload" : { "loadIds" : [ "a2c0ce44-a44b-4517-8cd4-1dc144a8e5b5", "09683a01-6f37-4774-bb1b-5620d87f1931", "58085eb8-ceb4-4029-a3dc-3840969826b9" ] } }
Ejemplo de solicitud del estado detallado
La siguiente es una solicitud enviada HTTP GET
mediante el curl
comando.
curl -X GET 'https://
your-neptune-endpoint
:port
/loader/loadId (a UUID)
?details=true'
ejemplo Respuesta
{ "status" : "200 OK", "payload" : { "failedFeeds" : [ { "datatypeMismatchErrors" : 0, "fullUri" : "s3://
bucket
/key
", "insertErrors" : 0, "parsingErrors" : 5, "retryNumber" : 0, "runNumber" : 1, "status" : "LOAD_FAILED", "totalDuplicates" : 0, "totalRecords" : 5, "totalTimeSpent" : 3.0 } ], "feedCount" : [ { "LOAD_FAILED" : 1 } ], "overallStatus" : { "datatypeMismatchErrors" : 0, "fullUri" : "s3://bucket
/key
", "insertErrors" : 0, "parsingErrors" : 5, "retryNumber" : 0, "runNumber" : 1, "status" : "LOAD_FAILED", "totalDuplicates" : 0, "totalRecords" : 5, "totalTimeSpent" : 3.0 } } }