Текущее время: Ср, сен 10 2025, 09:28

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Ahrefs [Bot]


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

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