Описание тега aws-neptune

1 ответ

Как отфильтровать по собственности в Гремлине (если есть)?

Я новенький Гремлин, и у меня проблемы с фильтрацией по свойствам. A -> B Предполагать A а также B являются вершинами и между ними есть ребро со свойствами Created_on а также . свойство будет добавлено только в момент удаления. Как перечислить по…
1 ответ

GremlinPython: ConnectionResetError: невозможно записать в закрывающийся транспорт

Я очень часто сталкиваюсь с проблемой ниже в AWS lambda - Neptune. используя последнюю версию gremlinpython==3.5.1. Как исправить? даже в предыдущей версии - та же проблема user_available = g().V(cognito_username).hasNext() File "/var/task/gremlin_p…
0 ответов

Как получить количество активных подключений из AWS Neptune?

Как получить количество активных подключений из AWS Neptune? Я получаю следующую ошибку Cannot write to closing transport: ConnectionResetError Traceback (most recent call last): File "/var/task/chalice/app.py", line 1569, in __call__ return self.ha…
1 ответ

Невозможно создать края

Я создал AWS AppSync graphql api, который при вызове будет запускать функцию AWS Lambda, и эта функция создаст вершину и ребро с использованием языка запросов Gremlin, но я не могу создать ребро после успешного создания вершины, и AWS AppSync выдает…
1 ответ

Gremlin - пакетный запрос на добавление вершины, если она не существует

В нашем проекте мы используем вариант языка Gremlin JavaScript и Amazon Neptune, и у нас есть несколько вариантов использования для создания вершин и ребер в пакетном режиме. Простым примером может быть массив из 200–1000 пользователей. Мне нужно вы…
2 ответа

Невозможно передать переменную в запросе gremlin в сценарии оболочки

Я пытаюсь подключиться к Neptune DB и получить сведения о вершинах с помощью команды CURL. У меня есть сценарий оболочки для этого. Но почему-то переменные данные не проходят через запрос gremlin. У меня есть один файл Orgid.txt, в котором присутств…
03 ноя '21 в 19:00
0 ответов

Визуализация результатов запроса Gremlin из AWS Neptune - есть ли способ?

Я немного новичок в AWS Neptune. В настоящее время используется gremlin для запроса данных от него. У меня вопрос: есть ли способ визуально просмотреть результаты запроса? Я попытался создать блокнот (Jupyter), который подключается к моему кластеру …
05 ноя '21 в 05:56
1 ответ

ConcurrentModificationException в amazon neptune с использованием варианта языка gremlin javascript

Я пытаюсь проверить и вставить 1000 вершин в кусок, используя promise.all(). Код выглядит следующим образом: public async createManyByKey(label: string, key: string, properties: object[]): Promise<T[]> { const promises = []; const allVertices …
1 ответ

Как подключиться к графическому ноутбуку AWS Neptune от JupyterLab?

Я выполнил шаги в - https://github.com/aws/graph-notebook , и мне удалось запустить волшебные команды со своего Mac. Но мне нужно настроить это в JupyterLab. Вот что я сделал: Создал новый conda env в JupyterLab Установлены все необходимые пакеты в …
1 ответ

Гарантии порядка обхода в базе данных AWS Neptune graph

Я работаю с графической базой данных Gremlin и AWS Neptune. Мне было интересно, может ли какой-либо запрос, когда он применяется в разное время (но запрос остается точно таким же), потенциально может привести к другому порядку обхода и, следовательн…
2 ответа

распараллеливание массовой загрузки aws neptune

Я пытаюсь вставить 624118983 записи, разделенные на 1000 файлов, загрузка всего в neptune занимает 35 часов, что очень медленно. Я настроил экземпляр db.r5.large с двумя экземплярами. У меня есть 1000 файлов, хранящихся в ведре S3. У меня есть один …
14 дек '21 в 17:51
0 ответов

AWS Neptune частичное выполнение гремлина

Я использую AWS Neptune с драйвером gremlin nodejs. Я отправляю запросы gremlin, которые включают в себя несколько операций, таких как addV, addE и т. Д., В одном запросе. Время от времени я вижу ситуации, когда выполнялась только часть запроса. Нап…
27 дек '21 в 21:02
0 ответов

Gremlin/AWS Neptune: добавление Edge со свойствами

В настоящее время у меня есть серия из двух вершин в отношениях родитель / потомок, два ребра между ними, с которыми у меня нет проблем. Проблема возникает, когда я пытаюсь добавить свойства к краю и получаю сообщение об ошибке, которое дает лишь не…
05 янв '22 в 18:50
1 ответ

Подключитесь к базе данных Amazon Neptune с локального сервера Gremlin из приложения Java.

Сейчас мы используем Janusgraph. Узлы и вершины в нашем графике имеют помеченные права. Мы настроили сервер Gremlin для проверки прав после выполнения каждого шага. Этот сервер Gremlin запускается с помощью приложения Java. Мне интересно, можем ли м…
07 янв '22 в 14:18
1 ответ

Необъяснимое исключение ConstraintViolationException с AWS Neptune

Я получаю это ограничениеViolationException с AWS Neptune, когда пытаюсь создать кучу ребер. Проблема в том, что он не сообщает, какое ребро уже существует. Я добавляю примерно 50 ребер одновременно, используя скрипт через java gremlin-driver. Кто-н…
31 янв '22 в 07:26
0 ответов

AWS Neptune/OpenCypher против Гремлина

Я тестировал производительность запросов с помощью OpenCypher и Gremlin на AWS Neptune. В настоящее время OpenCypher не обеспечивает хорошей производительности на AWS Neptune. Но также запросы Gremlin занимают больше времени, чем на AuraDB. Ф. е., у…
31 янв '22 в 16:25
0 ответов

Запрос AWS Neptune Gremlin выдает MemoryLimitExceededException

У нас 3,7 млн ​​узлов и 11,2 млн связей в AWS Neptune. Здесь нам понадобятся эти узлы: Organization, Member, Proposal, Voteи отношения: , Vote-[:BELONGS_TO]->Proposal, Vote-[:VOTED_BY]->Member, Member-[:IN]->Organization. Цель состоит в том…
0 ответов

Уведомление об ошибке не работает в фоновом задании Neptune Software

Для конкретного серверного скрипта мы добавляем фоновое задание. При этом у него есть возможность добавлять электронные письма с уведомлениями об ошибках, которые не работают. В моем сценарии есть ошибка, которую я вижу в журнале заданий, но не полу…
12 дек '21 в 09:16
1 ответ

Медленное соединение гремлиновВремя на Нептуне

У меня проблема с выполнением запроса в Neptune. У меня есть такой график: hasId('A_id') (количество: 1) -> out('has_group') (количество: 12) -> out('has_class').hasLabel('C') (count: 9751) -> out('has_type').hasLabel('D') (количество: 9749…
1 ответ

AWS Neptune: более производительно, если отбрасывать ребра перед вершинами?

Использование — Neptune Engine: 1.0.5.1, Apache Tinkerpop: 3.5.2 Мой вопрос касается производительности удаления вершин, а не загрузки вершин. У нас есть задание cron, которое очищает ограниченное количество (1000) «истекших» вершин. Мы получаем и с…