Текущее время: Вс, авг 17 2025, 06:58

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Цепочки инициализации дельт
СообщениеДобавлено: Ср, ноя 14 2007, 17:45 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 29 2007, 13:53
Сообщения: 251
Коллеги, терзают меня смутные сомнения, точнее, вопрос: имеет ли смысл создавать цепочки процессов для инициализирующих дельты инфопакетов?
Поможет это в дальнейшем быстрее стартануть продуктив или, например, перенести наработки на другой проект?

В бизнес-контенте образцы такие есть, если не ошибаюсь. А как делаете вы? :roll:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: ?
СообщениеДобавлено: Чт, ноя 22 2007, 17:55 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 13 2005, 10:41
Сообщения: 558
Откуда: Гондурас (округ Москвы)
Пол: Мужской
поясни, что такое "дельты инфопакетов"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ?
СообщениеДобавлено: Чт, ноя 22 2007, 18:18 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 29 2007, 13:53
Сообщения: 251
bwbams написал:
поясни, что такое "дельты инфопакетов"

"...для инициализирующих дельты инфопакетов" - т.е. для инфопакетов, которые инициализируют загрузку дельты. У них на закладке "Обновление" выбран режим "Инициализация дельта-процедуры".

Другими словами, в DEV инфопакет с инициализацией с переносом данных запускаю ручками: смотрю как отработал, не нужно ли искать ноты в случае проблем. Его в цепочку не ставлю, в отличие от инфопакета с режимом "Дельта-обновление".
Предположил, что, возможно, и для инициализирующих инфопакетов создавать цепочки имеет смысл? Хотел узнать, кто как делает. :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 22 2007, 18:24 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вт, дек 12 2006, 23:57
Сообщения: 1002
Откуда: London
Пол: Мужской
Стоп-стоп...
Цепочку, говоришь?
А так часто что-то опускается-поднимается, чтобы цепочку создавать?
Имхо, если нужно множество дельт в множество целей синициализировать , тогда можно и цепочку, никаких проблем не будет, имхо. Но я запускаю пакетики вручную, т.к. у нас почти не бывает ситации, когда нужно вообще все дельты инициализировать заново.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 22 2007, 18:40 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 29 2007, 13:53
Сообщения: 251
Vadoid написал:
Стоп-стоп...
Цепочку, говоришь?
А так часто что-то опускается-поднимается, чтобы цепочку создавать?
Имхо, если нужно множество дельт в множество целей синициализировать , тогда можно и цепочку, никаких проблем не будет, имхо. Но я запускаю пакетики вручную, т.к. у нас почти не бывает ситации, когда нужно вообще все дельты инициализировать заново.


Я же говорю: такие цепочки, имхо, есть в бизнес-контенте, вот и закрались сомнения.
А в QAS и PRD не нужно будеть запускать их вручную заново или я чего-то не понимаю (мне не приходилось стартовать продуктив)? :oops:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: ответ
СообщениеДобавлено: Чт, ноя 22 2007, 19:19 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 13 2005, 10:41
Сообщения: 558
Откуда: Гондурас (округ Москвы)
Пол: Мужской
инициализацию дельты надо делать для источника данных один раз, т.е. такую цепочку по любому надо запустить один раз.
естественно все зависит от архитектуры, может вы ночью грузите фул-апдейтом, а в течение дня только дельту, тогда понятно, дельту каждую ночь инициализируйте.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 22 2007, 20:18 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вт, дек 12 2006, 23:57
Сообщения: 1002
Откуда: London
Пол: Мужской
bwbams правильно написал... Дельту инициализируем только один раз, потом уже просто идет дельта-перенос. Т.е. инициализация - это ключик, отпирающий дверь, в которую потом наша дельта пойдет. Есть инициализация с переносом и без переноса данных. Если с переносом, то тогда при инициализации произойдет собственно инициализация и сразу даные потянутся в цель. Если без переноса, то тогда "дверка откроется", а уж следующий именно дельта-пакет потащит данные.

Поэтому смысл цепочки инициализаций понятен, но использовать ее нужно только один раз, после старта системы (и то только, если не хочется ручками).

P.S. Ну и использовать надо цепочку не из бизнес-контента, естественно, а свою цепочку, инициализирующую свои объекты.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 22 2007, 22:22 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пн, фев 21 2005, 00:50
Сообщения: 10284
Откуда: г.Мышуйск
Пол: Женский
Хорошо про теорию пишете - а есть жестокая практика :)
1) Есть случаи, когда цепочки инитов приходится использовать далеко не один раз. Беда больших "госпроектов", где все делается левой пяткой, структура отчетов, и подчас одс(дата сторе)&кубов меняется раз в два месяца, а срок сдачи - "вчера" - постоянно получается, что приходится удалить все данные в кубах и загружать заново. =)
2) Если даже проект адекватный, но данных в исходной системе намечается много - инициализировать в тесте, а тем более продуктиве их будет проще. Да и поддерживать (см. п.1) будет удобнее.
3) Если проект адекватный и данных в исходной системе немного - то цепочка инициализации скорее красивый бантик, разве что консультант очень не любит отвлекаться на монотонные действия типа "зайти в пакет-запланировать-выйти из пакета" :)

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

4) После того, как Вы перенесли цепочку в тест\прод, ее нужно активировать прямо в тесте\проде. Возникнет запрос на перенос. Не пугайтесь - так оно и должно быть - выберите локальный запрос и добавьте описание чтобы было понятно (напр., "Активация цепочки инициализации"). Это относится вообще к любой цепочке.

_________________
Пушномолочная свинья-несушка (тест)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 23 2007, 00:10 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 29 2007, 13:53
Сообщения: 251
Спасибо LadyWind и всем откликнувшимся за исчерпывающие ответы и пояснения. Очень ценна подобная информация из личного опыта. :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 23 2007, 10:54 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вт, дек 12 2006, 23:57
Сообщения: 1002
Откуда: London
Пол: Мужской
LadyWind написала:
Беда больших "госпроектов"


Офф.

Большие госпроекты сами по себе уже беда :)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: не понятно
СообщениеДобавлено: Пт, ноя 23 2007, 12:26 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 13 2005, 10:41
Сообщения: 558
Откуда: Гондурас (округ Москвы)
Пол: Мужской
2 леди винд, я не совсем понял, что конкретно вы хотели сказать,
каким образом изменение отчетов влияет на дельта-инициализацию?
при чем здесь тип компании гос. или не гос. и дельта?
какое отношение имеет перенос цепочек к инициализации дельты ?
какой-то сумбурный флуд...
:!:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 23 2007, 12:59 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 29 2007, 13:53
Сообщения: 251
To bwbams:
Позвольте на правах автора топика сказать, что LadyWind точно поняла мои вопросы и более чем подробно, понятно и конкретно на них ответила. С моей точки зрения.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: по существу вопроса
СообщениеДобавлено: Пт, ноя 23 2007, 15:31 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 13 2005, 10:41
Сообщения: 558
Откуда: Гондурас (округ Москвы)
Пол: Мужской
инициализируйте дельту после полной перезагрузки данных.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: не понятно
СообщениеДобавлено: Пт, ноя 23 2007, 16:51 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пн, фев 21 2005, 00:50
Сообщения: 10284
Откуда: г.Мышуйск
Пол: Женский
Vadoid - но они есть и от них никуда не деться

bwbams - Кто в армии служил, тот в цирке не смеется (с)
У тебя есть отчет, форма его утверждена заказчиком. 5 показателей.
Приходит бумага сверху. Сделать 6й. Срок сдачи - вчера (на нормальном проекте такого не возникнет, правда?).
А этот 6й - ну никак не может быть расчитан на уровне формулы, только на уровне загрузки в куб. Куб заполняется дельтой.
Дальше пояснять? :lol:

Про перенос цепочек - был вопрос от автора:
Цитата:
А в QAS и PRD не нужно будеть запускать их вручную заново или я чего-то не понимаю

_________________
Пушномолочная свинья-несушка (тест)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: 2LadyWind
СообщениеДобавлено: Пт, ноя 23 2007, 17:03 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 13 2005, 10:41
Сообщения: 558
Откуда: Гондурас (округ Москвы)
Пол: Мужской
2LadyWind я так понимаю вы все еще смеетесь в цирке.

про изменение запроса - тут речь идет об изменении дизайна хранилища, вызванном изменениями требований к запросам (это очень грустная история) и самое главное, даже в этом случае - не нужна цепочка инициализации дельты, нужна цепочка первоначальной полной перезагрузки с инициализацией дельты и цепочка загрузки дельты.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB