Загрузить большое количество записей

Все вопросы/проблемы по установке и использовании.
Ответить
syrorybin
Инвестор
Инвестор
Сообщения: 220
Зарегистрирован: 14 ноя 2023, 09:19
Имя: Роман
Откуда: Екатеринбург

Загрузить большое количество записей

Сообщение syrorybin »

Так как приложение стоит на хостинге, при импорте даже 50 записей выдается ошибка.
Нам нужно загрузить больше 8000 в одну сущность и 1000 в другую.
До программиста далеко. Нет инструмента без переноса на VDS, как это можно сделать?
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 829
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич

Re: Загрузить большое количество записей

Сообщение Fait »

Я делал так:
1) Создаётся отдельная сущность
2) Создаётся там минимум одно поле "Вложения"
3) Пишется автоматизация с PHP кодом, который получает файл и разбирает построчно, затем производит анализ и добавляет записи, куда нужно. Проще всего разбирать файл csv. И лучше ограничить количество добавляемых строк, а то при 8000 будет висеть сильно и не факт, что добавится всё благополучно

В итоге, загружаем файл и нажимаем кнопку автоматизации. Записи создаются вроде бы даже быстрее, чем в стандартном импорте (но это не точно)
Аватара пользователя
Antonyous99
Сообщения: 629
Зарегистрирован: 18 авг 2019, 09:22
Имя: Антон Владимирович
Откуда: Санкт-Петербург
Организация: ООО "РИКОМ-Сервис"
Контактная информация:

Re: Загрузить большое количество записей

Сообщение Antonyous99 »

А csv напрямую в базу через phpmysqladmin не пробовали?
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 829
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич

Re: Загрузить большое количество записей

Сообщение Fait »

Antonyous99 писал(а): 19 июл 2024, 08:07 А csv напрямую в базу через phpmysqladmin не пробовали?
Это исключительно для текстовых полей можно такой способ.
Если поле Список или Сущность - то нельзя так импортировать.
syrorybin
Инвестор
Инвестор
Сообщения: 220
Зарегистрирован: 14 ноя 2023, 09:19
Имя: Роман
Откуда: Екатеринбург

Re: Загрузить большое количество записей

Сообщение syrorybin »

Спасибо, Максим, за помощь.
Примерно понял.
Можно в личке обсудить детали и код php?
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 829
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич

Re: Загрузить большое количество записей

Сообщение Fait »

syrorybin писал(а): 21 июл 2024, 07:57 Спасибо, Максим, за помощь.
Примерно понял.
Можно в личке обсудить детали и код php?
Ну да, конечно можно.
Но сразу говорю - это не бесплатно 😉
syrorybin
Инвестор
Инвестор
Сообщения: 220
Зарегистрирован: 14 ноя 2023, 09:19
Имя: Роман
Откуда: Екатеринбург

Re: Загрузить большое количество записей

Сообщение syrorybin »

Fait писал(а): 21 июл 2024, 15:53
syrorybin писал(а): 21 июл 2024, 07:57 Спасибо, Максим, за помощь.
Примерно понял.
Можно в личке обсудить детали и код php?
Ну да, конечно можно.
Но сразу говорю - это не бесплатно 😉
Понимаю. Спасибо.
Ответить