Как добавить колонку в marklogic при приеме внутрь? - PullRequest
0 голосов
/ 26 декабря 2018

У меня есть CSV, который я загружаю через mlcp.Как добавить столбец с одним значением строки по моему выбору во время приема?Какие функции преобразования использовать и как?


РЕДАКТИРОВАТЬ: Я буду использовать JS для записи преобразований.Основной рабочий процесс:

  1. Записать и загрузить JS-преобразование в модули db, используя запрос console / curl.

  2. Вызовите функцию преобразования с помощью mlcpпри загрузке данных из CSV, которые затем преобразуются в документы JSON в содержимое db.

1 Ответ

0 голосов
/ 26 декабря 2018

В этой концепции есть нечто большее, чем можно ответить, как правило, в стеке.Я настоятельно рекомендую прочитать раздел о преобразовании данных в ingest в руководстве пользователя MLCP.Вы должны написать пользовательское преобразование в главном модуле, которое будет работать с содержимым импортируемой записи.Детали, которые вы ищете в широком вопросе, зависят от того, чего вы пытаетесь достичь, и какой язык разработки вы используете.Вы получите больший успех, получив руководство с более конкретными вопросами, которые могут возникнуть после того, как вы это проверите.

https://docs.marklogic.com/guide/mlcp/import#id_82518

HTH, Гарри

...