Текущее время: Вс, авг 24 2025, 01:48

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Изменение основных данных задним числом в HR
СообщениеДобавлено: Пт, янв 11 2013, 14:48 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вс, янв 11 2009, 14:41
Сообщения: 902
Откуда: Москва
Пол: Мужской
В кубе 0PA_C01 (Численность персонала и мероприятия) есть, например, такой признак 0AGE (Возраст), который рассчитывается в момент загрузки в трансформации (используется стандартный контент) на основании даты рождения. Предположим, что данные загружались в куб в течение года, а затем, выяснилось, что дата рождения была введена неверно по одному сотруднику и ее изменили на правильную. В этом случае, по идее, следует обновить основные данные сотрудника и перегрузить записи (предварительно удалив старые) по данному сотруднику в 0PA_C01. Не слишком хорошее решение. Аналогичные изменения могут произойти и в других признаках, 0AGE просто показан для примера. Вопрос - каким образом лучше всего разрешать подобные ситуации?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение основных данных задним числом в HR
СообщениеДобавлено: Пт, янв 11 2013, 15:07 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 03 2006, 08:10
Сообщения: 476
Откуда: Архангельск
Пол: Мужской
murmur написал:
В кубе 0PA_C01 (Численность персонала и мероприятия) есть, например, такой признак 0AGE (Возраст), который рассчитывается в момент загрузки в трансформации (используется стандартный контент) на основании даты рождения. Предположим, что данные загружались в куб в течение года, а затем, выяснилось, что дата рождения была введена неверно по одному сотруднику и ее изменили на правильную. В этом случае, по идее, следует обновить основные данные сотрудника и перегрузить записи (предварительно удалив старые) по данному сотруднику в 0PA_C01. Не слишком хорошее решение. Аналогичные изменения могут произойти и в других признаках, 0AGE просто показан для примера. Вопрос - каким образом лучше всего разрешать подобные ситуации?


Да и пол могут поменять :)
полное обновление с удалением предыдущих данных.

смотрим внимательно
Technical name: 0HR_PA_1
...
Delta Update
Delta update is not supported.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение основных данных задним числом в HR
СообщениеДобавлено: Пт, янв 11 2013, 15:18 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вс, янв 11 2009, 14:41
Сообщения: 902
Откуда: Москва
Пол: Мужской
В описании контента еще упоминается решение на основе инфо-наборов, но что-то как-то не хочется на них отчетность строить.

И еще, как отслеживать изменения основных данных в HR? Ну опять-таки ту же дату рождения, например? То есть я могу, конечно, написать экстрактор, который будет выцеплять табельные номера сотрудников, по которым были изменения задним числом в персональных данных, передавать их в BW, либо же в самом BW при загрузке основных данных отлавливать изменения, которые потребуют перезагрузок, но может есть более строгий административный подход в самом HR-е, который запрещает менять основные данные без изменения полей DATEFROM и DATETO.

То, что дельта не поддерживается, это понятно, но это из другой оперы


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение основных данных задним числом в HR
СообщениеДобавлено: Пт, янв 11 2013, 15:23 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 03 2006, 08:10
Сообщения: 476
Откуда: Архангельск
Пол: Мужской
murmur написал:
В описании контента еще упоминается решение на основе инфо-наборов, но что-то как-то не хочется на них отчетность строить.

И еще, как отслеживать изменения основных данных в HR? Ну опять-таки ту же дату рождения, например? То есть я могу, конечно, написать экстрактор, который будет выцеплять табельные номера сотрудников, по которым были изменения задним числом, передавать их в BW, либо же в самом BW при загрузке основных данных отлавливать изменения, которые потребуют перезагрузок, но может есть более строгий административный подход в самом HR-е, который запрещается менять основные данные без изменения полей DATEFROM и DATETO.


у нас нормально раз в неделю данные FULL перезагружаются, пока всех устраивает. Пакет отрабатывает за 5 мин.
Да и отчетность эта такая специфическая, ежедневная не очень и нужна.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение основных данных задним числом в HR
СообщениеДобавлено: Пт, янв 11 2013, 18:16 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 03 2006, 08:10
Сообщения: 476
Откуда: Архангельск
Пол: Мужской
murmur написал:

То, что дельта не поддерживается, это понятно, но это из другой оперы


В том и дело, что эти вещи связанные.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение основных данных задним числом в HR
СообщениеДобавлено: Пн, янв 14 2013, 09:48 
Специалист
Специалист

Зарегистрирован:
Вт, янв 25 2011, 11:47
Сообщения: 150
А что если справочник объёмом более 1 000 000 записей и несколько его атрибутов могут меняться, какое решение лучше в данной ситуации?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение основных данных задним числом в HR
СообщениеДобавлено: Пн, янв 14 2013, 10:06 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 03 2006, 08:10
Сообщения: 476
Откуда: Архангельск
Пол: Мужской
Smoky написал(а):
А что если справочник объёмом более 1 000 000 записей и несколько его атрибутов могут меняться, какое решение лучше в данной ситуации?


Заставить-уговорить SAP написать фирменный дельта экстрактор.
Согласитесь, самопальные экстракторы будут так себе решением.
И еще, не возникает вопросов, почему SAP дельта-экстракторов для HR все еще не сделал?


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

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


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

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


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

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