Как организовать из 1С поиск по большой не 1С-базе (автонормы)

1. fixin 4280 04.09.23 19:19 Сейчас в теме
Есть большая база автонорм - нормы работ по ремонту того или иного автомобиля. Она в CSV и SQL формате.

По сути, там выбираешь сначала производителя (Лада, например), потом модель (Лада-Калина), потом Модификацию - и там можно получить нормы работ по этой модификации.

Проблема в том, что модификаций тысяч 90 на вскидку (может меньше).

Сперва я хотел запихнуть в базу 1С и к ней по COM делать запросы.

Но как подумал, сколько времени она будет заполняться.... Хотя в принципе, самый простой вариант.

Далее я хотел разбить файл на части, упаковать в FastInfoSet (чтобы заново CSV не разбирать). Но там может быть более 60.000 модификаций, значит надо файлы по каталогам пихать. В принципе, не сложно... Но как-то папка базы будет состоять из 200.000 файлов....

Хотелось бы чтобы Сообщество подсказало, есть ли какой быстрый SQL, который работал бы из командной строки.
то бишь даешь ему файл запрос, он его выполняет, возвращает результат в файле. При этом заполняет базу данных данными... Портабельный такой SQL, чтобы всеми вот этими извращениями не заниматься..
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
10. Vitaly1C8 04.09.23 23:06 Сейчас в теме +0.3 $m
2. пользователь 04.09.23 19:51
Сообщение было скрыто модератором.
...
8. user1880116 04.09.23 21:59 Сейчас в теме
(2) Геня уже вялый. Геня даже в поиск "1С быстрое чтение CSV" не хочет. Геня хочет, чтобы вы сами это сделали.
12. fixin 4280 05.09.23 08:52 Сейчас в теме
(8) а что тебе даст быстрое чтение CSV?
16. user1880116 05.09.23 14:35 Сейчас в теме
3. ivan1703 78 04.09.23 19:55 Сейчас в теме +0.1 $m
Почему не рассматриваете вариант подключения к 1С через ВнешнийИсточник, с SQL базами работает бодро???
4. fixin 4280 04.09.23 20:17 Сейчас в теме
(3) с CSV она будет работать вяло. А подымать SQL у клиента сложно, не факт что еще и прав хватит.
5. starik-2005 3166 04.09.23 21:44 Сейчас в теме +0.8 $m
90 тысяч? Серьезно? Это ниачом ваще. Регистры сведений - грузи туда. Адресный классификатор со своими миллионами записей сейчас катается под столом от смеха.
user1826630; SlavaKron; user1880116; fixin; +4 Ответить
6. fixin 4280 04.09.23 21:45 Сейчас в теме
(5) Ну хз, можно конечно и так, но хочется нормально.
7. starik-2005 3166 04.09.23 21:46 Сейчас в теме
(6)
хочется нормально
Это и есть "нормально" У Вас же там не пень первый с одногигабайтным винтом.
user1826630; +1 Ответить
9. user1852218 04.09.23 22:05 Сейчас в теме +0.3 $m
Как вариант - СУБД H2, работать можно даже из 7.7: https://infostart.ru/1c/reports/172234/

Выбор на основе сравнения: https://habr.com/ru/sandbox/112090/
11. fixin 4280 05.09.23 08:51 Сейчас в теме
(9) тогда уж лучше SQLLITE, не? H2 надо устанавливать. Хочется полностью портабельную.
13. Free001 05.09.23 09:28 Сейчас в теме +0.3 $m
Объёмы не для SQL, но если не хочешь устанавливать, то воспользуйся DBaas.
14. Free001 05.09.23 09:31 Сейчас в теме +0.2 $m
15. fixin 4280 05.09.23 11:47 Сейчас в теме
Все же решил сделать на 1С. бюджет ограниченный, экспериментировать не хочется.
17. user1826630 05.09.23 15:05 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот