Qlikview как установить драйвер на сервер для подключения к бд

Обновлено: 07.07.2024

В этом разделе показано, как подключаться к источникам данных ODBC со страницы Выбор источника данных или Выбор назначения в мастере импорта и экспорта SQL Server.

Нужный драйвер ODBC может потребоваться скачать с веб-сайта корпорации Майкрософт или другого разработчика.

Кроме того, вам может потребоваться найти сведений о подключении, которые нужно будет предоставить. На этом стороннем сайте со справочником по строкам подключения представлены примеры строк подключения и дополнительные сведения о поставщиках данных и используемых ими данных подключений.

Проверка на наличие установленного драйвера

Найдите или выберите приложение Источники данных ODBC (64-разрядное) в меню "Пуск" или панели управления. Если у вас есть только 32-разрядный драйвер или вы знаете, что вам нужен именно 32-разрядный драйвер, найдите вместо этого приложение ODBC Data Sources (32-bit) (Источники данных ODBC (32-разрядное)).

Запустите приложение. Открывается окно Администратор источников данных ODBC.

На вкладке Драйверы приведен список драйверов ODBC, установленных на вашем компьютере. (Имена некоторых драйверов могут быть указаны на нескольких языках.)

Ниже приведен пример списка установленных 64-разрядных драйверов.

Установленные 64-разрядные драйверы ODBC

Если вы знаете, что ваш драйвер установлен, но не видите его в 64-разрядном приложении, перейдите в 32-разрядное приложение. Все это также указывает, какую версию мастера импорта и экспорта SQL Server вам нужно запустить — 64- или 32-разрядную.

Чтобы использовать 64-разрядную версию мастера экспорта и импорта SQL Server, нужно установить SQL Server. SQL Server Data Tools (SSDT) и SQL Server Management Studio (SSMS) являются 32-разрядными приложениями и устанавливают только 32-разрядные файлы, включая 32-разрядную версию мастера.

Шаг 1. Выбор источника данных

Подключение к SQL с помощью ODBC ранее

Шаг 2. Указание сведений о подключении

Следующим шагом является предоставление сведений о подключении для драйвера ODBC и источника данных. Имеются две возможности.

Укажите DSN (имя источника данных), который уже существует или был создан вами в приложении Администратор источников данных ODBC. Имя DSN представляет собой коллекцию параметров, необходимых для подключения к источнику данных ODBC.

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

Укажите строку подключения, которую можно узнать в сети или создать и протестировать на компьютере с помощью приложения Администратор источников данных ODBC.

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

Если вы указали строку подключения, на странице Выбор источника данных или Выбор назначения отображаются все сведения о подключении, которые мастер будет использовать для подключения к источнику данных, например имя сервера и базы данных, а также метод проверки подлинности. Если вы указали имя DSN, эта информация не отображается.

Вариант 1. Указание имени DSN

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

Найдите или выберите приложение Источники данных ODBC (64-разрядное) в меню "Пуск" или панели управления. Если у вас есть только 32-разрядный драйвер или вам нужен именно 32-разрядный драйвер, найдите вместо этого приложение ODBC Data Sources (32-bit) (Источники данных ODBC (32-разрядное)).

Запустите приложение. Открывается окно Администратор источников данных ODBC. Вот как это приложение выглядит.

Приложение "Администратор источников данных ODBC" на панели управления

Если вам нужно использовать существующее имя DSN для источника данных, вы можете использовать любое имя DSN, отображающееся на вкладке DSN пользователя, System DSN (Системный DSN) или DSN файла. Просмотрите имя, затем вернитесь к мастеру и введите его в поле Имя DSN на странице Выбор источника данных или Выбор назначения. Пропустите оставшуюся часть этой страницы и перейдите к следующему шагу в мастере.

Если вы хотите создать имя DSN, решите, должно ли оно быть видимым только вам ("DSN пользователя"), видимым всем пользователям компьютера, включая службы Windows ("DSN системы") или сохраненным в файле ("Файловый DSN"). Этот пример создает имя DSN системы.

На вкладке DSN системы нажмите кнопку Добавить.

Добавление имени DSN ODBC системы

В диалоговом окне Создать новый источник данных выберите драйвер для источника данных, а затем нажмите кнопку Готово.

Выбор драйвера для нового имени DSN системы

Драйвер теперь отображает один или несколько экранов, где можно ввести сведения, необходимые для подключения к источнику данных. (Например, для драйвера SQL Server предусмотрено четыре страницы настраиваемых параметров.) По завершении работы в списке появится новый системный DSN.

Новое имя DSN системы в списке

Вернитесь в мастер и введите имя DSN в поле Dsn на странице Выбор источника данных или Выбор назначения. Перейдите к следующему шагу в мастере.

Вариант 2. Указание строки подключения

Если вы хотите предоставить сведения о подключении с помощью строки подключения, дочитайте оставшуюся часть раздела до конца.

В этом примере будет использоваться следующая строка подключения, которая подключается к Microsoft SQL Server. В качестве примера базы данных используется WideWorldImporters, и мы подключаемся к SQL Server на локальном компьютере.

Введите строку подключения в поле ConnectionString на странице Выбор источника данных или Выбор назначения. После того как вы введете строку подключения, мастер проанализирует ее и отобразит отдельные свойства и их значения в списке.

Ниже показан экран, который появляется после ввода строки подключения.

Подключение к SQL с помощью ODBC позднее

Параметры подключения для этого драйвера ODBC одинаковы независимо от того, настраиваете ли вы источник или назначение. Таким образом, на страницах Выбор источника данных и Выбор назначения мастера отображаются одинаковые параметры.

Получение строки подключения в сети

Чтобы найти строки подключения для своего драйвера ODBC в сети, см. раздел Справочник по строкам подключения. На этом стороннем сайте представлены примеры строк подключения и дополнительные сведения о поставщиках данных и используемых ими данных подключений.

Получение строки подключения с помощью приложения

Чтобы собрать и проверить строку подключения для своего драйвера ODBC на локальном компьютере, вы можете использовать приложение Администратор источников данных ODBC на панели управления. Создайте файловое имя DSN для подключения, а затем скопируйте параметры из этого имени, чтобы использовать их при сборке строки подключения. Это требует выполнения нескольких действий, но позволяет проверить работоспособность строки подключения.

Найдите или выберите приложение Источники данных ODBC (64-разрядное) в меню "Пуск" или панели управления. Если у вас есть только 32-разрядный драйвер или вам нужен именно 32-разрядный драйвер, найдите вместо этого приложение ODBC Data Sources (32-bit) (Источники данных ODBC (32-разрядное)).

Запустите приложение. Открывается окно Администратор источников данных ODBC.

В рамках этого примера создайте файловое, а не пользовательское или системное имя DSN, так как файловое имя DSN сохраняет пары имя-значение в определенном формате, который подходит для строки подключения.

Добавление файлового имени DSN ODBC

В диалоговом окне Создать новый источник данных выберите драйвер в списке и нажмите кнопку Далее. В этом примере будет создано имя DSN, которое содержит аргументы строки подключения, необходимые для подключения к Microsoft SQL Server.

Создание источника данных ODBC

Выберите расположение и введите имя файла для нового файлового имени DSN, а затем нажмите кнопку Далее. Запомните, куда сохраняете файл, чтобы позднее вам было легче его найти.

Сохранение нового файлового имени DSN

Просмотрите сводные данные и нажмите кнопку Готово.

После нажатия кнопки Готово выбранный вами драйвер отображает один или несколько собственных экранов, чтобы собрать необходимые для подключения сведения. Обычно эти сведения включают в себя сервер, учетные данные и базу данных для источников на основе серверов и файл, формат и версию для источников, на основе файлов.

После настройки источника данных нажмите кнопку Готово. После этого обычно отображаются сводные сведения о выбранных параметрах и предоставляется возможность протестировать их.

Проверка нового файлового имени DSN

Проверив источник данных и закрыв диалоговые окна, найдите файловое имя DSN там, куда вы его сохранили. Если вы не изменяли расширение файла, по умолчанию используется расширение DSN.

Откройте этот файл в блокноте или другом текстовом редакторе. Ниже приведено содержимое нашего примера SQL Server.

Скопируйте и вставьте необходимые значения в строку подключения, в которой пары имя-значение разделяются точкой с запятой.

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

Если вы используете приложение "Администратор источников данных ODBC", переносить все эти параметры в имени DSN для создания работающей строки подключения обычно не требуется.

  • Всегда нужно указывать драйвер ODBC.
  • Для источника данных на основе сервера, такого как SQL Server, обычно требуются сведения о сервере, базе данных и сведения для входа. В данном примере значения TrustServerCertificate, WSID и APP вам не нужны.
  • Для источника данных на основе файла требуется по меньшей мере имя файла и расположение.

Введите строку подключения в поле ConnectionString на странице Выбор источника данных или Выбор назначения мастера. Мастер анализирует строку, после чего можно двигаться дальше.

Этот метод обычный метод загрузки данных в приложении QlikView .

Загрузка данных из файлов, таких как Excel , MSDB , CSV , TXT файлы и т.д., может быть сделано путем создания ODBC и подключения к базе данных напрямую.

ACCOUNTS:
LOAD ACCOUNT_CODE ,
ACCOUNT_KEY ,
ACCOUNT_CODE_NAME ,
ACCOUNT_OWNR ,
ACCOUNT_ORDR
FROM
[C:\Data\Finance_report_source data.xlsx]
( ooxml , embedded labels , table is Account);

Второй способ загрузки - встроенная загрузка, когда пользователь может определить свои собственные данные и загрузить в QlikView.

Встроенные данные могут быть определены через встроенный мастер данных.

LOAD * INLINE [
EMPLOYEE_KEY,EMPLOYEE_NAME
1, Jack
2, Bob
3, Bill
] ;


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

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

LOAD Дата ,
Единиц ,
Курс ,
Единиц * Курс as 'Объем'
RESIDENT RATES;


Инкрементальная загрузка используется для загрузки новых или измененных данных.

Для загрузки старых данных используются QVD файлы а новые считываются из БД и объединяются в единый QVD файл.

Загрузка данных из одного файла QlikView в другой называется двоичной загрузкой. Модель данных одного QVW файл копируется из оперативной памяти на диск в другой файл qvw.

Частичная загрузка используется для присоединения или объединения данных из одной таблицы в другую таблицу.

Для загрузки новых данных нужно пользоваться опцией частичная загрузка.

Также при частичной загрузке не проверяются дубликаты поэтому необходимо указывать условие WHERE NOT EXISTS .

LOAD ENO , ENAME from Employees.csv;
ADD LOAD ENO , ENAME from Employees1.csv Where Not Exists(ENO);


Буферная загрузка позволяет создавать QVD файлы автоматически для ускорения загрузки. Файл автоматически создается в пути согласно настройкам пользователя .

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


buffer [ ( option [ , option] ) ] ( loadstatement | selectstatement )

expiry::= stale [after]amount[ (days | hours) ]

buffer
LOAD MONTH_NAME ,
CAL_MONTH ,
CAL_YEAR ,
DATA ,
MONTH_LAST_DATE ,
CLOSED_STATUS
FROM
[C:\Users\RDibrov\Desktop\QlickView\Finance_report_source data.xlsx]
( ooxml , embedded labels , table is Calendar);

buffer select * from MyTable;
buffer ( stale after 7 days ) select * from MyTable;
buffer ( incremental ) load * from MyLog.log;




Найдя у внука белый порошок, бабушка решила, что это мука и сделала из него блины.

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

Перейдите на вкладку « Репозитории » и нажмите кнопку « Добавить » или « Редактировать ».

Задайте в диалоговом окне следующие параметры:

Наименование репозитория, которое отображается в окне регистрации при запуске «Форсайт. Аналитическая платформа». Может не совпадать с идентификатором.

Укажите используемый драйвер. Более подробное описание доступных драйверов приведено в разделе «Поддерживаемые СУБД».

В зависимости от выбранного типа драйвера будут доступны дополнительные поля:

Microsoft SQL Server, PostgreSQL:

База данных . Идентификатор базы данных, к которой будет осуществляться подключение;

Схема . Для использования пользовательской схемы в БД укажите ее идентификатор. По умолчанию для Microsoft SQL Server используется схема «dbo», для PostgreSQL - «public»;

Схема . Идентификатор базы данных, к которой будет осуществляться подключение;

Имя файла . Имя файла, содержащего базу данных;

Точка входа . Адрес веб-сервиса сервера безопасности/BI-сервера, через который производится подключение;

Идентификатор репозитория . Идентификатор базы данных, к которой будет осуществляться подключение.

Примечание . Список драйверов может быть дополнен, если используется файл Drivers.xml .

В раскрывающемся списке выберите, каким образом будет происходить аутентификация пользователя на сервере БД:

Интегрированная доменная . При подключении к серверу будут использоваться доменные имя пользователя и пароль, используя которые пользователь подключился к домену. Пользователю не нужно вводить имя пользователя и пароль повторно. Данный тип аутентификации доступен для всех СУБД, кроме SQLite. Если данный тип аутентификации выбран для СУБД Oracle, то следует произвести дополнительные настройки сервера. Доменный пользователь предварительно должен быть добавлен в менеджере безопасности репозитория;

Парольная . В диалоге входа в репозиторий пользователь в явном виде указывает имя пользователя и пароль. Данный тип аутентификации доступен для всех СУБД, кроме SQLite;

Ролевая . При данном типе аутентификации каждый пользователь ассоциируется с определенной ролью. Ролевой тип аутентификации аналогичен парольному типу. Отличие заключается в способе определения членства пользователя в группах. При входе в систему извлекается список ролей, данных пользователю на сервере БД. В соответствии с данными ролями пользователь включается в группы платформы, которые совпадают по наименованию с ролями сервера БД. Данный тип аутентификации доступен только для СУБД MSSQL;

Доменная . В диалоге входа в репозиторий пользователь в явном виде указывает домен, имя пользователя и пароль. Данный тип аутентификации доступен для СУБД Oracle, MSSQL, PostgreSQL. Доменный пользователь предварительно должен быть добавлен в менеджере безопасности репозитория.

Флажок предназначен для использования кодировки юникод для представления данных при подключении к серверу.

При установке флажка юникод будет использован для текстовых констант при создании запросов. Данный флажок актуален только для СУБД Oracle.

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

Oracle Microsoft SQL Server Microsoft SQL Server (ODBC) Teradata PostgreSQL SQLite WEB Service


Формат имени пользователей ОС . Определите формат имени пользователя при входе в систему. Если на сервере задан префикс перед именами пользователей (параметр OS_AUTHENT_PREFIX), то его необходимо указать в данном поле. При доменной аутентификации может понадобиться задание формата имен пользователей, так как по умолчанию при доменной аутентификации «Форсайт. Аналитическая платформа» использует следующий формат имен: «ДОМЕН\ИМЯ_ПОЛЬЗОВАТЕЛЯ». Для формирования формата можно использовать статичный текст и подстановки:

$User . Имя пользователя;

$Domain . Наименование домена;

$FullDomain . Полное наименование домена;

$FullDomainUser . Полное доменное имя пользователя (включает имя пользователя и полное имя домена, разделённые символом «@»).

Важно . При написании формата соблюдайте приведенный регистр подстановок.

При данном формате имя пользователя будет выглядеть: «EXAMPLE@IVANOV».

Язык репозитория для текущего пользователя . Выберите язык репозитория (схемы). Данная настройка задает язык, на котором будут отображены:

ресурсы для создания мультиязычных систем;

значения атрибутов базы данных временных рядов, для которых задан перевод на другие языки.

Возможна установка одного из переключателей:

По умолчанию . Будет использован язык, заданный при создании репозитория;

Язык пользовательского интерфейса . В качестве языка репозитория будет использован язык интерфейса продукта «Форсайт. Аналитическая платформа»;

Другой . В раскрывающемся списке выберите один из поддерживаемых языков интерфейса продукта «Форсайт. Аналитическая платформа».

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


Учитывать регистр при работе с СУБД . Установите флажок для работы с объектами СУБД с различным регистром символов в их физическом имени.

Примечание . После установки флажка « Учитывать регистр при работе с СУБД » объекты базы данных будут доступны только при указании их точного физического имени.

Строка подключения . Укажите дополнительные параметры подключения с использованием драйвера OLE DB или ODBC. Поддерживаемые параметры в разных версиях драйвера OLE DB могут отличаться. Для получения подробной информации обратитесь к документации Microsoft.

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

При автоматическом создании конфигурационного файла Scheduler.xml для планировщика задач указанные параметры подключения будут прописываться в атрибуте ODBCPARAMS.

Язык репозитория для текущего пользователя . Выберите язык репозитория (схемы). Данная настройка задает язык, на котором будут отображены:

ресурсы для создания мультиязычных систем;

значения атрибутов базы данных временных рядов, для которых задан перевод на другие языки.

Возможна установка одного из переключателей:

По умолчанию . Будет использован язык, заданный при создании репозитория;

Язык пользовательского интерфейса . В качестве языка репозитория будет использован язык интерфейса продукта «Форсайт. Аналитическая платформа»;

Другой . В раскрывающемся списке выберите один из поддерживаемых языков интерфейса продукта «Форсайт. Аналитическая платформа».

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


Учитывать регистр при работе с СУБД . Установите флажок для работы с объектами СУБД с различным регистром символов в их физическом имени.

Примечание . После установки флажка « Учитывать регистр при работе с СУБД » объекты базы данных будут доступны только при указании их точного физического имени.

Строка подключения . Укажите дополнительные параметры подключения с использованием драйвера ODBC. Параметры подключения будут храниться в системной глобальной переменной METABASE_ODBCPARAMS, которая автоматически добавляется в строку подключения при создании базы данных и связи с другим репозиторием.

При автоматическом создании конфигурационного файла Scheduler.xml для планировщика задач указанные параметры подключения будут прописываться в атрибуте ODBCPARAMS.

Язык репозитория для текущего пользователя . Выберите язык репозитория (схемы). Данная настройка задает язык, на котором будут отображены:

ресурсы для создания мультиязычных систем;

значения атрибутов базы данных временных рядов, для которых задан перевод на другие языки.

Возможна установка одного из переключателей:

По умолчанию . Будет использован язык, заданный при создании репозитория;

Язык пользовательского интерфейса . В качестве языка репозитория будет использован язык интерфейса продукта «Форсайт. Аналитическая платформа»;

Другой . В раскрывающемся списке выберите один из поддерживаемых языков интерфейса продукта «Форсайт. Аналитическая платформа».

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


Формат имени пользователей ОС . Определите формат имени пользователя при входе в систему. Если на сервере задан префикс перед именами пользователей (параметр OS_AUTHENT_PREFIX), то его необходимо указать в данном поле. При доменной аутентификации может понадобиться задание формата имен пользователей, так как по умолчанию при доменной аутентификации «Форсайт. Аналитическая платформа» использует следующий формат имен: «ДОМЕН\ИМЯ_ПОЛЬЗОВАТЕЛЯ». Для формирования формата можно использовать статичный текст и подстановки:

$User . Имя пользователя;

$Domain . Наименование домена;

$FullDomain . Полное наименование домена;

$FullDomainUser . Полное доменное имя пользователя (включает имя пользователя и полное имя домена, разделённые символом «@»).

Важно . При написании формата соблюдайте приведенный регистр подстановок.

При данном формате имя пользователя будет выглядеть: «EXAMPLE@IVANOV».

Аутентификация . Выберите тип парольной аутентификации из раскрывающегося списка:

Встроенная . При выборе встроенной аутентификации укажите имя пользователя и пароль, созданного при подготовке СУБД;

LDAP . При выборе LDAP аутентификации укажите имя пользователя и пароль для подключения к LDAP-серверу. Teradata самостоятельно выполнит поиск пользователя репозитория для подключения к БД. Передача идет по протоколу LDAP;

Kerberos . При выборе Kerberos аутентификации укажите имя пользователя и пароль для подключения к LDAP-серверу. Teradata самостоятельно выполнит поиск пользователя репозитория для подключения к БД. Передача идет по протоколу Kerberos.

Язык репозитория для текущего пользователя . Выберите язык репозитория (схемы). Данная настройка задает язык, на котором будут отображены:

ресурсы для создания мультиязычных систем;

значения атрибутов базы данных временных рядов, для которых задан перевод на другие языки.

Возможна установка одного из переключателей:

По умолчанию . Будет использован язык, заданный при создании репозитория;

Язык пользовательского интерфейса . В качестве языка репозитория будет использован язык интерфейса продукта «Форсайт. Аналитическая платформа»;

Другой . В раскрывающемся списке выберите один из поддерживаемых языков интерфейса продукта «Форсайт. Аналитическая платформа».

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


  • Учитывать регистр при работе с СУБД . Установите флажок для работы с объектами СУБД с различным регистром символов в их физическом имени.

Примечание . После установки флажка « Учитывать регистр при работе с СУБД » объекты базы данных будут доступны только при указании их точного физического имени.

Имя пользователя с доменом . Установите флажок для создания доменных пользователей с полным именем пользователя. Доменный пользователь предварительно должен быть добавлен в менеджере безопасности репозитория.

Аутентификация . Настройте параметры аутентификации:

Сервис Kerberos . Вместе с GSS API используется сервис Kerberos. GSS API позволяет использовать разные реализации Kerberos без изменения кода приложения. В строке укажите наименование сервера Kerberos, которое задано в настройках сервера PostgreSQL.

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

Язык репозитория для текущего пользователя . Выберите язык репозитория (схемы). Данная настройка задает язык, на котором будут отображены:

ресурсы для создания мультиязычных систем;

значения атрибутов базы данных временных рядов, для которых задан перевод на другие языки.

Возможна установка одного из переключателей:

По умолчанию . Будет использован язык, заданный при создании репозитория;

Язык пользовательского интерфейса . В качестве языка репозитория будет использован язык интерфейса продукта «Форсайт. Аналитическая платформа»;

Другой . В раскрывающемся списке выберите один из поддерживаемых языков интерфейса продукта «Форсайт. Аналитическая платформа».

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


Язык репозитория для текущего пользователя . Выберите язык репозитория (схемы). Данная настройка задает язык, на котором будут отображены:

ресурсы для создания мультиязычных систем;

значения атрибутов базы данных временных рядов, для которых задан перевод на другие языки.

Возможна установка одного из переключателей:

По умолчанию . Будет использован язык, заданный при создании репозитория;

Язык пользовательского интерфейса . В качестве языка репозитория будет использован язык интерфейса продукта «Форсайт. Аналитическая платформа»;

Другой . В раскрывающемся списке выберите один из поддерживаемых языков интерфейса продукта «Форсайт. Аналитическая платформа».

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


Язык репозитория для текущего пользователя . Выберите язык репозитория (схемы). Данная настройка задает язык, на котором будут отображены:

ресурсы для создания мультиязычных систем;

значения атрибутов базы данных временных рядов, для которых задан перевод на другие языки.

Возможна установка одного из переключателей:

По умолчанию . Будет использован язык, заданный при создании репозитория;

Язык пользовательского интерфейса . В качестве языка репозитория будет использован язык интерфейса продукта «Форсайт. Аналитическая платформа»;

Другой . В раскрывающемся списке выберите один из поддерживаемых языков интерфейса продукта «Форсайт. Аналитическая платформа».

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

Флажок снят . При запуске сборок, созданных при компиляции форм и модулей, осуществляется проверка на совпадение сборок на сервере БД и локальном диске. Если версии одинаковые, то «Форсайт. Аналитическая платформа» продолжит работу со сборками на локальном диске. Если версии разные или сборки на локальном диске отсутствуют, то на сервере БД будут скомпилированы новые сборки и скопированы на локальный диск, далее «Форсайт. Аналитическая платформа» продолжит работу со сборками на локальном диске;

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

Особенности отложенной загрузки дескрипторов объектов репозитория

При установленном флажке при загрузке репозитория из навигатора объектов загрузка дескрипторов объектов репозитория происходит по следующему алгоритму:

если не задан последний выбранный объект, то загружаются только первые два уровня дерева объектов репозитория. Если для объектов первого уровня не найдены дочерние объекты, то напротив папки (объекта контейнера) не будет отображаться значок ;

если задан последний выбранный объект, то загружаются дескрипторы данного объекта со всеми родительскими объектами и объекты того же уровня для каждого родителя вплоть до корня.

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

При поиске объектов в навигаторе учитываются, в том числе, и незагруженные объекты репозитория.

Методы работы с объектами репозитория подгружают объекты по необходимости.

Для объекта « Связь с репозиторием » возможность отложенной загрузки дескриптора осуществляется согласно настройке, заданной на странице « Свойства базы данных » мастера.

При добавлении объекта в обновление загружаются дескрипторы всех его дочерних, зависимых и родительских объектов. При выполнении обновления загружаются дескрипторы только необходимых объектов. При выполнении повторного обновления будут подгружены дескрипторы тех объектов, которые подгружались ранее. Если для загруженных объектов были добавлены дочерние объекты, то при обновлении будут подгружены добавленные объекты.

Все специальные объекты загружаются независимо от того, включена отложенная загрузка или нет.

При включенной настройке нет возможности включить опцию « Отображать пустые папки ».

При компиляции и запуске на выполнение форм и сборок выполняется загрузка дескрипторов для всех необходимых незагруженных объектов, а также выполняется загрузка необходимых для компиляции и выполнения форм, сборок, модулей и ресурсов.

Установите переключатель, позволяющий определить, для каких пользователей данного компьютера будет доступна настройка репозитория:

Для текущего пользователя . Настройка репозитория будет доступна только для текущего пользователя компьютера;

Для всех пользователей на компьютере . Настройка репозитория будет доступна для всех пользователей данного компьютера.

Параметры для работы с текущим репозиторием

Для настройки параметров текущего открытого репозитория используйте диалоговое окно « Параметры ».

Перейдите в навигатор объектов.

Из диалогового окна « Параметры » доступны следующие настройки репозитория:

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

Перейдите на вкладку « Репозитории » и нажмите кнопку « Добавить » или « Редактировать ».

Задайте в диалоговом окне следующие параметры:

Наименование репозитория, которое отображается в окне регистрации при запуске «Форсайт. Аналитическая платформа». Может не совпадать с идентификатором.

Укажите используемый драйвер. Более подробное описание доступных драйверов приведено в разделе «Поддерживаемые СУБД».

В зависимости от выбранного типа драйвера будут доступны дополнительные поля:

Microsoft SQL Server, PostgreSQL:

База данных . Идентификатор базы данных, к которой будет осуществляться подключение;

Схема . Для использования пользовательской схемы в БД укажите ее идентификатор. По умолчанию для Microsoft SQL Server используется схема «dbo», для PostgreSQL - «public»;

Схема . Идентификатор базы данных, к которой будет осуществляться подключение;

Имя файла . Имя файла, содержащего базу данных;

Точка входа . Адрес веб-сервиса сервера безопасности/BI-сервера, через который производится подключение;

Идентификатор репозитория . Идентификатор базы данных, к которой будет осуществляться подключение.

Примечание . Список драйверов может быть дополнен, если используется файл Drivers.xml .

В раскрывающемся списке выберите, каким образом будет происходить аутентификация пользователя на сервере БД:

Интегрированная доменная . При подключении к серверу будут использоваться доменные имя пользователя и пароль, используя которые пользователь подключился к домену. Пользователю не нужно вводить имя пользователя и пароль повторно. Данный тип аутентификации доступен для всех СУБД, кроме SQLite. Если данный тип аутентификации выбран для СУБД Oracle, то следует произвести дополнительные настройки сервера. Доменный пользователь предварительно должен быть добавлен в менеджере безопасности репозитория;

Парольная . В диалоге входа в репозиторий пользователь в явном виде указывает имя пользователя и пароль. Данный тип аутентификации доступен для всех СУБД, кроме SQLite;

Ролевая . При данном типе аутентификации каждый пользователь ассоциируется с определенной ролью. Ролевой тип аутентификации аналогичен парольному типу. Отличие заключается в способе определения членства пользователя в группах. При входе в систему извлекается список ролей, данных пользователю на сервере БД. В соответствии с данными ролями пользователь включается в группы платформы, которые совпадают по наименованию с ролями сервера БД. Данный тип аутентификации доступен только для СУБД MSSQL;

Доменная . В диалоге входа в репозиторий пользователь в явном виде указывает домен, имя пользователя и пароль. Данный тип аутентификации доступен для СУБД Oracle, MSSQL, PostgreSQL. Доменный пользователь предварительно должен быть добавлен в менеджере безопасности репозитория.

Флажок предназначен для использования кодировки юникод для представления данных при подключении к серверу.

При установке флажка юникод будет использован для текстовых констант при создании запросов. Данный флажок актуален только для СУБД Oracle.

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

Oracle Microsoft SQL Server Microsoft SQL Server (ODBC) Teradata PostgreSQL SQLite WEB Service


Формат имени пользователей ОС . Определите формат имени пользователя при входе в систему. Если на сервере задан префикс перед именами пользователей (параметр OS_AUTHENT_PREFIX), то его необходимо указать в данном поле. При доменной аутентификации может понадобиться задание формата имен пользователей, так как по умолчанию при доменной аутентификации «Форсайт. Аналитическая платформа» использует следующий формат имен: «ДОМЕН\ИМЯ_ПОЛЬЗОВАТЕЛЯ». Для формирования формата можно использовать статичный текст и подстановки:

$User . Имя пользователя;

$Domain . Наименование домена;

$FullDomain . Полное наименование домена;

$FullDomainUser . Полное доменное имя пользователя (включает имя пользователя и полное имя домена, разделённые символом «@»).

Важно . При написании формата соблюдайте приведенный регистр подстановок.

При данном формате имя пользователя будет выглядеть: «EXAMPLE@IVANOV».

Язык репозитория для текущего пользователя . Выберите язык репозитория (схемы). Данная настройка задает язык, на котором будут отображены:

ресурсы для создания мультиязычных систем;

значения атрибутов базы данных временных рядов, для которых задан перевод на другие языки.

Возможна установка одного из переключателей:

По умолчанию . Будет использован язык, заданный при создании репозитория;

Язык пользовательского интерфейса . В качестве языка репозитория будет использован язык интерфейса продукта «Форсайт. Аналитическая платформа»;

Другой . В раскрывающемся списке выберите один из поддерживаемых языков интерфейса продукта «Форсайт. Аналитическая платформа».

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


Учитывать регистр при работе с СУБД . Установите флажок для работы с объектами СУБД с различным регистром символов в их физическом имени.

Примечание . После установки флажка « Учитывать регистр при работе с СУБД » объекты базы данных будут доступны только при указании их точного физического имени.

Строка подключения . Укажите дополнительные параметры подключения с использованием драйвера OLE DB или ODBC. Поддерживаемые параметры в разных версиях драйвера OLE DB могут отличаться. Для получения подробной информации обратитесь к документации Microsoft.

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

При автоматическом создании конфигурационного файла Scheduler.xml для планировщика задач указанные параметры подключения будут прописываться в атрибуте ODBCPARAMS.

Язык репозитория для текущего пользователя . Выберите язык репозитория (схемы). Данная настройка задает язык, на котором будут отображены:

ресурсы для создания мультиязычных систем;

значения атрибутов базы данных временных рядов, для которых задан перевод на другие языки.

Возможна установка одного из переключателей:

По умолчанию . Будет использован язык, заданный при создании репозитория;

Язык пользовательского интерфейса . В качестве языка репозитория будет использован язык интерфейса продукта «Форсайт. Аналитическая платформа»;

Другой . В раскрывающемся списке выберите один из поддерживаемых языков интерфейса продукта «Форсайт. Аналитическая платформа».

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


Учитывать регистр при работе с СУБД . Установите флажок для работы с объектами СУБД с различным регистром символов в их физическом имени.

Примечание . После установки флажка « Учитывать регистр при работе с СУБД » объекты базы данных будут доступны только при указании их точного физического имени.

Строка подключения . Укажите дополнительные параметры подключения с использованием драйвера ODBC. Параметры подключения будут храниться в системной глобальной переменной METABASE_ODBCPARAMS, которая автоматически добавляется в строку подключения при создании базы данных и связи с другим репозиторием.

При автоматическом создании конфигурационного файла Scheduler.xml для планировщика задач указанные параметры подключения будут прописываться в атрибуте ODBCPARAMS.

Язык репозитория для текущего пользователя . Выберите язык репозитория (схемы). Данная настройка задает язык, на котором будут отображены:

ресурсы для создания мультиязычных систем;

значения атрибутов базы данных временных рядов, для которых задан перевод на другие языки.

Возможна установка одного из переключателей:

По умолчанию . Будет использован язык, заданный при создании репозитория;

Язык пользовательского интерфейса . В качестве языка репозитория будет использован язык интерфейса продукта «Форсайт. Аналитическая платформа»;

Другой . В раскрывающемся списке выберите один из поддерживаемых языков интерфейса продукта «Форсайт. Аналитическая платформа».

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


Формат имени пользователей ОС . Определите формат имени пользователя при входе в систему. Если на сервере задан префикс перед именами пользователей (параметр OS_AUTHENT_PREFIX), то его необходимо указать в данном поле. При доменной аутентификации может понадобиться задание формата имен пользователей, так как по умолчанию при доменной аутентификации «Форсайт. Аналитическая платформа» использует следующий формат имен: «ДОМЕН\ИМЯ_ПОЛЬЗОВАТЕЛЯ». Для формирования формата можно использовать статичный текст и подстановки:

$User . Имя пользователя;

$Domain . Наименование домена;

$FullDomain . Полное наименование домена;

$FullDomainUser . Полное доменное имя пользователя (включает имя пользователя и полное имя домена, разделённые символом «@»).

Важно . При написании формата соблюдайте приведенный регистр подстановок.

При данном формате имя пользователя будет выглядеть: «EXAMPLE@IVANOV».

Аутентификация . Выберите тип парольной аутентификации из раскрывающегося списка:

Встроенная . При выборе встроенной аутентификации укажите имя пользователя и пароль, созданного при подготовке СУБД;

LDAP . При выборе LDAP аутентификации укажите имя пользователя и пароль для подключения к LDAP-серверу. Teradata самостоятельно выполнит поиск пользователя репозитория для подключения к БД. Передача идет по протоколу LDAP;

Kerberos . При выборе Kerberos аутентификации укажите имя пользователя и пароль для подключения к LDAP-серверу. Teradata самостоятельно выполнит поиск пользователя репозитория для подключения к БД. Передача идет по протоколу Kerberos.

Язык репозитория для текущего пользователя . Выберите язык репозитория (схемы). Данная настройка задает язык, на котором будут отображены:

ресурсы для создания мультиязычных систем;

значения атрибутов базы данных временных рядов, для которых задан перевод на другие языки.

Возможна установка одного из переключателей:

По умолчанию . Будет использован язык, заданный при создании репозитория;

Язык пользовательского интерфейса . В качестве языка репозитория будет использован язык интерфейса продукта «Форсайт. Аналитическая платформа»;

Другой . В раскрывающемся списке выберите один из поддерживаемых языков интерфейса продукта «Форсайт. Аналитическая платформа».

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


  • Учитывать регистр при работе с СУБД . Установите флажок для работы с объектами СУБД с различным регистром символов в их физическом имени.

Примечание . После установки флажка « Учитывать регистр при работе с СУБД » объекты базы данных будут доступны только при указании их точного физического имени.

Имя пользователя с доменом . Установите флажок для создания доменных пользователей с полным именем пользователя. Доменный пользователь предварительно должен быть добавлен в менеджере безопасности репозитория.

Аутентификация . Настройте параметры аутентификации:

Сервис Kerberos . Вместе с GSS API используется сервис Kerberos. GSS API позволяет использовать разные реализации Kerberos без изменения кода приложения. В строке укажите наименование сервера Kerberos, которое задано в настройках сервера PostgreSQL.

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

Язык репозитория для текущего пользователя . Выберите язык репозитория (схемы). Данная настройка задает язык, на котором будут отображены:

ресурсы для создания мультиязычных систем;

значения атрибутов базы данных временных рядов, для которых задан перевод на другие языки.

Возможна установка одного из переключателей:

По умолчанию . Будет использован язык, заданный при создании репозитория;

Язык пользовательского интерфейса . В качестве языка репозитория будет использован язык интерфейса продукта «Форсайт. Аналитическая платформа»;

Другой . В раскрывающемся списке выберите один из поддерживаемых языков интерфейса продукта «Форсайт. Аналитическая платформа».

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


Язык репозитория для текущего пользователя . Выберите язык репозитория (схемы). Данная настройка задает язык, на котором будут отображены:

ресурсы для создания мультиязычных систем;

значения атрибутов базы данных временных рядов, для которых задан перевод на другие языки.

Возможна установка одного из переключателей:

По умолчанию . Будет использован язык, заданный при создании репозитория;

Язык пользовательского интерфейса . В качестве языка репозитория будет использован язык интерфейса продукта «Форсайт. Аналитическая платформа»;

Другой . В раскрывающемся списке выберите один из поддерживаемых языков интерфейса продукта «Форсайт. Аналитическая платформа».

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


Язык репозитория для текущего пользователя . Выберите язык репозитория (схемы). Данная настройка задает язык, на котором будут отображены:

ресурсы для создания мультиязычных систем;

значения атрибутов базы данных временных рядов, для которых задан перевод на другие языки.

Возможна установка одного из переключателей:

По умолчанию . Будет использован язык, заданный при создании репозитория;

Язык пользовательского интерфейса . В качестве языка репозитория будет использован язык интерфейса продукта «Форсайт. Аналитическая платформа»;

Другой . В раскрывающемся списке выберите один из поддерживаемых языков интерфейса продукта «Форсайт. Аналитическая платформа».

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

Флажок снят . При запуске сборок, созданных при компиляции форм и модулей, осуществляется проверка на совпадение сборок на сервере БД и локальном диске. Если версии одинаковые, то «Форсайт. Аналитическая платформа» продолжит работу со сборками на локальном диске. Если версии разные или сборки на локальном диске отсутствуют, то на сервере БД будут скомпилированы новые сборки и скопированы на локальный диск, далее «Форсайт. Аналитическая платформа» продолжит работу со сборками на локальном диске;

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

Особенности отложенной загрузки дескрипторов объектов репозитория

При установленном флажке при загрузке репозитория из навигатора объектов загрузка дескрипторов объектов репозитория происходит по следующему алгоритму:

если не задан последний выбранный объект, то загружаются только первые два уровня дерева объектов репозитория. Если для объектов первого уровня не найдены дочерние объекты, то напротив папки (объекта контейнера) не будет отображаться значок ;

если задан последний выбранный объект, то загружаются дескрипторы данного объекта со всеми родительскими объектами и объекты того же уровня для каждого родителя вплоть до корня.

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

При поиске объектов в навигаторе учитываются, в том числе, и незагруженные объекты репозитория.

Методы работы с объектами репозитория подгружают объекты по необходимости.

Для объекта « Связь с репозиторием » возможность отложенной загрузки дескриптора осуществляется согласно настройке, заданной на странице « Свойства базы данных » мастера.

При добавлении объекта в обновление загружаются дескрипторы всех его дочерних, зависимых и родительских объектов. При выполнении обновления загружаются дескрипторы только необходимых объектов. При выполнении повторного обновления будут подгружены дескрипторы тех объектов, которые подгружались ранее. Если для загруженных объектов были добавлены дочерние объекты, то при обновлении будут подгружены добавленные объекты.

Все специальные объекты загружаются независимо от того, включена отложенная загрузка или нет.

При включенной настройке нет возможности включить опцию « Отображать пустые папки ».

При компиляции и запуске на выполнение форм и сборок выполняется загрузка дескрипторов для всех необходимых незагруженных объектов, а также выполняется загрузка необходимых для компиляции и выполнения форм, сборок, модулей и ресурсов.

Установите переключатель, позволяющий определить, для каких пользователей данного компьютера будет доступна настройка репозитория:

Для текущего пользователя . Настройка репозитория будет доступна только для текущего пользователя компьютера;

Для всех пользователей на компьютере . Настройка репозитория будет доступна для всех пользователей данного компьютера.

Параметры для работы с текущим репозиторием

Для настройки параметров текущего открытого репозитория используйте диалоговое окно « Параметры ».

Перейдите в навигатор объектов.

Из диалогового окна « Параметры » доступны следующие настройки репозитория:

Читайте также: