API результатов кросс-идентификации #171
Replies: 3 comments
-
После загрузки новой таблицы через метод API
Пока что предлагается сделать два новых метода API для просмотра результатов кросс-идентификации и для разрешения коллизий при кросс-идентификации. В частности: Просмотр результатов
Для более удобного пользования методом можно добавить дополнительные параметры для фильтрации - например, чтобы показать только объекты, у которых случилась коллизия, можно добавить параметр Разрешение коллизий
Для конкретики, я представляю себе передаваемые сюда параметры примерно следующим образом: {
"table_id": 1234, // id таблицы, в которой мы хотим pgc объектов
"overwrites": [
{
"id": "SDSS_ID_1", // id объекта в оригинальной таблице
"pgc": 8765 // id объекта в HyperLeda
},
{
"id": "SDSS_ID_2",
"pgc": 5678
}
]
} И в итоге объекту |
Beta Was this translation helpful? Give feedback.
-
Re: просмотр результатовТак, опишу какие статусы процесса транзакции с 0 на 1 уровень сейчас существуют, чтобы потом решить, что из этого показывать позьзователю. Сама транзакция может быть в состояниях:
Re: Разрешение коллизийЗдесь, скорее всего, надо добавить еще варианты решения. Потому что не все коллизии кросс идентификации можно решить присвоением существующего pgc-номера (наверное, вопрос открытый). И, возможно, надо добавить возможность скипнуть строчку или подредактирвать ее для ошибок обработки сырых данных |
Beta Was this translation helpful? Give feedback.
-
По итогам встречи модифицирую интерфейс взаимодействия по загрузке данных. Пока что предалгаю сделать 4 новых метода для взаимодействия:
Теперь подробнее про загрузку таблицы ручным образом: Загрузка данных
Обработка объектов
Разрешение коллизий и загрузка на 1-й уровень
Дополнения:
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Здесь рассуждения и дизайн-заметки о том, как должен выглядеть интерфейс для получения и обработки результатов кросс-идентификации.
Цель: предоставить пользователю возможность по итогам загрузки таблицы в HyperLeda просматривать результаты кросс-идентификации объектов и, при необходимости, их корректировать.
Beta Was this translation helpful? Give feedback.
All reactions