AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.07.2019, 10:53   #1  
AnGor is offline
AnGor
Участник
Аватар для AnGor
 
84 / 40 (2) +++
Регистрация: 30.08.2007
Адрес: Bad Dürkheim
Записей в блоге: 6
(AX 2012 R3) Для чего нужна таблица EEREADDATABASELOG?
Каждый раз, когда происходит запрос к таблицам, на пример к этим
HcmEmploymentVacation
HcmEmployment
HcmEmploymentEmployee
DirPerson
HcmWorker
HcmPersonPrivateDetails
HcmPersonIdentificationNumber
HcmEmploymentDetail
HcmPersonDetails
происходит вставка в EEREADDATABASELOG
В моей, сравнительно не большой базе, 100Gb, она занимает 13Gb.

GDPR? Но смысл? Увидел Имя рабочего на форме и ты уже в этой таблице, хотя персональной инфы не видел.
Старый 19.07.2019, 11:04   #2  
axm2017 is offline
axm2017
Участник
 
55 / 52 (2) ++++
Регистрация: 15.05.2017
Как понимаю лог того кто запрашивал данные по персоне и когда.

>она занимает 13Gb
X++:
public static void logPersonalDataAccess(XppPrePostArgs _args)
    {
        if (CompanyInfo::find().EeEnablePersonalDataReadLog)
        {
            EePersonalDataAccessLogging::logReadAccess(_args.getThis());
        }
    }
По идее можно попытаться отключить
Старый 19.07.2019, 11:28   #3  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
1,796 / 969 (36) +++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Это еще с DAX2009 с появлением эстонской функциональности было - перекрыт postLoad на таблицах, с данными сотрудников. Может быть в Эстонии правила такие?
Хотя в DAX2012 если в базе нет ни одной компании с основным адресом в Эстонии, то записи в лог не должны быть.
Если не требуется, то отключить достаточно просто - все в классе EePersonalDataAccessLogging, но вот с постоянными вызовами postLoad уже ничего не сделаешь - есть Эстония в базе, нет её, метод дергается.
За это сообщение автора поблагодарили: AnGor (1).
Старый 19.07.2019, 11:46   #4  
AnGor is offline
AnGor
Участник
Аватар для AnGor
 
84 / 40 (2) +++
Регистрация: 30.08.2007
Адрес: Bad Dürkheim
Записей в блоге: 6
Цитата:
Сообщение от axm2017 Посмотреть сообщение
По идее можно попытаться отключить
так и сделал с помощью skipPostLoad, но нидерландские колеги прдедположили, что замешан GDPR и посоветовали оставить. Хотя GDPR вроде не так давно действует.
Старый 19.07.2019, 11:49   #5  
AnGor is offline
AnGor
Участник
Аватар для AnGor
 
84 / 40 (2) +++
Регистрация: 30.08.2007
Адрес: Bad Dürkheim
Записей в блоге: 6
Цитата:
Сообщение от Raven Melancholic Посмотреть сообщение
Это еще с DAX2009 с появлением эстонской функциональности было - перекрыт postLoad на таблицах, с данными сотрудников.
Да, есть филиал в Таллине.
Спасибо!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: Form created in e.g. AX 2012 RTM or AX 2012 R2 with ManagedHost control on its design fails to open on AX 2012 R3 Blog bot DAX Blogs 0 21.09.2015 19:11
axsa: Extensibility in Dynamics AX 2012 R3 CU8 (CRT, RetailServer, MPOS) Part 2 – New data entity Blog bot DAX Blogs 0 21.05.2015 01:19
DAX: A Shift to Effective Demand Forecasting With Microsoft Dynamics AX 2012 R3 Blog bot DAX Blogs 0 16.11.2013 02:13
amer-ax: It was a great day! Blog bot DAX Blogs 3 29.12.2012 01:02
emeadaxsupport: New Content for Microsoft Dynamics AX 2012 : October 2011 Blog bot DAX Blogs 0 27.10.2011 17:11
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 06:12.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.