Как стать автором
Обновить
13
0

Пользователь

Отправить сообщение

Обработка в банке производилась на одном сервере, с работающей на нём БД, в конфигурации CPU 32. RAM 64G

Время обработки отличается в зависимости от типа данных и необходимости их стандартизации. Так, при стресс-тестировании время ответа при маскировании пачки из тысячи СНИЛС, самого простого и быстрого метода, может занимать в среднем 2 секунды, а на сложные нестандартизированные адреса может уходить до 2 минут на 1 тысячу. Плюс влияет загруженность БД - приемника.

Скоро подробно напишем в блоге о том, как работает продукт.

Добавил промокод выше)

Про скидки очень хорошее замечание. Спасибо:) Скидка – это всегда часть сделки. Если подрядчика общипать со всех сторон то, боюсь, с мотивацией у него будут проблемы и пострадает результат. Но, если вы можете найти общий путь, то почему нет. Например, я готов дать скидку за быструю оплату, деньги сейчас всегда дороже денег завтра.

— Часть полей объявленных как обязательные, по факту отсутствуют. Другие (необязательные) — присутствуют всегда.
О да. Документация часто расходится с реальным положением дел, например:
  1. Есть описание интервалов домов, но интервалов в выгрузках уже нет.
  2. В классификационном коде ФИАС предусмотрен номер помещения ОООО, но поля с четырёхзначным номером помещения не существует.

— Опираться на код КЛАДР для записей — плохо. Например ряд улиц из новой Москвы, проходят по AREACODE (входит в код кладр) как Подмосковье. При этом города, которым подчинены эти улицы, могут иметь уже другой AREACODE (то есть принадлежать другому региону).

Случается, что в ФИАСе забывают перенести подчиненные объекты к актуальной версии родителя. А у вас остались примеры таких улиц, которые висят в Подсмосковье?

— Необходимо учитывать ACTSTATUS (не CURRSTATUS) или использовать STARTDATE, ENDDATE, UPDATEDATE. Адресные объекты могут переименовываться, чтобы не копаться в истории — крайне важно искать только актуальные записи.

ACTSTATUS относится не к объекту, а к записи о нем в базе. Как написано в документации: «Обычно последняя запись об адресном объекте».
Запись об объекте может быть актуальна (ACTSTATUS=1), но сам объект удалён (CURRSTATUS=99) или переподчинён (CURRSTATUS=51).
Если искать по наименованиям, то сначала стоит найти историческую запись, а затем подняться до актуальной. Переименованные записи без копания в истории не найти.

— Существующая отдельная база для «раскрытия» сокращений (SOCRBASE), т.е перевода из SHORTNAME 'г.' в 'Город', не содержит всех реально используемых сокращений в базе ADDROBJ

Да, нам иногда приходится пополнять сокращения при конвератции в свои структуры.
Часто встречается обратная ситуация: в SOCRBASE под сотни пар значений (тип, уровень), которые в реальных данных не встречаются.

Информация

В рейтинге
Не участвует
Работает в
Зарегистрирован
Активность

Специализация

Chief Operating Officer (COO), Chief Executive Officer (CEO)