Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Интеграция 1с и DWH / 12 сообщений из 12, страница 1 из 1
25.02.2013, 14:56
    #38164848
Yagrus2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интеграция 1с и DWH
На ветке MS SQL создал данную тему, но люди советуют спросить в этом подразделе.
Ссылка на тему.
http://www.sql.ru/forum/actualthread.aspx?tid=1007059

Если кратко то предложили два варианта
Вася Горный - делать выгрузку в файл XML, а затем этот файл парсить и кидать напрямую к базу.
_djХомяГ - отлавливать профайлером и смотреть что куда обращается.

По первому варианту молчание, хотя задал вопросы:
Вася Горный подскажите,
Каким средством формируется файл XML?
Сколько времени примерно займет формирование такого файла, если исходный регистр состоит из 5 мил. записей?
Не будет ли лучше использовать встроенный в 1с интегратор и переносить данные сразу в базу dwh?

По второму,
_djХомяГ - И Вы правильно подметили - грошь цена такой нестабильной системы.

Как вы решали такую задачу?
...
Рейтинг: 0 / 0
25.02.2013, 15:39
    #38164979
AHDP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интеграция 1с и DWH
Судя по всему, 1С вам малознакома. =>,ИМХО Создайте план обмена, на выходе будете получать готовые XMLки.
...
Рейтинг: 0 / 0
25.02.2013, 15:47
    #38164998
Yagrus2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интеграция 1с и DWH
AHDP,
Вы правы, с 1С я не работаю напрямую.
Могли бы вы прокомментировать вопросы из первого поста более подробно
...
Рейтинг: 0 / 0
25.02.2013, 15:54
    #38165016
AHDP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интеграция 1с и DWH
Вы рассматриваете только технологию передачи данных, что вторично.
Первично определение набора данных, необходимого для синхронизаций БД.
В 1С есть механизм планов обмена, позволяющий получать на выходе XML файл с дельтой данных.
...
Рейтинг: 0 / 0
25.02.2013, 18:12
    #38165295
Интеграция 1с и DWH
_djХомяГ

не в курсе, что имена таблиц и полей в бд 1с после реструктуризации могут запросто измениться.
...
Рейтинг: 0 / 0
05.03.2013, 10:30
    #38174221
SpellBuilder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интеграция 1с и DWH
Максимов Михаил_djХомяГ

не в курсе, что имена таблиц и полей в бд 1с после реструктуризации могут запросто измениться.

Не проблема, я для себя разработал обработку (используя старый образец мелькавший на форуме), которая создает представления в отдельной базе, имена представлений AS одноименны конфигуратору, а текст с таблицами и полями меняется под варианты.

P/s/ А как иначе, если холдинг на 100 баз, что каждый раз представление руками писать.
...
Рейтинг: 0 / 0
05.03.2013, 10:36
    #38174227
Yagrus2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интеграция 1с и DWH
[quot SpellBuilder]Максимов Михаил
текст с таблицами и полями меняется под варианты.

Можете пояснить эту фразу?
...
Рейтинг: 0 / 0
11.03.2013, 16:32
    #38180102
SpellBuilder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интеграция 1с и DWH
[quot Yagrus2]SpellBuilderпропущено...

Можете пояснить эту фразу?

Под варианты конфигураций. Обработке все равно какая конфигурация, она дергает объект и по тому что вернется воссоздает структуру хранения в БД.
...
Рейтинг: 0 / 0
13.03.2013, 09:59
    #38182551
vde69
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интеграция 1с и DWH
Yagrus2,

почему-то ни кто не поднял проблемму грязного чтения данных в 1с.... все что описано в скулевском топике на больших обьемах разобьется нафиг о реали. На сколько я понял тебе нужна система инкрементарного наполнения источника для олап отчетности. Было-бы глупо если в отчет попадут данные а в основной системе они откатятся....

я думаю что нормальным решением будет использование механизма УРБД в 1с, он сам формирует чистую выборгу и хмл файл, тебе останется написать загрузку этого файла и формирование тикетов получения пакетов, механизм надежный и провереный временем.
...
Рейтинг: 0 / 0
22.03.2013, 07:48
    #38194199
SpellBuilder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интеграция 1с и DWH
vde69Yagrus2,

почему-то ни кто не поднял проблемму грязного чтения данных в 1с.... все что описано в скулевском топике на больших обьемах разобьется нафиг о реали. На сколько я понял тебе нужна система инкрементарного наполнения источника для олап отчетности. Было-бы глупо если в отчет попадут данные а в основной системе они откатятся....

я думаю что нормальным решением будет использование механизма УРБД в 1с, он сам формирует чистую выборгу и хмл файл, тебе останется написать загрузку этого файла и формирование тикетов получения пакетов, механизм надежный и провереный временем.

1. Никто не мешает файл обмена xml лить в хранилище, а не УРБД
2. Операция инсерт самая быстрая операция, транкейт и инсерт пройдет быстро, у меня проводки в средней компании за 5 лет льются 10 сек.

Так что, в все зависит от объемов, в идеале конечно путь 1.
...
Рейтинг: 0 / 0
22.03.2013, 08:29
    #38194217
AHDP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интеграция 1с и DWH
vde69,

Что за проблемма грязного чтения данных из 1С?
...
Рейтинг: 0 / 0
22.03.2013, 14:04
    #38194869
MKZM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интеграция 1с и DWH
Он имеет ввиду
Dirty Read - "грязное" (или "незафиксирование") чтение. Транзакция может читать не подтверджденные изменения, сделанные в других транзакциях.
Видимо у автора установить Read Committed не получается.
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Интеграция 1с и DWH / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]