Есть ли способ загрузить данные напрямую в формат json или csv в cosmos db gremlin api?
Я настроил cosmos db gremlin api и создал графики вручную, добавив узлы и свойства и добавив ребра один за другим. Есть ли способ загрузить данные один раз в космос gremlin непосредственно в формате json или csv, как мы делаем это в космос db sql-api? Пожалуйста, помогите мне с этим
1 ответ
Есть ли способ загрузить данные один раз в космос gremlin непосредственно в формате json или csv, как мы делаем это в космос db sql-api?
Очевидно, согласно этому документу, инструмент переноса данных в настоящее время не является поддерживаемым инструментом импорта для учетных записей API Gremlin.
Однако вы можете рассмотреть возможность использования библиотеки Graph BulkExecutor .NET для выполнения массовых операций в Azure Cosmos DB Gremlin API. Здесь приведен пример приложения.
Вы можете использовать цикл генерации в нем или загрузить свой собственный файл JSON.
Обновления:
Попробуйте найти такое прямое решение, но не повезло. Как я знаю, может быть, вы могли бы принять решение ниже:
Первый шаг - перенесите данные из озера данных Azure в хранилище BLOB-объектов Azure в виде файла JSON с помощью фабрики данных Azure.
Второй шаг, все еще нужно загрузить файл JSON с помощью.net массового SDK.
Updates2:
@JemimaJeyakumar Я просмотрел эту ссылку. Так я упоминал в своем обновленном ответе: фабрика данных Azure. Но я боюсь, что API-интерфейс cosmos db graph не поддерживается в ADF.