

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Amazon Neptune 資料 API 參考
<a name="data-api"></a>

本章記載 Neptune 資料 API 操作，您可以使用這些操作，載入、存取和維護 Neptune 圖形中的資料。

Neptune 資料 API 為載入資料、執行查詢、取得資料相關資訊，以及執行機器學習操作提供 SDK 支援。它支援 Neptune 中的 Gremlin 和 OpenCypher 查詢語言，並且可在所有 SDK 語言中使用。它會自動簽署 API 請求，並大幅簡化將 Neptune 整合至應用程式的操作。

**Contents**
+ [Neptune 資料平面引擎、快速重設和一般結構 API](data-api-dp-environment-APIs.md)
  + [GetEngineStatus (動作)](data-api-dp-environment-APIs.md#GetEngineStatus)
  + [ExecuteFastReset (動作)](data-api-dp-environment-APIs.md#ExecuteFastReset)
  + [*引擎操作結構：*](data-api-dp-environment-APIs.md#data-api-dp-environment-APIs-engine-operation-structures-spacer)
  + [QueryLanguageVersion (結構)](data-api-dp-environment-APIs.md#QueryLanguageVersion)
  + [FastResetToken (結構)](data-api-dp-environment-APIs.md#FastResetToken)
+ [Neptune 查詢 API](data-api-dp-queries.md)
  + [ExecuteGremlinQuery (動作)](data-api-dp-queries.md#ExecuteGremlinQuery)
  + [ExecuteGremlinExplainQuery (動作)](data-api-dp-queries.md#ExecuteGremlinExplainQuery)
  + [ExecuteGremlinProfileQuery (動作)](data-api-dp-queries.md#ExecuteGremlinProfileQuery)
  + [ListGremlinQueries (動作)](data-api-dp-queries.md#ListGremlinQueries)
  + [GetGremlinQueryStatus (動作)](data-api-dp-queries.md#GetGremlinQueryStatus)
  + [CancelGremlinQuery (動作)](data-api-dp-queries.md#CancelGremlinQuery)
  + [*openCypher 查詢動作：*](data-api-dp-queries.md#data-api-dp-queries-opencypher-query-actions-spacer)
  + [ExecuteOpenCypherQuery (動作)](data-api-dp-queries.md#ExecuteOpenCypherQuery)
  + [ExecuteOpenCypherExplainQuery (動作)](data-api-dp-queries.md#ExecuteOpenCypherExplainQuery)
  + [ListOpenCypherQueries (動作)](data-api-dp-queries.md#ListOpenCypherQueries)
  + [GetOpenCypherQueryStatus (動作)](data-api-dp-queries.md#GetOpenCypherQueryStatus)
  + [CancelOpenCypherQuery (動作)](data-api-dp-queries.md#CancelOpenCypherQuery)
  + [*查詢結構：*](data-api-dp-queries.md#data-api-dp-queries-query-structures-spacer)
  + [QueryEvalStats (結構)](data-api-dp-queries.md#QueryEvalStats)
  + [GremlinQueryStatus (結構)](data-api-dp-queries.md#GremlinQueryStatus)
  + [GremlinQueryStatusAttributes (結構)](data-api-dp-queries.md#GremlinQueryStatusAttributes)
+ [Neptune 資料平面大量載入器 API](data-api-dp-loader.md)
  + [StartLoaderJob (動作)](data-api-dp-loader.md#StartLoaderJob)
  + [GetLoaderJobStatus (動作)](data-api-dp-loader.md#GetLoaderJobStatus)
  + [ListLoaderJobs (動作)](data-api-dp-loader.md#ListLoaderJobs)
  + [CancelLoaderJob (動作)](data-api-dp-loader.md#CancelLoaderJob)
  + [*大量載入結構：*](data-api-dp-loader.md#data-api-dp-loader-bulk-load-structure-spacer)
  + [LoaderIdResult (結構)](data-api-dp-loader.md#LoaderIdResult)
+ [Neptune 串流資料平面 API](data-api-dp-streams.md)
  + [GetPropertygraphStream (動作)](data-api-dp-streams.md#GetPropertygraphStream)
  + [*串流資料結構：*](data-api-dp-streams.md#data-api-dp-streams-stream-data-structures-spacer)
  + [PropertygraphRecord (結構)](data-api-dp-streams.md#PropertygraphRecord)
  + [PropertygraphData (結構)](data-api-dp-streams.md#PropertygraphData)
+ [Neptune 資料平面統計資料和圖形摘要 API](data-api-dp-statistics.md)
  + [GetPropertygraphStatistics (動作)](data-api-dp-statistics.md#GetPropertygraphStatistics)
  + [ManagePropertygraphStatistics (動作](data-api-dp-statistics.md#ManagePropertygraphStatistics)
  + [DeletePropertygraphStatistics (動作)](data-api-dp-statistics.md#DeletePropertygraphStatistics)
  + [GetPropertygraphSummary (動作)](data-api-dp-statistics.md#GetPropertygraphSummary)
  + [*統計資料結構：*](data-api-dp-statistics.md#data-api-dp-statistics-statistics-structures-spacer)
  + [統計資料 (結構)](data-api-dp-statistics.md#Statistics)
  + [StatisticsSummary (結構)](data-api-dp-statistics.md#StatisticsSummary)
  + [DeleteStatisticsValueMap (結構)](data-api-dp-statistics.md#DeleteStatisticsValueMap)
  + [RefreshStatisticsIdMap (結構)](data-api-dp-statistics.md#RefreshStatisticsIdMap)
  + [NodeStructure (結構)](data-api-dp-statistics.md#NodeStructure)
  + [EdgeStructure (結構)](data-api-dp-statistics.md#EdgeStructure)
  + [SubjectStructure (結構)](data-api-dp-statistics.md#SubjectStructure)
  + [PropertygraphSummaryValueMap (結構)](data-api-dp-statistics.md#PropertygraphSummaryValueMap)
  + [PropertygraphSummary (結構)](data-api-dp-statistics.md#PropertygraphSummary)
+ [Neptune ML 資料處理 API](data-api-dp-ml-data-processing.md)
  + [StartMLDataProcessingJob (動作)](data-api-dp-ml-data-processing.md#StartMLDataProcessingJob)
  + [ListMLDataProcessingJobs (動作)](data-api-dp-ml-data-processing.md#ListMLDataProcessingJobs)
  + [GetMLDataProcessingJob (動作)](data-api-dp-ml-data-processing.md#GetMLDataProcessingJob)
  + [CancelMLDataProcessingJob (動作)](data-api-dp-ml-data-processing.md#CancelMLDataProcessingJob)
  + [*ML 一般用途結構：*](data-api-dp-ml-data-processing.md#data-api-dp-ml-data-processing-ml-general-purpose-structures-spacer)
  + [MlResourceDefinition (結構)](data-api-dp-ml-data-processing.md#MlResourceDefinition)
  + [MlConfigDefinition (結構)](data-api-dp-ml-data-processing.md#MlConfigDefinition)
+ [Neptune ML 模型訓練 API](data-api-dp-ml-training.md)
  + [StartMLModelTrainingJob (動作)](data-api-dp-ml-training.md#StartMLModelTrainingJob)
  + [ListMLModelTrainingJobs (動作)](data-api-dp-ml-training.md#ListMLModelTrainingJobs)
  + [GetMLModelTrainingJob (動作)](data-api-dp-ml-training.md#GetMLModelTrainingJob)
  + [CancelMLModelTrainingJob (動作)](data-api-dp-ml-training.md#CancelMLModelTrainingJob)
  + [*模型訓練結構：*](data-api-dp-ml-training.md#data-api-dp-ml-training-model-training-structures-spacer)
  + [CustomModelTrainingParameters (結構)](data-api-dp-ml-training.md#CustomModelTrainingParameters)
+ [Neptune ML 模型轉換 API](data-api-dp-ml-transform.md)
  + [StartMLModelTransformJob (動作)](data-api-dp-ml-transform.md#StartMLModelTransformJob)
  + [ListMLModelTransformJobs (動作)](data-api-dp-ml-transform.md#ListMLModelTransformJobs)
  + [GetMLModelTransformJob (動作)](data-api-dp-ml-transform.md#GetMLModelTransformJob)
  + [CancelMLModelTransformJob (動作)](data-api-dp-ml-transform.md#CancelMLModelTransformJob)
  + [*模型轉換結構：*](data-api-dp-ml-transform.md#data-api-dp-ml-transform-model-transform-structures-spacer)
  + [CustomModelTransformParameters (結構)](data-api-dp-ml-transform.md#CustomModelTransformParameters)
+ [Neptune ML 推論端點 API](data-api-dp-inference.md)
  + [CreateMLEndpoint (動作)](data-api-dp-inference.md#CreateMLEndpoint)
  + [ListMLEndpoints (動作)](data-api-dp-inference.md#ListMLEndpoints)
  + [GetMLEndpoint (動作)](data-api-dp-inference.md#GetMLEndpoint)
  + [DeleteMLEndpoint (動作)](data-api-dp-inference.md#DeleteMLEndpoint)
+ [Neptune 資料平面 API 例外狀況](data-api-dp-errors.md)
  + [AccessDeniedException (結構)](data-api-dp-errors.md#AccessDeniedException)
  + [BadRequestException (結構)](data-api-dp-errors.md#BadRequestException)
  + [BulkLoadIdNotFoundException (結構)](data-api-dp-errors.md#BulkLoadIdNotFoundException)
  + [CancelledByUserException (結構)](data-api-dp-errors.md#CancelledByUserException)
  + [ClientTimeoutException (結構)](data-api-dp-errors.md#ClientTimeoutException)
  + [ConcurrentModificationException (結構)](data-api-dp-errors.md#ConcurrentModificationException)
  + [ConstraintViolationException (結構)](data-api-dp-errors.md#ConstraintViolationException)
  + [ExpiredStreamException (結構)](data-api-dp-errors.md#ExpiredStreamException)
  + [FailureByQueryException (結構)](data-api-dp-errors.md#FailureByQueryException)
  + [IllegalArgumentException (結構)](data-api-dp-errors.md#IllegalArgumentException)
  + [InternalFailureException (結構)](data-api-dp-errors.md#InternalFailureException)
  + [InvalidArgumentException (結構)](data-api-dp-errors.md#InvalidArgumentException)
  + [InvalidNumericDataException (結構)](data-api-dp-errors.md#InvalidNumericDataException)
  + [InvalidParameterException (結構)](data-api-dp-errors.md#InvalidParameterException)
  + [LoadUrlAccessDeniedException (結構)](data-api-dp-errors.md#LoadUrlAccessDeniedException)
  + [MalformedQueryException (結構)](data-api-dp-errors.md#MalformedQueryException)
  + [MemoryLimitExceededException (結構)](data-api-dp-errors.md#MemoryLimitExceededException)
  + [MethodNotAllowedException (結構)](data-api-dp-errors.md#MethodNotAllowedException)
  + [MissingParameterException (結構)](data-api-dp-errors.md#MissingParameterException)
  + [MLResourceNotFoundException (結構)](data-api-dp-errors.md#MLResourceNotFoundException)
  + [ParsingException (結構)](data-api-dp-errors.md#ParsingException)
  + [PreconditionsFailedException (結構)](data-api-dp-errors.md#PreconditionsFailedException)
  + [QueryLimitExceededException (結構)](data-api-dp-errors.md#QueryLimitExceededException)
  + [QueryLimitException (結構)](data-api-dp-errors.md#QueryLimitException)
  + [QueryTooLargeException (結構)](data-api-dp-errors.md#QueryTooLargeException)
  + [ReadOnlyViolationException (結構)](data-api-dp-errors.md#ReadOnlyViolationException)
  + [S3Exception (結構)](data-api-dp-errors.md#S3Exception)
  + [ServerShutdownException (結構)](data-api-dp-errors.md#ServerShutdownException)
  + [StatisticsNotAvailableException (結構)](data-api-dp-errors.md#StatisticsNotAvailableException)
  + [StreamRecordsNotFoundException (結構)](data-api-dp-errors.md#StreamRecordsNotFoundException)
  + [ThrottlingException (結構)](data-api-dp-errors.md#ThrottlingException)
  + [TimeLimitExceededException (結構)](data-api-dp-errors.md#TimeLimitExceededException)
  + [TooManyRequestsException (結構)](data-api-dp-errors.md#TooManyRequestsException)
  + [UnsupportedOperationException (結構)](data-api-dp-errors.md#UnsupportedOperationException)
  + [UnloadUrlAccessDeniedException (結構)](data-api-dp-errors.md#UnloadUrlAccessDeniedException)