As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Introdução ao uso do Amazon Neptune APIs
O APIs gerenciamento do Amazon Neptune fornece suporte de SDK para criar, gerenciar e excluir clusters e instâncias do Neptune DB, enquanto os dados do Neptune APIs fornecem suporte de SDK para carregar dados em seu gráfico, executar consultas, obter informações sobre os dados em seu gráfico e executar operações de aprendizado de máquina. Eles APIs estão disponíveis em todas as linguagens do SDK. Ela assina automaticamente as solicitações da API, elas simplificam consideravelmente a integração do Neptune às aplicações.
Esta página fornece informações sobre como usá-los APIs.
Ações do IAM com nomes diferentes dos equivalentes de SDKs das APIs de dados do Neptune
Ao chamar métodos da API do Neptune em um cluster com a autenticação do IAM habilitada, é necessário ter uma política do IAM anexada ao usuário ou ao perfil que está fazendo as chamadas, fornecendo permissões para as ações a serem realizadas. Você define essas permissões na política usando as ações do IAM correspondentes. Também é possível restringir as ações que podem ser realizadas com chaves de condição do IAM.
A maioria das ações do IAM tem o mesmo nome dos métodos de API aos quais elas correspondem, mas alguns métodos na API de dados têm nomes diferentes, pois algumas são compartilhadas por mais de um método. A tabela abaixo lista os métodos de dados e as ações correspondentes do IAM:
Nome da operação da API de dados | Correspondências do IAM | |
---|---|---|
CancelGremlinQuery(cancelar_gremlin_query) |
Ação: |
|
CancelLoaderJob(cancel_loader_job) |
Ação: |
|
Cancelar MLData ProcessingJob (cancel_ml_data_processing_job) |
Ação: |
|
Ação: |
||
CancelOpenCypherQuery(cancelar_open_cypher_query) |
Ação: |
|
Criar MLEndpoint (create_ml_endpoint) |
Ação: |
|
Ação: |
||
DeletePropertygraphStatistics(delete_propertygraph_statistics) |
Ação: |
|
DeleteSparqlStatistics(delete_sparql_statistics) |
Ação: |
|
ExecuteFastResetexecute_fast_reset () |
Ação: |
|
ExecuteGremlinExplainQuery(execute_gremlin_explain_query) |
Ações:
Chave de condição: |
|
ExecuteGremlinProfileQuery(execute_gremlin_profile_query) |
Ação: Chave de condição: |
|
ExecuteGremlinQuery(execute_gremlin_query) |
Ações:
Chave de condição: |
|
ExecuteOpenCypherExplainQuery(execute_open_cypher_explain_query) |
Ação: Chave de condição: |
|
ExecuteOpenCypherQuery(execute_open_cypher_query) |
Ações:
Chave de condição: |
|
GetEngineStatus(get_engine_status) |
Ação: |
|
GetGremlinQueryStatus(get_gremlin_query_status) |
Ação: Chave de condição: |
|
GetLoaderJobStatus(get_loader_job_status) |
Ação: |
|
Obter MLData ProcessingJob (get_ml_data_processing_job) |
Ação: |
|
Obter MLEndpoint (get_ml_endpoint) |
Ação: |
|
Obter MLModel TrainingJob (get_ml_model_training_job) |
Ação: |
|
Obter MLModel TransformJob (get_ml_model_transform_job) |
Ação: |
|
GetOpenCypherQueryStatus(get_open_cypher_query_status) |
Ação: Chave de condição: |
|
GetPropertygraphStatistics(get_propertygraph_statistics) |
Ação: |
|
GetPropertygraphStream(get_propertygraph_stream) |
Ação: Chaves de condição:
|
|
GetPropertygraphSummary(get_propertygraph_summary) |
Ação: |
|
Obter RDFGraph resumo (get_rdf_graph_summary) |
Ação: |
|
GetSparqlStatistics(get_sparql_statistics) |
Ação: |
|
GetSparqlStream(get_sparql_stream) |
Ação: Chave de condição: |
|
ListGremlinQueries(list_gremlin_queries) |
Ação: Chave de condição: |
|
Ação: |
||
Ação: |
||
Ação: |
||
ListOpenCypherQueries(list_open_cypher_queries) |
Ação: Chave de condição: |
|
ManagePropertygraphStatistics(manage_propertygraph_statistics) |
Ação: |
|
ManageSparqlStatistics(manage_sparql_statistics) |
Ação: |
|
StartLoaderJob(start_loader_job) |
Ação: |
|
Iniciar MLModel DataProcessingJob (start_ml_data_processing_job) |
Ação: |
|
Iniciar MLModel TrainingJob (start_ml_model_training_job) |
Ação: |
|
Iniciar MLModel TransformJob (start_ml_model_transform_job) |
Ação: |