# Выполнение пакетов

Если документ QlikView необходимо регулярно обновлять, например каждую ночь, то лучше всего это делать с помощью QlikView Server или QlikView Publisher.

## QlikView Server

QlikView Server предоставляет платформу для размещения и обмена данными QlikView через Интернет или интрасеть. QlikView Server тесно интегрирован с QlikView и вместе они обеспечивают единый пакет технологий для анализа данных конечными пользователями. Компонент сервера в QlikView Server является центральной частью этой технологии. Он обеспечивает надежное, централизованно управляемое сообщество документов QlikView, которое объединяет нескольких пользователей, типов клиентов, документов и документов внутри надежной и безопасной среды.

## QlikView Publisher

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

QlikView Publisher распространяет данные, хранящиеся в документах QlikView, для пользователей внутри и вне организации. Благодаря сокращению объема данных каждый пользователь может получить только ту информацию, которая его касается. Служба и интерфейс пользователя QlikView Publisher теперь полностью интегрированы в QlikView Server и консоль управления QlikView Management Console (QMC).

Если отсутствует доступ к QlikView Server или QlikView Publisher, можно повторно загрузить документы QlikView в автономном приложении. Затем используйте параметры командной строки.

[Синтаксис командной строки](https://help.qlik.com/ru-RU/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Starting_QlikView.htm#Command)

## Составление графика выполнения программ

Система Windows содержит службу планировщика заданий. Управление этими службами осуществляется с помощью окна «Администрирование». Убедитесь в том, что в разделе Состояние для соответствующей службы указано значение Запущена (а в разделе Автозагрузка указано значение Автоматически, чтобы служба автоматически запускалась после перезагрузки).

Обычно самый простой способ выполнить задание пакетной обработки – это создать пакетный файл с соответствующими командами. Например, файл с именем `MyBatch.cmd` может содержать следующие команды:

`C:\qlikview\qv.exe /r C:\qlikview\example\file.qvw`

## Служба планирования

Служба планирования обычно выполняется под системной учетной записью и поэтому имеет некоторые ограничения. Если доступ к сетевым ресурсам ограничен, настройте службу для запуска под другой учетной записью. Поскольку лицензия QlikView хранится в папке для конкретной учетной записи, убедитесь в том, что выполнена надлежащая регистрация для учетной записи, которую планируется использовать. Для выполнения данного действия создайте интерактивное задание.

Подробные сведения о планировании задания см. в технической документации вашей операционной системы.

### Доступ к секции

Чтобы повторно выполнить файл QlikView, содержащий доступ к секции, убедитесь, что серийный номер лицензии, которая установлена на машине, где выполняется пакет, имеет разрешение на выполнение скрипта без ввода имени пользователя или пароля. См. пример ниже.

Пример

| Серийный номер | Пользователь | Пароль | Доступ |
| --- | --- | --- | --- |
| СОЗДАТЕЛЬ | - | - | ADMIN |
| 4600 9999 9999 9999 | Joe | ppp789 | ADMIN |
| \* | Joe | qqqq456 | Пользователь |
| \* | Пользователь | rrr123 | Пользователь |

[Безопасность](https://help.qlik.com/ru-RU/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Security.htm)

## ODBC

Если используется ODBC, убедитесь в том, что определение DSN доступно из под учетной записи, используемой для повторного выполнения. Проще всего, наверное, определить DSN как DSN системы в панели управления ODBC.