При анализе данных, да и при построении расширенных отчетов иногда необходимо обратиться к системным таблицам. Я приведу описание некоторых из них, которые могут быть полезны.
dvsys_instances - в таблице хранятся записи о всех карточках в системе
поля:
InstanceID - идентификатор карточки
CardTypeID - идентификатор типа карточки
Description - дайджест
SDID - сылка на дескриптор безопасности в dvsys_security
Deleted - признак, является ли карточка помещенной в корзину
Template - признак, что карточка является шаблоном
TopicIndex - порядок в теме обработки
dvsys_instances_read - информация о прочтенных пользователем карточках
InstanceID - идентификатор карточки
UserID - идентификатор пользователя из таблицы dvsys_users
dvsys_links - информация о ссылках
SourceCardID - идентификатор карточки, которая ссылается
DestinationCardID - идентификатор карточки, на которую ссылкаются
Type - тип ссылки: 1- слабая, 2 - сильная
dvsys_log - таблица, хранящая журнал навигатора.
dvsys_sessions - таблица, хранящая информацию обо всех сессиях. Удаление строки из этой таблицы, то же самое что и отключение пользователя.
dvsys_users - информация обо всех пользователях, которые хоть раз открывали навигатор.
Читать дальше
Поиск
Ярлыки
авто генерация кода
(1)
Администрирование DocsVision
(60)
Атрибутивный поиск
(3)
База данных
(24)
Базы знаний
(1)
Безопасность
(1)
Бизнес-процессы
(20)
Блог
(2)
Вы увидите это первыми
(1)
Групповые политики
(1)
Диаграммы
(2)
Задания
(2)
Интеграция
(2)
Карточки DocsVision
(14)
Конструктор Решений
(11)
Маркетинг и продажи
(4)
Навигатор
(3)
Новое
(3)
Новости
(32)
Опрос
(4)
Опросы DocsVision
(4)
Оптимизация
(3)
Отчеты
(2)
Ошибки
(1)
Поддержка
(14)
Полезные ссылки
(1)
Представления
(4)
Производительность
(5)
Разбор полетов
(18)
Разработка для Workflow
(7)
разработка карточек
(2)
Разработка на платформе DocsVision
(41)
Разработка решений
(43)
Расширение платформы
(1)
Расширенные отчеты
(9)
Решения на платформе DocsVision
(6)
Сервисы DocsVision
(3)
Сканеры
(3)
Справочник сотрудников
(1)
Справочник типов
(1)
Установка
(1)
Утилиты
(13)
Шлюз в SharePoint
(8)
Штрихкод
(2)
Cкрипты карточек
(7)
DocsVision внутри
(1)
DocsVision Live
(1)
FileStream
(1)
FireFox
(2)
Opera
(1)
Powershell
(5)
Safari
(1)
SharePoint2007
(1)
SharePoint2010
(2)
Silverlight
(1)
UltraViews
(1)
Vista
(1)
8 коммент.:
Михаил, а вы не могли бы немного рассказать о системном поле Timestamp, SysRowTimestamp? Что оно в себе содержит? И можно ли его использовать, например, в sql-запросе, если надо будет получить дату создани записи?
Или у него другое назначение?
Данные поля содержат отметку, позволяющую идентифицировать изменение записи. Например, при часть данных кешируется на клиенте во время работы. При обращении пользователя к данным карточки, делается проверка на актуальность данных в кеше на клиенте (для определения нужно ли их переполучать заново). И актуальность определяется полем Timestamp. Возможно, есть еще применения, о которых я не знаю. Это поле никак не применимо для выборок через SQL запросы. По крайней мере, я его ни разу не использовал.
Спасибо, понятно.
Получается, что дата создания строки (RowData) нигде не хранится и никак её не получить?
Произвольной нельзя. Можно, только в случае если RowData имеет поле Дата / Время. Как например, запись в журнале бизнес-процесса
Ну, можно ведь поискать в табличке dvsys_log.
Лог же периодически очищается, так что dvsys_log как источник информации тут не подходит, к сожалению.
А что хранится в таблице dvsys_log_backup? Можно ее транкейтнуть? А то она очень сильно разрослась.
Можно. логи там хранятся )
Отправить комментарий