Источники данных

<< Click to Display Table of Contents >>

Navigation:  Проект > Документы объектов > Генератор отчетов > Источники данных и переменные >

Источники данных

 

Источник данных (DataSource) - это структурное описание данных, используемых для построения отчета. Источник данных (DataSource) является, как бы программной "прослойкой", которая обеспечивает получение данных из базы данных, преобразование их и передачу данных в генератор отчетов. Другими словами, Источник данных (DataSource) - это описание способов, параметров и методов доступа к данным.

 

information Примечание: Описание данных не содержит реальных данных. Заполнение данными осуществляется в момент построения отчета.

 

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

Data.Data_Dictionary.DataSources

 

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

1.Группа источников MasterSCADA - Архив MasterSCADA и Набор экземпляров.

2.Группа Последние - выводит последние использованные источники данных

3.В данной группе содержится весь список соединений, которые поддерживают SQL строки соединения.

4.В этой группе содержатся источники данных, которые для соединения к хранилищу данных используют REST-протокол.

5.В этой группе представлены источники данных для подключения к облачным сервисам Microsoft Azure.

6.В этой группе представлены источники данных для подключения к облачным сервисам Google.

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

8.В группе Другие (Other) расположены команды создания соединений к таким хранилищам данных как XML, Excel, JSON, CSV, Dbase.

9.В этой группе содержатся источники данных, которые для соединения к хранилищу данных используют REST-протокол.

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

11. Флаг Пропустить получение схемы данных (Skip Schema Wizard). При создании источника данных, получить из хранилища данные можно следующими способами:

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

strel11 Сформировать запрос для получения данных. Более подробнее прочитать о запросах можно здесь.

Определить способ получения данных можно при помощи параметра Пропустить получение схемы данных (Skip Schema Wizard). Если необходимо получить схему данных, то следует снять флажок у данного параметра. Если же необходимо перейти к созданию запроса, установите флажок у данного параметра. Стоит учитывать, что из формы получения схемы данных, также можно перейти к созданию запроса, нажав кнопку Новый запрос (New Query).

 

После того, как будет установлено соединение, в зависимости от типа источника данных и значения параметра Пропустить получение схемы данных (Skip Schema Wizard), будет вызвана форма создания источника данных.