Для настройки подключения к репозиторию и работы с ним используйте окно «Настройка подключения к репозиторию» или задайте настройки платформы из файла для настольного приложения.


Задайте параметры:
Наименование. Введите наименование репозитория, которое будет отображаться в окне регистрации при запуске продукта «Форсайт. Аналитическая платформа». Наименование может не совпадать с идентификатором;
Идентификатор. Введите идентификатор репозитория - схему метаданных, хранящуюся на сервере базы данных;
Драйвер. Выберите в раскрывающемся списке используемый драйвер. Для получения подробной информации о доступных драйверах обратитесь к разделу «Поддерживаемые СУБД».
В зависимости от выбранного типа драйвера задайте дополнительные параметры СУБД:
Сервер. Введите IP-адрес или DNS-имя, под которым зарегистрирован сервер с подключаемой базой данных (репозиторий). Поле отображается, если выбран тип драйвера: Oracle, Microsoft SQL Server, Microsoft SQL Server (ODBC), PostgreSQL.
Если порт сервера СУБД отличается от порта по умолчанию, то значение параметра задаётся в формате:
для Microsoft SQL Server: <IP-адрес или DNS-имя сервера>,<номер порта>;
для PostgreSQL: <IP-адрес или DNS-имя сервера>:<номер порта>.
При использовании СУБД Oracle порт сервера определяется в файле tnsnames.ora;
Примечание. При настройке подключения к репозиторию на каждом клиентском компьютере IP-адрес или DNS-имя сервера должно совпадать с сервером, указанным при создании служебного пользователя.
Схема/База данных. Введите идентификатор базы данных, к которой будет осуществляться подключение. Идентификатор базы данных должен совпадать с идентификатором репозитория. Поле «Схема» отображается, если выбран тип драйвера Oracle. Поле «База данных» отображается, если выбран тип драйвера: Microsoft SQL Server, Microsoft SQL Server (ODBC), PostgreSQL;
Схема. Введите идентификатор пользовательской схемы, если она была создана при подготовке серверной части СУБД. Поле отображается, если выбран тип драйвера: Microsoft SQL Server, Microsoft SQL Server (ODBC), PostgreSQL. По умолчанию для Microsoft SQL Server используется схема «dbo», а для PostgreSQL - «public».
В настольном приложении доступны дополнительные параметры подключения к SQLite и WEB Service:
Имя файла. Выберите
файл с настройками подключения к базе данных с помощью кнопки
«Выбрать
файл». После чего будет открыт стандартный диалог выбора
файла. Поле отображается, если выбран тип драйвера SQLite;
Точка входа. Введите IP-адрес или DNS-имя, на котором установлен BI-сервер. Поле отображается, если выбран тип драйвера WEB Service;
Идентификатор репозитория. Введите идентификатор базы данных, к которой будет осуществляться подключение. Поле отображается, если выбран тип драйвера WEB Service;
Тип аутентификации. Выберите в раскрывающемся списке один из способов аутентификации пользователя на сервере базы данных:
Парольная. По умолчанию. Аутентификация пользователя производится с использованием имени пользователя и пароля в явном виде;
Интегрированная доменная. Аутентификация пользователя производится с использованием доменного имени пользователя и пароля (текущей учётной записи ОС). Если тип аутентификации выбран для Oracle в ОС Windows, то выполните дополнительные настройки сервера;
Доменная. Аутентификация пользователя производится с использованием домена, имени пользователя и пароля в явном виде. Тип аутентификации доступен, если выбран тип драйвера: Oracle, Microsoft SQL Server, Microsoft SQL Server (ODBC), PostgreSQL.
Примечание. Для использования типа аутентификации «Интегрированная доменная» или «Доменная» предварительно добавьте доменных пользователей или доменные группы в менеджере безопасности.
Параметр «Тип аутентификации» доступен для всех типов СУБД, кроме SQLite;
Учитывать регистр при работе с СУБД. Установите флажок для работы с репозиторием, объектами и их полями в СУБД с различным регистром символов в их физическом имени при необходимости. После установки флажка объекты базы данных будут доступны только при указании их точного физического имени. Если флажок снят, то наименование репозитория, физические имена объектов и их полей в СУБД преобразуются к нижнему регистру в момент обращения платформы к серверу.
Важно. Параметр задаётся один раз при первичной настройке подключения к репозиторию. Повторное изменение параметра может привести к потере данных.
Настройки регистрозависимости при заполнении параметров подключения к репозиторию должны совпадать с соответствующими настройками, заданными при создании репозитория.
В настольном приложении параметр «Учитывать регистр при работе с СУБД» содержится в окне «Дополнительные параметры»;
Репозиторий по умолчанию. Установите флажок для автоматического отображения данного репозитория в окне регистрации при запуске продукта «Форсайт. Аналитическая платформа» при необходимости.
Примечание. Репозиторий по умолчанию может быть только один. Если по умолчанию уже используется другой репозиторий, то после установки флажка репозиторий по умолчанию будет изменён на текущий подключаемый репозиторий.
Если репозиторий по умолчанию не задан, то при запуске продукта «Форсайт. Аналитическая платформа» в окне регистрации будет отображаться последний подключаемый репозиторий. Если была проведена очистка кеша веб-приложения, то в окне регистрации будет отображаться репозиторий, указанный в файле PP.xml в разделе <metabase>.
В настольном приложении выбор репозитория по умолчанию осуществляется в окне «Параметры».
После выполнения действий будет настроено подключение к репозиторию.
Для сохранения настроек нажмите кнопку «Применить» в веб-приложении или «ОК» в настольном приложении.
В настольном приложении содержатся дополнительные параметры для настройки подключения к репозиторию:
Использовать юникод для представления данных. Установите флажок для использования кодировки юникод при подключении к серверу. Используется для текстовых констант при создании запросов. Данный флажок актуален только для СУБД Oracle;
Кеширование системных таблиц при старте сервера. Установите флажок для кеширования системных таблиц метаданных при запуске процесса BI-сервера. Кеширование позволяет увеличить производительность системы и скорость открытия сложносоставных отчётов, использующих множество источников данных, в веб-приложении за счёт сокращения времени чтения системных таблиц из базы данных. По умолчанию флажок снят. Для получения подробной информации обратитесь к разделу «Кеширование системных таблиц».
Важно. Кеширование системных таблиц метаданных допустимо только в промышленной эксплуатации. При использовании кеширования не должны изменяться данные в системных таблицах метаданных.
Отложенная загрузка дескрипторов. Установите флажок для выполнения отложенного процесса загрузки дескрипторов объектов репозитория. По умолчанию флажок снят. При установленном флажке при подключении загружаются дескрипторы только тех объектов, которые необходимы для работы в репозитории.
Примечание. Отложенная загрузка дескрипторов ускоряет вход в систему только в настольном приложении. При работе с веб-приложением не рекомендуется использовать отложенную загрузку.
Особенности
отложенной загрузки дескрипторов объектов репозитория
Применить настройки. Установите переключатель, позволяющий определить, для каких пользователей данного компьютера будет доступна настройка репозитория:
Для текущего пользователя. Настройка репозитория будет доступна только для текущего пользователя компьютера;
Для всех пользователей на компьютере. Настройка репозитория будет доступна для всех пользователей данного компьютера.
Если у пользователя ограниченные права доступа при запуске «Форсайт. Аналитическая платформа», и установлен переключатель «Для текущего пользователя», то настройки нового репозитория не сохранятся. Если установлен переключатель «Для всех пользователей на компьютере», то пользователю будет отказано в доступе.
При нажатии кнопки «Дополнительно» будет открыто окно «Дополнительные параметры». Набор параметров зависит от выбранного типа драйвера, который используется для подключения:

Задайте параметры:
Формат имени пользователей ОС. Определите формат имени пользователя при входе в систему. Если на сервере задан префикс перед именами пользователей (параметр OS_AUTHENT_PREFIX), то его необходимо указать в данном поле. При доменной аутентификации может понадобиться задание формата имен пользователей, так как по умолчанию при доменной аутентификации «Форсайт. Аналитическая платформа» использует следующий формат имен: «ДОМЕН\ИМЯ_ПОЛЬЗОВАТЕЛЯ». Для формирования формата можно использовать статичный текст и подстановки:
$User. Имя пользователя;
$Domain. Наименование домена;
$FullDomain. Полное наименование домена;
$FullDomainUser. Полное доменное имя пользователя (включает имя пользователя и полное имя домена, разделённые символом «@»).
Важно. При написании формата соблюдайте приведенный регистр подстановок.
Примеры:
$User@$Domain.COM
При данном формате имя пользователя будет выглядеть: «IVANOV@EXAMPLE.COM».
$Domain@$User
При данном формате имя пользователя будет выглядеть: «EXAMPLE@IVANOV».
$User@$FullDomain
При данном формате имя пользователя будет выглядеть: «IVANOV@EXAMPLE.WORLD.COM».
$FullDomainUser
При данном формате имя пользователя будет выглядеть: «IVANOV@EXAMPLE.WORLD.COM».
Язык репозитория для текущего пользователя. Выберите язык репозитория (схемы). Данная настройка задает язык, на котором будут отображены:
наименования объектов репозитория, элементов справочников НСИ, заголовков экспресс-отчётов;
ресурсы для создания мультиязычных систем;
значения атрибутов базы данных временных рядов, для которых задан перевод на другие языки.
Возможна установка одного из переключателей:
По умолчанию. Будет использован язык, заданный при создании репозитория;
Язык пользовательского интерфейса. В качестве языка репозитория будет использован язык интерфейса продукта «Форсайт. Аналитическая платформа»;
Другой. В раскрывающемся списке выберите один из поддерживаемых языков интерфейса продукта «Форсайт. Аналитическая платформа».
Примечание. Если для объектов и наименований настройка языка не была задана, то будет использоваться язык репозитория по умолчанию.

Задайте параметры:
Учитывать регистр при работе с СУБД. Установите флажок для работы с репозиторием, объектами и их полями в СУБД с различным регистром символов в их физическом имени при необходимости. После установки флажка объекты базы данных будут доступны только при указании их точного физического имени. Если флажок снят, то наименование репозитория, физические имена объектов и их полей в СУБД преобразуются к нижнему регистру в момент обращения платформы к серверу.
Важно. Параметр задаётся один раз при первичной настройке подключения к репозиторию. Повторное изменение параметра может привести к потере данных.
Настройки регистрозависимости при заполнении параметров подключения к репозиторию должны совпадать с соответствующими настройками, заданными при создании репозитория.
Строка подключения. Укажите дополнительные параметры подключения с использованием драйвера OLE DB или ODBC. Поддерживаемые параметры в разных версиях драйвера OLE DB могут отличаться. Для получения подробной информации обратитесь к документации Microsoft.
Параметры подключения, заданные для драйвера ODBC, будут храниться в системной глобальной переменной METABASE_ODBCPARAMS, которая автоматически добавляется в строку подключения при создании базы данных и связи с другим репозиторием.
При автоматическом создании конфигурационного файла Scheduler.xml для планировщика задач указанные параметры подключения будут прописываться в атрибуте ODBCPARAMS;
Язык репозитория для текущего пользователя. Выберите язык репозитория (схемы). Данная настройка задает язык, на котором будут отображены:
наименования объектов репозитория, элементов справочников НСИ, заголовков экспресс-отчётов;
ресурсы для создания мультиязычных систем;
значения атрибутов базы данных временных рядов, для которых задан перевод на другие языки.
Возможна установка одного из переключателей:
По умолчанию. Будет использован язык, заданный при создании репозитория;
Язык пользовательского интерфейса. В качестве языка репозитория будет использован язык интерфейса продукта «Форсайт. Аналитическая платформа»;
Другой. В раскрывающемся списке выберите один из поддерживаемых языков интерфейса продукта «Форсайт. Аналитическая платформа».
Примечание. Если для объектов и наименований настройка языка не была задана, то будет использоваться язык репозитория по умолчанию.

Задайте параметры:
Учитывать регистр при работе с СУБД. Установите флажок для работы с репозиторием, объектами и их полями в СУБД с различным регистром символов в их физическом имени при необходимости. После установки флажка объекты базы данных будут доступны только при указании их точного физического имени. Если флажок снят, то наименование репозитория, физические имена объектов и их полей в СУБД преобразуются к нижнему регистру в момент обращения платформы к серверу.
Важно. Параметр задаётся один раз при первичной настройке подключения к репозиторию. Повторное изменение параметра может привести к потере данных.
Настройки регистрозависимости при заполнении параметров подключения к репозиторию должны совпадать с соответствующими настройками, заданными при создании репозитория.
Строка подключения. Укажите дополнительные параметры подключения с использованием драйвера ODBC. Параметры подключения будут храниться в системной глобальной переменной METABASE_ODBCPARAMS, которая автоматически добавляется в строку подключения при создании базы данных и связи с другим репозиторием.
При автоматическом создании конфигурационного файла Scheduler.xml для планировщика задач указанные параметры подключения будут прописываться в атрибуте ODBCPARAMS;
Язык репозитория для текущего пользователя. Выберите язык репозитория (схемы). Данная настройка задает язык, на котором будут отображены:
наименования объектов репозитория, элементов справочников НСИ, заголовков экспресс-отчётов;
ресурсы для создания мультиязычных систем;
значения атрибутов базы данных временных рядов, для которых задан перевод на другие языки.
Возможна установка одного из переключателей:
По умолчанию. Будет использован язык, заданный при создании репозитория;
Язык пользовательского интерфейса. В качестве языка репозитория будет использован язык интерфейса продукта «Форсайт. Аналитическая платформа»;
Другой. В раскрывающемся списке выберите один из поддерживаемых языков интерфейса продукта «Форсайт. Аналитическая платформа».
Примечание. Если для объектов и наименований настройка языка не была задана, то будет использоваться язык репозитория по умолчанию.

Задайте параметры:
Учитывать регистр при работе с СУБД. Установите флажок для работы с репозиторием, объектами и их полями в СУБД с различным регистром символов в их физическом имени при необходимости. После установки флажка объекты базы данных будут доступны только при указании их точного физического имени. Если флажок снят, то наименование репозитория, физические имена объектов и их полей в СУБД преобразуются к нижнему регистру в момент обращения платформы к серверу.
Важно. Параметр задаётся один раз при первичной настройке подключения к репозиторию. Повторное изменение параметра может привести к потере данных.
Настройки регистрозависимости при заполнении параметров подключения к репозиторию должны совпадать с соответствующими настройками, заданными при создании репозитория.
Имя пользователя с доменом. Установите флажок для создания доменных пользователей с полным именем пользователя. Доменный пользователь предварительно должен быть добавлен в менеджере безопасности репозитория;
Аутентификация. Настройте параметры аутентификации:
Использовать GSS API. Установите флажок для использования аутентификации к серверу PostgreSQL по механизму GSS API;
Сервис Kerberos. Вместе с GSS API используется сервис Kerberos. GSS API позволяет использовать разные реализации Kerberos без изменения кода приложения. В строке укажите наименование сервера Kerberos, которое задано в настройках сервера PostgreSQL;
Примечание. Настроить параметры в группе «Аутентификация» возможно только при выборе типа аутентификации «Доменная» или «Интегрированная доменная» на странице «Настройка подключения к репозиторию».
Язык репозитория для текущего пользователя. Выберите язык репозитория (схемы). Данная настройка задает язык, на котором будут отображены:
наименования объектов репозитория, элементов справочников НСИ, заголовков экспресс-отчётов;
ресурсы для создания мультиязычных систем;
значения атрибутов базы данных временных рядов, для которых задан перевод на другие языки.
Возможна установка одного из переключателей:
По умолчанию. Будет использован язык, заданный при создании репозитория;
Язык пользовательского интерфейса. В качестве языка репозитория будет использован язык интерфейса продукта «Форсайт. Аналитическая платформа»;
Другой. В раскрывающемся списке выберите один из поддерживаемых языков интерфейса продукта «Форсайт. Аналитическая платформа».
Примечание. Если для объектов и наименований настройка языка не была задана, то будет использоваться язык репозитория по умолчанию.

Задайте параметры:
Язык репозитория для текущего пользователя. Выберите язык репозитория (схемы). Данная настройка задает язык, на котором будут отображены:
наименования объектов репозитория, элементов справочников НСИ, заголовков экспресс-отчётов;
ресурсы для создания мультиязычных систем;
значения атрибутов базы данных временных рядов, для которых задан перевод на другие языки.
Возможна установка одного из переключателей:
По умолчанию. Будет использован язык, заданный при создании репозитория;
Язык пользовательского интерфейса. В качестве языка репозитория будет использован язык интерфейса продукта «Форсайт. Аналитическая платформа»;
Другой. В раскрывающемся списке выберите один из поддерживаемых языков интерфейса продукта «Форсайт. Аналитическая платформа».
Примечание. Если для объектов и наименований настройка языка не была задана, то будет использоваться язык репозитория по умолчанию.
См. также:
Настройка доступа к репозиторию | Настройка списка репозиториев | Аутентификация в платформе