16.08.2005, 14:30 | #1 |
Участник
|
Сколько записей можно импортировать при помощи шаблонов Excel&
Импортируем номенклатуру, которой очень-очень много. Какое максимальное количество записей можно импортировать при помощи шаблонов Excel для корректного импорта?
|
|
16.08.2005, 14:39 | #2 |
Участник
|
Excel поддерживает 65 536 строк и 256 столбцов максимально. При приближении к этой цифре просто начинают теряться данные. Мое мнение - большие объемы данных (скажем больше 10 тыс. записей) через Excel переносить неоптимально.
|
|
16.08.2005, 14:58 | #3 |
Участник
|
2Penguin
Задачи автоматизации ИМХО лучше решать через Access. Надежно и несложно в использовании: всю предварительную работу по номенклатуре делаете средствами Access (устранение дублирования, устранение пустых записей, эмуляция структуры таблицы Axapta и др.) и затем просто тупо льете одну таблицу в другую через com.
|
|
16.08.2005, 15:01 | #4 |
1C
|
2 maximus^
Оригинально. А как на счет скорости импорта?
__________________
Разница между теорией и практикой на практике больше, чем в теории |
|
16.08.2005, 15:09 | #5 |
Участник
|
да, времени у нас немного (вечная проблема)))
|
|
16.08.2005, 16:00 | #6 |
Участник
|
2YVAS
Зависит от многих факторов:
- объем импортируемых данных - метод доступа к аксесу (несколько с разной производительностью) - скоростью вставки в Axapta Конкретных цифр нет, но их реально получить для конкретной задачи в пределах нескольких часов на конкретном оборудовании. Могу привести такие аргументы в пользу данного метода: - однажды разобравшись в технологии, можно лить из любых баз через ODBC/OLEDB/ADO/JBDC/DB Direct и пр. - с Ексельем Аксапта тож работает через COM, здесь вопрос встает в каком случае Аксапта быстрее вставит данные в свою таблицу?!. - небольшие накладные расходы на эксперимент - удобные средства предварительной обработки данных (SQL браузер+встроенный VBA) |
|
16.08.2005, 16:30 | #7 |
Участник
|
Старею .. Самое главное забыл сказать:
1. Проливать данные из Аксесса в Аксапту можно и без аксапты путем тулузы ""export-import data" из поставки сиквела через настроенные датасорсы. Разумеется, потом надо будет корректировать номерные серии и пр. Но это плата за скорость. 2. В сам Аксесс данные можно внести например, серией ctrl+c (в Екселе), ctrl+v(в Аксессе), если кодировать не хочется.. Так бы в Аксапте.. |
|
16.08.2005, 17:10 | #8 |
Участник
|
Данные быстро грузить в Аксапту в текстовом формате.
__________________
|
|
17.08.2005, 11:27 | #9 |
Участник
|
Спасибо за ответы
И все же: по сколько записей максимально вы импортировали в Аксапту с помощью шаблонов Excel?
|
|
17.08.2005, 12:02 | #10 |
Участник
|
На 2.5 помнится импорт из экселя слетал на 200-какой-то записи. Импорт шел очень медленно. Из тектового файла - на порядок быстрее. Как 3.0 качает из екселя не знаю, т.к. с тех пор качаю только через текстовые файлы
|
|
17.08.2005, 13:03 | #11 |
Участник
|
да, на 2.5 на 200-й записи слетает. это системный баг. спасались переоткрытием файла. если грузить файлы через com, то будет очень медленно. Файл в 3 000 строк грузится около часа. проще всего, как писалось выше, перенести данные в access и закачать через ODBC. Гарантированно меньше мороки, скорость - те же 3 000 строк всасываются за 2 сек. Номерные серии можно генерировать при встаке, ничего сложного там нет. Если импорт требуется постоянно, можно использовать файл *.csv. пользователи как правило легко могут его получить из excel. но все же лучше через ODBC
|
|
17.08.2005, 13:05 | #12 |
Участник
|
Цитата:
Изначально опубликовано Penguin
И все же: по сколько записей максимально вы импортировали в Аксапту с помощью шаблонов Excel? |
|
17.08.2005, 13:24 | #13 |
Участник
|
У меня возникает вопрос, откуда вообще Вам нужно импортировать номенклатуру?
Excel хорош при переносе маленьких объемов данных. На больших объемах становится ненадежен, а судя по фразе "которой очень-очень много", он вам не поможет. Раз уж обсуждаем эту тему, хотелось бы услышать, делал ли кто-нить обмен данными через XML, с использованием MS XML Parser? Какова скорость работы? |
|
17.08.2005, 13:36 | #14 |
Участник
|
Цитата:
Изначально опубликовано YaHooka
У меня возникает вопрос, откуда вообще Вам нужно импортировать номенклатуру? Excel хорош при переносе маленьких объемов данных. На больших объемах становится ненадежен, а судя по фразе "которой очень-очень много", он вам не поможет. Раз уж обсуждаем эту тему, хотелось бы услышать, делал ли кто-нить обмен данными через XML, с использованием MS XML Parser? Какова скорость работы? |
|