Перейти к содержанию

Добавление источника данных

Чтобы добавить новый источник данных, нажмите на кнопку img Добавить в реестре объектов источников данных. В результате откроется окно добавления источника данных.

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

Окно добавления состоит из двух вкладок: Описание и Параметры.

img

Набор полей на вкладке Описание зависит от выбора в поле Тип. Наименование источника указывается в поле Имя подключения.

Чтобы сохранить источник данных, нажмите на кнопку img Сохранить. Чтобы отменить операцию и закрыть окно без добавления нового источника, нажмите на кнопку img Отменить.

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

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

img

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

img

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

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

Параметры добавляются по кнопке Добавить параметры. Удалить параметры можно по кнопке img Удалить параметр

Файл

Интерфейс подключения источника типа Файл содержит:

img

  • Тип - тип источника, необходимо выбрать значение Файл;

  • Имя подключения - название источника данных, используется в Системе;

  • Вариант загрузки файла - выбор формата загрузки:

    • Файл - позволяет загрузить файл с ПК по кнопке Выбрать файлы;

    Доступные форматы:

    Загружаемый файл с расширением .xlsx должен быть создан в программе MS Excel или иной, работающей с файлами данного типа.

    Условия и ограничения
    • рекомендуется удалить лишние и пустые строки и столбцы до загрузки файла;

    • каждый лист файла воспринимается как независимая плоская таблица;

    • не поддерживается загрузка нескольких таблиц (разграничены пустыми столбцами или строками, линиями границ или цветовым выделением ячеек) с одного листа;

    • первая строка таблицы воспринимается как строка заголовков с названиями столбцов. Сложные многострочные шапки таблиц не поддерживаются. Для выбора строки заголовков можно использовать параметр  СтрокаЗаголовка;

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

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

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

    • для определения типов данных в столбцах (Число (целое), Число (дробные), Строка, Дата) используются типы из файла. Все строки столбца (кроме первой) должны иметь один тип данных - иначе столбцу будет выбран тип Строка (тип по умолчанию). В дальнейшем к таким данным не будут применимы математические операции агрегирования;

    • значение типа Дата или Время из файла определяется как тип Дата;
    • значение типа Текстовый из файла MS Excel определяется как тип Дата, если формат данных соответствует:

      • DD.MM.YYYY(1),
      • YYYY.MM.DD(2),
      • DD.MM.YYYY hh:mm:ss(3),
      • YYYY.MM.DD hh:mm:ss(4),
      • YYYY.MM.DDThh:mm:ss.sss(5),
      • YYYY.MM.DDThh:mm:ss±hh:mm(6),
      • YYYY.MM.DDThh:mm:ss±hhmm(7),
      • YYYY.MM.DDThh:mm:ss±hh(8).

      Разделитель даты может быть точка ., тире - или слеш /;

    • игнорируются настроенные группировки строк и столбцов, фильтры, ширина, высота, выделение ячеек, сортировки, отступы, скрытие строк и столбцов;

    1. 31.01.2022
    2. 2022.01.31
    3. 31.01.2022 20:06:01
    4. 2022.01.31 20:06:01
    5. 2022.01.31T20:06:01.074297
    6. 2022.01.31T20:06:01+03:00
    7. 2022.01.31T20:06:01+0330
    8. 2022.01.31T20:06:01+3

    Доступные параметры: КоличествоСтрок | ПропуститьСтрок | РазделительДробнойЧасти | СтолбецИмяФайла | Столбцы | СтрокаЗаголовка | Тип

    Загружаемый файл с расширением .xls должен быть создан в программе MS Excel или иной, работающей с файлами данного типа.

    Условия и ограничения
    • рекомендуется удалить лишние и пустые строки и столбцы до загрузки файла;

    • каждый лист файла воспринимается как независимая плоская таблица;

    • не поддерживается загрузка нескольких таблиц (разграничены пустыми столбцами или строками, линиями границ или цветовым выделением ячеек) с одного листа;

    • первая строка таблицы воспринимается как строка заголовков с названиями столбцов. Сложные многострочные шапки таблиц не поддерживаются. Для выбора строки заголовков можно использовать параметр  СтрокаЗаголовка;

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

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

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

    • для определения типов данных в столбцах (Число (целое), Число (дробные), Строка, Дата) используются типы из файла. Все строки столбца (кроме первой) должны иметь один тип данных - иначе столбцу будет выбран тип Строка (тип по умолчанию). В дальнейшем к таким данным не будут применимы математические операции агрегирования;

    • значение типа Дата или Время из файла определяется как тип Дата;
    • значение типа Текстовый из файла MS Excel определяется как Дата, если формат данных соответствует:

      • DD.MM.YYYY(1),
      • YYYY.MM.DD(2),
      • DD.MM.YYYY hh:mm:ss(3),
      • YYYY.MM.DD hh:mm:ss(4),
      • YYYY.MM.DDThh:mm:ss.sss(5),
      • YYYY.MM.DDThh:mm:ss±hh:mm(6),
      • YYYY.MM.DDThh:mm:ss±hhmm(7),
      • YYYY.MM.DDThh:mm:ss±hh(8).

      Разделитель даты может быть точка ., тире - или слеш /;

    • игнорируются настроенные группировки строк и столбцов, фильтры, ширина, высота, выделение ячеек, сортировки, отступы, скрытие строк и столбцов;

    1. 31.01.2022
    2. 2022.01.31
    3. 31.01.2022 20:06:01
    4. 2022.01.31 20:06:01
    5. 2022.01.31T20:06:01.074297
    6. 2022.01.31T20:06:01+03:00
    7. 2022.01.31T20:06:01+0330
    8. 2022.01.31T20:06:01+3

    Доступные параметры: КоличествоСтрок | ПропуститьСтрок | РазделительДробнойЧасти | СтолбецИмяФайла | Столбцы | СтрокаЗаголовка | Тип

    Загружаемый файл с расширением .xlsb должен быть создан в программе MS Excel или иной, работающей с файлами данного типа. XLSB — двоичная электронная книга Microsoft Excel. XLSB применяется к объемным документам, отличается производительностью и оптимальным весом.

    Условия и ограничения
    • рекомендуется удалить лишние и пустые строки и столбцы до загрузки файла;

    • каждый лист файла воспринимается как независимая плоская таблица;

    • не поддерживается загрузка нескольких таблиц (разграничены пустыми столбцами или строками, линиями границ или цветовым выделением ячеек) с одного листа;

    • первая строка таблицы воспринимается как строка заголовков с названиями столбцов. Сложные многострочные шапки таблиц не поддерживаются. Для выбора строки заголовков можно использовать параметр  СтрокаЗаголовка;

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

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

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

    • для определения типов данных в столбцах (Число (целое), Число (дробные), Строка, Дата) используются типы из файла. Все строки столбца (кроме первой) должны иметь один тип данных - иначе столбцу будет выбран тип Строка (тип по умолчанию). В дальнейшем к таким данным не будут применимы математические операции агрегирования;

    • тип Дата автоматически не определятся. Для приведения к необходимому типу необходимо использовать параметры.

    Доступные параметры: КоличествоСтрок | ПропуститьСтрок | РазделительДробнойЧасти | СтолбецИмяФайла | Столбцы | СтрокаЗаголовка | Тип

    Загружаемый файл должен быть с расширением .csv в кодировке UTF-8.

    Условия и ограничения
    • наименования столбцов должны быть уникальны, чтобы избежать дублирования. При загрузке наименование формируется на латинице, то есть код и kod тоже будут считаться одинаковыми;

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

    • значение столбца будет NULL (false для булевого типа), если состоит только из пробелов и тип столбца - не Строка;

      • число в кавычках - число:

        • последовательность десятичных цифр, без разделителей - Число (целое);
        • последовательность десятичных цифр, точка в качестве десятичного разделителя - Число (дробное). Не поддерживается экспонентное представление (1.23e2 = 123);

      автоматически определяются и назначаются типы данных:

      • true/false - Логическое;
      • значение определяется как тип Дата, если формат данных соотвествует:

        • DD.MM.YYYY(1),
        • YYYY.MM.DD(2),
        • DD.MM.YYYY hh:mm:ss(3),
        • YYYY.MM.DD hh:mm:ss(4),
        • YYYY.MM.DDThh:mm:ss.sss(5),
        • YYYY.MM.DDThh:mm:ss±hh:mm(6),
        • YYYY.MM.DDThh:mm:ss±hhmm(7),
        • YYYY.MM.DDThh:mm:ss±hh(8).

        Разделитель даты может быть точка ., тире - или слеш /;

    1. 31.01.2022
    2. 2022.01.31
    3. 31.01.2022 20:06:01
    4. 2022.01.31 20:06:01
    5. 2022.01.31T20:06:01.074297
    6. 2022.01.31T20:06:01+03:00
    7. 2022.01.31T20:06:01+0330
    8. 2022.01.31T20:06:01+3

    Доступные параметры: Кодировка | КоличествоСтрок | НазванияСтолбцов | ПропуститьСтрок | Разделитель | РазделительДробнойЧасти | СимволЭкранирования | СтолбецИмяФайла | Столбцы | Тип

    Загружаемый файл должен быть с расширением .tsv в кодировке UTF-8. TSV - текстовый формат, где каждая запись в таблице - это строка текстового файла. Каждое поле отделяется от других с помощью символа табуляции.

    Условия и ограничения
    • наименования столбцов должны быть уникальны, чтобы избежать дублирования. При загрузке наименование формируется на латинице, то есть код и kod тоже будут считаться одинаковыми;

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

    • значение столбца будет NULL (false для булевого типа), если состоит только из пробелов и тип столбца - не Строка;

      • число в кавычках - число:

        • последовательность десятичных цифр, без разделителей - Число (целое);
        • последовательность десятичных цифр, точка в качестве десятичного разделителя - Число (дробное). Не поддерживается экспонентное представление (1.23e2 = 123);

      автоматически определяются и назначаются типы данных:

      • true/false - Логическое;
      • значение определяется как тип Дата, если формат данных соотвествует:

        • DD.MM.YYYY(1),
        • YYYY.MM.DD(2),
        • DD.MM.YYYY hh:mm:ss(3),
        • YYYY.MM.DD hh:mm:ss(4),
        • YYYY.MM.DDThh:mm:ss.sss(5),
        • YYYY.MM.DDThh:mm:ss±hh:mm(6),
        • YYYY.MM.DDThh:mm:ss±hhmm(7),
        • YYYY.MM.DDThh:mm:ss±hh(8).

        Разделитель даты может быть точка ., тире - или слеш /;

    1. 31.01.2022
    2. 2022.01.31
    3. 31.01.2022 20:06:01
    4. 2022.01.31 20:06:01
    5. 2022.01.31T20:06:01.074297
    6. 2022.01.31T20:06:01+03:00
    7. 2022.01.31T20:06:01+0330
    8. 2022.01.31T20:06:01+3

    Доступные параметры: Кодировка | КоличествоСтрок | НазванияСтолбцов | ПропуститьСтрок | Разделитель | РазделительДробнойЧасти | СимволЭкранирования | СтолбецИмяФайла | Столбцы | Тип

    Загружаемый файл должен быть с расширением .txt в кодировке UTF-8.

    Условия и ограничения
    • каждое поле должно быть отделено от других с помощью символа табуляции;

    • наименования столбцов должны быть уникальны, чтобы избежать дублирования. При загрузке наименование формируется на латинице, то есть код и kod тоже будут считаться одинаковыми;

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

    • значение столбца будет NULL (false для булевого типа), если состоит только из пробелов и тип столбца - не Строка;

      • число в кавычках - число:

        • последовательность десятичных цифр, без разделителей - Число (целое);
        • последовательность десятичных цифр, точка в качестве десятичного разделителя - Число (дробное). Не поддерживается экспонентное представление (1.23e2 = 123);

      автоматически определяются и назначаются типы данных:

      • true/false - Логическое;
      • значение определяется как тип Дата, если формат данных соотвествует:

        • DD.MM.YYYY(1),
        • YYYY.MM.DD(2),
        • DD.MM.YYYY hh:mm:ss(3),
        • YYYY.MM.DD hh:mm:ss(4),
        • YYYY.MM.DDThh:mm:ss.sss(5),
        • YYYY.MM.DDThh:mm:ss±hh:mm(6),
        • YYYY.MM.DDThh:mm:ss±hhmm(7),
        • YYYY.MM.DDThh:mm:ss±hh(8).

        Разделитель даты может быть точка ., тире - или слеш /;

    1. 31.01.2022
    2. 2022.01.31
    3. 31.01.2022 20:06:01
    4. 2022.01.31 20:06:01
    5. 2022.01.31T20:06:01.074297
    6. 2022.01.31T20:06:01+03:00
    7. 2022.01.31T20:06:01+0330
    8. 2022.01.31T20:06:01+3

    Загружаемый файл должен быть с расширением .json в кодировке UTF-8.

    Условия и ограничения
    • структура файла должна соотвествовать:

      • список строк:

        [
        {...},
        {...}
        ]
        

        Пример файла: json файл - список строк.json

        В модели обращение к такой таблице выполняется через default.

        SELECT * FROM `default`
        
      • несколько вложенных таблиц:

        {
        **table1**: [{...}, {....}],
        **table2**: [{...}, {....}],
        }
        

        Пример файла: json файл - несколько таблиц.json

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

        SELECT * FROM `table1` 
        INNER JOIN `table2` ON `table1`.`id1`=`table2`.`id2`
        
    • наименования столбцов должны быть уникальны, чтобы избежать дублирования. При загрузке наименование формируется на латинице, то есть код и kod тоже будут считаться одинаковыми;

    • значение столбца будет NULL (false для булевого типа), если состоит только из пробелов и тип столбца - не Строка;

    • значения с типом Строка и Дата должны быть указаны в кавычках, значения с типом Число (целое), Число (дробное) или Логическое должны быть представлены фиксированным значением;

    • автоматически определяются и назначаются типы данных:

      • последовательность десятичных цифр, без разделителей - Число (целое);
      • последовательность десятичных цифр, точка в качестве десятичного разделителя - Число (дробное). Не поддерживается экспонентное представление (1.23e2 = 123);

      • true/false - Логическое;

      • значение определяется как тип Дата, если формат данных соотвествует:

        • DD.MM.YYYY(1),
        • YYYY.MM.DD(2),
        • DD.MM.YYYY hh:mm:ss(3),
        • YYYY.MM.DD hh:mm:ss(4),
        • YYYY.MM.DDThh:mm:ss.sss(5),
        • YYYY.MM.DDThh:mm:ss±hh:mm(6),
        • YYYY.MM.DDThh:mm:ss±hhmm(7),
        • YYYY.MM.DDThh:mm:ss±hh(8).

        Разделитель даты может быть точка ., тире - или слеш /;

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

    1. 31.01.2022
    2. 2022.01.31
    3. 31.01.2022 20:06:01
    4. 2022.01.31 20:06:01
    5. 2022.01.31T20:06:01.074297
    6. 2022.01.31T20:06:01+03:00
    7. 2022.01.31T20:06:01+0330
    8. 2022.01.31T20:06:01+3

    Доступные параметры: Кодировка | СтолбецИмяФайла

    Загружаемый файл должен быть с расширением .jsonl в кодировке UTF-8. JSON Lines — это текстовый формат данных, где в отличие от JSON, каждый объект на своей строке.

    Условия и ограничения
    • структура файла должна соотвествовать:
    {**table1**: [{...}, {....}],**tableN**: [{...}, {....}]}
    {....}
    

    Пример файла: jsonl файл - несколько объектов.jsonl

    • наименования столбцов должны быть уникальны, чтобы избежать дублирования. При загрузке наименование формируется на латинице, то есть код и kod тоже будут считаться одинаковыми;

    • значение столбца будет NULL (false для булевого типа), если состоит только из пробелов и тип столбца - не Строка;

    • значения с типом Строка и Дата должны быть указаны в кавычках, значения с типом Число (целое), Число (дробное) или Логическое должны быть представлены фиксированным значением;

    • автоматически определяются и назначаются типы данных:

      • последовательность десятичных цифр, без разделителей - Число (целое);
      • последовательность десятичных цифр, точка в качестве десятичного разделителя - Число (дробное). Не поддерживается экспонентное представление (1.23e2 = 123);

      • true/false - Логическое;

      • значение определяется как тип Дата, если формат данных соотвествует:

        • DD.MM.YYYY(1),
        • YYYY.MM.DD(2),
        • DD.MM.YYYY hh:mm:ss(3),
        • YYYY.MM.DD hh:mm:ss(4),
        • YYYY.MM.DDThh:mm:ss.sss(5),
        • YYYY.MM.DDThh:mm:ss±hh:mm(6),
        • YYYY.MM.DDThh:mm:ss±hhmm(7),
        • YYYY.MM.DDThh:mm:ss±hh(8).

        Разделитель даты может быть точка ., тире - или слеш /; Начальные и конечные пробелы в строках игнорируются. Для пустой даты должен использоваться null.

    1. 31.01.2022
    2. 2022.01.31
    3. 31.01.2022 20:06:01
    4. 2022.01.31 20:06:01
    5. 2022.01.31T20:06:01.074297
    6. 2022.01.31T20:06:01+03:00
    7. 2022.01.31T20:06:01+0330
    8. 2022.01.31T20:06:01+3

    Доступные параметры: Кодировка | СтолбецИмяФайла

    Загружаемый файл должен быть с расширением .xml в кодировке UTF-8.

    Условия и ограничения
    • структура файла должна соотвествовать:

      • одна таблица:

        <root>
            <row> 
                <column1>data</column1>
                <column2>data</column2>
            </row>
            <row> 
                <column1>data</column1>
                <column2>data</column2>
            </row>
        </root>
        

        Пример файла: xml файл - одна таблица.xml

        В модели обращение к такой таблице выполняется через default.

        SELECT * FROM `default`
        
      • несколько вложенных таблиц:

        <root>
            <table1>
                <row>
                    <column1>data</column1>
                    <column2>data</column2>
                </row>
                <row>
                    <column1>data</column1>
                    <column2>data</column2>
                </row>
            </table1>
        
            <table2>
                ..    
            </table2>
        </root>
        

        Пример файла: xml файл - несколько таблиц.xml

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

        SELECT * FROM `table1` 
        INNER JOIN `table2` ON `table1`.`id1`=`table2`.`id2`
        
    • начальные и конечные пробелы не учитываются при распознавании и чтении значений типов, кроме Строка;

    • значение столбца будет NULL (false для булевого типа), если состоит только из пробелов и тип столбца - не Строка;

    • автоматически определяются и назначаются типы данных:

      • последовательность десятичных цифр, без разделителей - Число (целое);
      • последовательность десятичных цифр, точка в качестве десятичного разделителя - Число (дробное). Не поддерживается экспонентное представление (1.23e2 = 123);

      • true/false - Логическое;

      • значение определяется как тип Дата, если формат данных соотвествует:

        • DD.MM.YYYY(1),
        • YYYY.MM.DD(2),
        • DD.MM.YYYY hh:mm:ss(3),
        • YYYY.MM.DD hh:mm:ss(4),
        • YYYY.MM.DDThh:mm:ss.sss(5),
        • YYYY.MM.DDThh:mm:ss±hh:mm(6),
        • YYYY.MM.DDThh:mm:ss±hhmm(7),
        • YYYY.MM.DDThh:mm:ss±hh(8).

        Разделитель даты может быть точка ., тире - или слеш /;

    1. 31.01.2022
    2. 2022.01.31
    3. 31.01.2022 20:06:01
    4. 2022.01.31 20:06:01
    5. 2022.01.31T20:06:01.074297
    6. 2022.01.31T20:06:01+03:00
    7. 2022.01.31T20:06:01+0330
    8. 2022.01.31T20:06:01+3

    Доступные параметры: Кодировка

    Загружаемый файл должен быть с расширением .ods. ODS - это альтернатива формату Excel (XLSX), созданный в LibreOffice и подобных программах.

    Условия и ограничения
    • рекомендуется удалить лишние и пустые строки и столбцы до загрузки файла;

    • каждый лист файла воспринимается как независимая плоская таблица;

    • не поддерживается загрузка нескольких таблиц (разграничены пустыми столбцами или строками, линиями границ или цветовым выделением ячеек) с одного листа;

    • первая строка таблицы воспринимается как строка заголовков с названиями столбцов. Сложные многострочные шапки таблиц не поддерживаются. Для выбора строки заголовков можно использовать параметр  СтрокаЗаголовка;

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

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

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

    • для определения типов данных в столбцах (Число (целое), Число (дробные), Строка, Дата) используются типы из файла. Все строки столбца (кроме первой) должны иметь один тип данных - иначе столбцу будет выбран тип Строка (тип по умолчанию). В дальнейшем к таким данным не будут применимы математические операции агрегирования;

    • значение типа Дата или Время из файла определяется как тип Дата;
    • значение типа Текстовый из файла определяется как тип Дата, если формат данных соответствует:

      • DD.MM.YYYY(1),
      • YYYY.MM.DD(2),
      • DD.MM.YYYY hh:mm:ss(3),
      • YYYY.MM.DD hh:mm:ss(4),
      • YYYY.MM.DDThh:mm:ss.sss(5),
      • YYYY.MM.DDThh:mm:ss±hh:mm(6),
      • YYYY.MM.DDThh:mm:ss±hhmm(7),
      • YYYY.MM.DDThh:mm:ss±hh(8).

      Разделитель даты может быть точка ., тире - или слеш /;

    • игнорируются настроенные группировки строк и столбцов, фильтры, ширина, высота, выделение ячеек, сортировки, отступы, скрытие строк и столбцов;

    1. 31.01.2022
    2. 2022.01.31
    3. 31.01.2022 20:06:01
    4. 2022.01.31 20:06:01
    5. 2022.01.31T20:06:01.074297
    6. 2022.01.31T20:06:01+03:00
    7. 2022.01.31T20:06:01+0330
    8. 2022.01.31T20:06:01+3

    Доступные параметры: КоличествоСтрок | ПропуститьСтрок | РазделительДробнойЧасти | СтолбецИмяФайла | Столбцы | СтрокаЗаголовка | Тип

    Загружаемый файл должен быть с расширением .odf. ODF - формат для формул, используемых в электронных таблицах ODS. Каждый документ ODF представляет собой архив файлов.

    Условия и ограничения
    • рекомендуется удалить лишние и пустые строки и столбцы до загрузки файла;

    • каждый лист файла воспринимается как независимая плоская таблица;

    • не поддерживается загрузка нескольких таблиц (разграничены пустыми столбцами или строками, линиями границ или цветовым выделением ячеек) с одного листа;

    • первая строка таблицы воспринимается как строка заголовков с названиями столбцов. Сложные многострочные шапки таблиц не поддерживаются. Для выбора строки заголовков можно использовать параметр  СтрокаЗаголовка;

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

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

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

    • для определения типов данных в столбцах (Число (целое), Число (дробные), Строка, Дата) используются типы из файла. Все строки столбца (кроме первой) должны иметь один тип данных - иначе столбцу будет выбран тип Строка (тип по умолчанию). В дальнейшем к таким данным не будут применимы математические операции агрегирования;

    • значение типа Дата или Время из файла определяется как тип Дата;
    • значение типа Текстовый из файла определяется как тип Дата, если формат данных соответствует:

      • DD.MM.YYYY(1),
      • YYYY.MM.DD(2),
      • DD.MM.YYYY hh:mm:ss(3),
      • YYYY.MM.DD hh:mm:ss(4),
      • YYYY.MM.DDThh:mm:ss.sss(5),
      • YYYY.MM.DDThh:mm:ss±hh:mm(6),
      • YYYY.MM.DDThh:mm:ss±hhmm(7),
      • YYYY.MM.DDThh:mm:ss±hh(8).

      Разделитель даты может быть точка ., тире - или слеш /;

    • игнорируются настроенные группировки строк и столбцов, фильтры, ширина, высота, выделение ячеек, сортировки, отступы, скрытие строк и столбцов;

    1. 31.01.2022
    2. 2022.01.31
    3. 31.01.2022 20:06:01
    4. 2022.01.31 20:06:01
    5. 2022.01.31T20:06:01.074297
    6. 2022.01.31T20:06:01+03:00
    7. 2022.01.31T20:06:01+0330
    8. 2022.01.31T20:06:01+3

    Загружаемый файл должен быть с расширением .qvd. QVD (QlikView Data) - формат файла, содержащий в себе таблицу данных, экспортированных из платформ Qlik Sense или QlikView.

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

    Доступные параметры: СтолбецИмяФайла

    Загружаемый файл-архив должен быть с расширением .zip.

    Из архива все файлы забираются последовательно: сначала из вложенных каталогов, затем из корневого каталога. Для объединения файлов в одну таблицу (union all), файлы должны иметь идентичную структуру и идентичные названия листов (таблиц).

    Доступные параметры: СтолбецИмяФайла | ФильтрФайлов


    Загружаемый файл-архив должен быть с расширением .rar.

    Из архива все файлы забираются последовательно: сначала из вложенных каталогов, затем из корневого каталога. Для объединения файлов в одну таблицу (union all), файлы должны иметь идентичную структуру и идентичные названия листов (таблиц).

    Доступные параметры: СтолбецИмяФайла | ФильтрФайлов


    Загружаемый файл-архив должен быть с расширением .7z.

    Из архива все файлы забираются последовательно: сначала из вложенных каталогов, затем из корневого каталога. Для объединения файлов в одну таблицу (union all), файлы должны иметь идентичную структуру и идентичные названия листов (таблиц).

    Доступные параметры: СтолбецИмяФайла | ФильтрФайлов


    Загружаемый файл-архив должен быть с расширением .tar.

    Из архива все файлы забираются последовательно: сначала из вложенных каталогов, затем из корневого каталога. Для объединения файлов в одну таблицу (union all), файлы должны иметь идентичную структуру и идентичные названия листов (таблиц).

    Доступные параметры: СтолбецИмяФайла | ФильтрФайлов


    Загружаемый файл-архив должен быть с расширением .gz.

    Из архива все файлы забираются последовательно: сначала из вложенных каталогов, затем из корневого каталога. Для объединения файлов в одну таблицу (union all), файлы должны иметь идентичную структуру и идентичные названия листов (таблиц).

    Доступные параметры: СтолбецИмяФайла | ФильтрФайлов


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

    Доступные форматы:

    Формат строки: sftp://<логин>:<пароль>@<адрес_сервера>:<порт>/<путь> , где

    • sftp:// - обязательный для SFTP-соединения префикс строки подключения;
    • <логин> - логин пользователя, можно указать в поле Логин;
    • <пароль> - пароль пользователя, можно указать в поле Пароль;
    • <адрес_сервера> — доменное имя или IP вашего сервера;
    • <порт> — номер порта для SFTP подключения. По умолчанию - 22. Указывайте, если используете иное значение;
    • <путь> — путь к папке/файлу в файловой системе SFTP-сервера.

    Пример Адрес диска: sftp://user1:password1@192.168.257.25:23/home/aw/folder или sftp://192.168.257.25:23/home/aw/my folder/my file.zip

    Доступные параметры: СтолбецИмяФайла | ФильтрФайлов


    Формат строки: s3(s)://<логин>:<пароль>@<адрес_сервера>:<порт>/<контейнер>/<путь>, где

    • s3:// или s3s:// — обязательный префикс для S3-соединения (рекомендуется s3s:// для безопасности);
    • <логин> - логин пользователя, можно указать в поле Логин;
    • <пароль> - пароль пользователя, можно указать в поле Пароль;
    • <адрес_сервера> — доменное имя или IP вашего сервера;
    • <порт> — номер порта для S3 подключения. По умолчанию для s3:// - 80, s3s:// - 443. Указывайте, если используете иное значение;
    • <контейнер> - имя контейнера (каталога) в S3 хранилище;
    • <путь> — путь к папке/файлу внутри контейнера в файловой системе S3-сервера. Если не указано, то читается содержимое в корне контейнера.

    Пример Адрес диска: s3://user1:password1@192.168.257.25:81/bucket1/folder или s3://192.168.257.25/my bucket

    Доступные параметры: СтолбецИмяФайла | ФильтрФайлов


    Формат строки: yadisk://<токен>@disk.yandex.ru/<путь>, где

    • yadisk:// - обязательный префикс для подключения к Яндекс-диску;
    • <токен> - токен доступа к Яндекс-диску, можно указать в поле Пароль;
    • <путь> — путь к папке/файлу в файловой системе Яндекс-диска.

    Пример Адрес диска: yadisk://y0_AfAAAAAADKnZsmCHoAAAAAThkWHZZFzWPe6tTQcSM4fFjyWlGA-2aSQ2cWSRAb3@disk.yandex.ru/Моя папка или yadisk://disk.yandex.ru/Моя папка

    Для получения токена перейти по ссылке https://oauth.yandex.ru/client/new для регистрации нового приложения и следуйте инструкции. Для подключения системы:

    • на шаге Платформы приложений:
      • выберите Веб-сервисы;
      • в поле Redirect URL укажите https://oauth.yandex.ru/verification_code;
    • на шаге Права доступа к данным пользователей начните набирать название, а затем выберите Доступ к папке приложения на Диске, Чтение всего диска, Доступ к информации о Диске.

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

    Будет сгенерирован и показан токен доступа. Скопируйте и сохраните его.

    Доступные параметры: СтолбецИмяФайла | ФильтрФайлов


  • кнопка Выбрать файлы - позволяет открыть проводник для выбора файла с компьютера в доступном формате;

Кнопка Выбрать файлы доступна только при настройке Вариант загрузки файла в значении Файл.

img

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

    • Разрешено - обращение к источнику происходит по расписанию, согласно настройкам в переменной ETL_STATS_RUN_WINDOW;

    • Запрещено - обращение к источнику не происходит;

    • Разрешено с ограничениями - обращение к источнику происходит по расписанию переменной, согласно настройкам в переменной ETL_STATS_RUN_WINDOW, но с выбранными ограничениями, указанными в параметрах:

      • Кол-во запросов - максимально допустимое количество запросов к источнику за указанный интервал времени. По умолчанию значение 10;

      • Интервал - интервал времени, за который может выполниться указанное количество запросов. По умолчанию значение 5 минут.

  • Тип соединения - использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • Обычное - не использовать безопасный канал передачи данных;

    • Защищенное - использовать безопасный канал передачи данных с выбранным типом:

      • SSL - соединение - переключатель для выбора типа SSL;

      • SSH - соединение - переключатель для выбора типа SSH. Укажите параметры соединения:

        • Имя хоста - доменное имя (адрес) или IP-адрес SSH-соединения;

        • Номер порта - номер порта SSH-соединения;

        • Логин - логин SSH-соединения;

        • Пароль - пароль SSH-соединения.

Опция Уровень доступа ETL доступна только при настройке Вариант загрузки файла в значении Ссылка.

  • Адрес диска - строка подключения к источнику по формату. Подключение возможно как к папке, так и к самому файлу на диске;

  • Логин - имя пользователя;

  • Пароль - пароль пользователя;

Настройки Адрес диска, Логин и Пароль доступны только при настройке Вариант загрузки файла в значении Ссылка.

Интерфейс подключения источника типа содержит:

img

  • Тип - тип источника, необходимо выбрать значение ;

  • Имя подключения - название источника данных, используется в Системе;

  • Логин - логин пользователя, для подключения к БД;

  • Пароль - пароль пользователя, для подключения к БД;

  • URL - строка подключения базы данных.

Формат строки

http(s)://<адрес_сервера>:<порт>/<имя_базы>/odata/standard.odata, где:

  • http:// или https:// — протокол доступа (рекомендуется https для безопасности);
  • <адрес_сервера> — доменное имя или IP вашего сервера 1С;
  • <порт> — номер порта;
  • <имя_базы> — имя, которое вы указали при публикации базы 1С на веб-сервере;
  • /odata/standard.odata — стандартный путь доступа к сервису OData.

Пример URL: https://myserver.ru:8083/mybase/odata/standard.odata

Чтобы сохранить источник данных, нажмите на кнопку img Сохранить. Чтобы отменить операцию и закрыть окно без добавления нового источника, нажмите на кнопку img Отменить.

Доступные параметры: Таймаут

ClickHouse

Условия и ограничения
  • не поддерживается чтение данных в полях с типами IPv6 и т.п.;

  • автоматически обрабатываются поля типа Array, некоторые поля автоматически конвертируются в тип String;

  • для работы с БД Clickhouse используется java-puller: не поддерживается построение Live-моделей на таблицах БД Clickhouse с русскоязычными названиями. К таким таблицам необходимо обращаться через логические модели. Для названий таблиц в Live-моделях допустимы буквы латинского алфавита (a-z A-Z), цифры (0-9), символ нижнего подчеркивания (_).

Интерфейс подключения источника типа ClickHouse содержит:

img

  • Тип - тип источника, необходимо выбрать значение ClickHouse;

  • Имя подключения - название источника данных, используется в Системе;

  • Имя хоста - доменное имя (адрес) или IP-адрес сервера, с которым будет выполняться соединение;

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

  • Порт TCP - порт для взаимодействия по протоколу TCP. По умолчанию значение 9000. Поле обязательно для заполнения;

  • Порт HTTP / HTTPS - порт для взаимодействие по протоколу HTTP/ HTTPS. По умолчанию значение 8123. Поле обязательно для заполнения;

Порт HTTP / HTTPS необходим для успешного построения виджетов на Live-моделях.

  • Логин - логин пользователя, для подключения к БД;

  • Пароль - пароль пользователя, для подключения к БД;

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

    • Разрешено - обращение к источнику происходит по расписанию, согласно настройкам в переменной ETL_STATS_RUN_WINDOW;

    • Запрещено - обращение к источнику не происходит;

    • Разрешено с ограничениями - обращение к источнику происходит по расписанию переменной, согласно настройкам в переменной ETL_STATS_RUN_WINDOW, но с выбранными ограничениями, указанными в параметрах:

      • Кол-во запросов - максимально допустимое количество запросов к источнику за указанный интервал времени. По умолчанию значение 10;

      • Интервал - интервал времени, за который может выполниться указанное количество запросов. По умолчанию значение 5 минут.

  • Тип соединения - использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • Обычное - не использовать безопасный канал передачи данных;

    • Защищенное - использовать безопасный канал передачи данных с выбранным типом:

      • SSL - соединение - переключатель для выбора типа SSL;

      • SSH - соединение - переключатель для выбора типа SSH. Укажите параметры соединения:

        • Имя хоста - доменное имя (адрес) или IP-адрес SSH-соединения;

        • Номер порта - номер порта SSH-соединения;

        • Логин - логин SSH-соединения;

        • Пароль - пароль SSH-соединения.

  • кнопка Проверить подключение - позволяет проверить настройки подключения источника:

    • Подключение через TCP - проверка подключения через Порт TCP;
    • Подключение через HTTP / HTTPS - проверка подключения через Порт HTTP / HTTPS;

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

Чтобы сохранить источник данных, нажмите на кнопку img Сохранить. Чтобы отменить операцию и закрыть окно без добавления нового источника, нажмите на кнопку img Отменить.

Firebird

Условия и ограничения
  • параметр olumnLabelForName в значении true помогает исключить ошибку вида Empty string does not identify column. при построении сложных конструкций в SQL-запросах к источнику.

Интерфейс подключения источника типа Firebird содержит:

img

  • Тип - тип источника, необходимо выбрать значение Firebird;

  • Имя подключения - название источника данных, используется в Системе;

  • Имя хоста - доменное имя (адрес) или IP-адрес сервера, с которым будет выполняться соединение;

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

  • Порт - порт для подключения в БД. По умолчанию значение 3050. Поле обязательно для заполнения;

  • Логин - логин пользователя, для подключения к БД;

  • Пароль - пароль пользователя, для подключения к БД;

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

    • Разрешено - обращение к источнику происходит по расписанию, согласно настройкам в переменной ETL_STATS_RUN_WINDOW;

    • Запрещено - обращение к источнику не происходит;

    • Разрешено с ограничениями - обращение к источнику происходит по расписанию переменной, согласно настройкам в переменной ETL_STATS_RUN_WINDOW, но с выбранными ограничениями, указанными в параметрах:

      • Кол-во запросов - максимально допустимое количество запросов к источнику за указанный интервал времени. По умолчанию значение 10;

      • Интервал - интервал времени, за который может выполниться указанное количество запросов. По умолчанию значение 5 минут.

  • Тип соединения - использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • Обычное - не использовать безопасный канал передачи данных;

    • Защищенное - использовать безопасный канал передачи данных с выбранным типом:

      • SSL - соединение - переключатель для выбора типа SSL;

      • SSH - соединение - переключатель для выбора типа SSH. Укажите параметры соединения:

        • Имя хоста - доменное имя (адрес) или IP-адрес SSH-соединения;

        • Номер порта - номер порта SSH-соединения;

        • Логин - логин SSH-соединения;

        • Пароль - пароль SSH-соединения.

  • кнопка Проверить подключение - позволяет проверить настройки подключения источника.

Чтобы сохранить источник данных, нажмите на кнопку img Сохранить. Чтобы отменить операцию и закрыть окно без добавления нового источника, нажмите на кнопку img Отменить.

Greenplum

Условия и ограничения
  • значение столбца будет NULL (false для булевого типа), если состоит только из пробелов и тип столбца - не строка.

Интерфейс подключения источника типа Greenplum содержит:

img

  • Тип - тип источника, необходимо выбрать значение Greenplum;

  • Имя подключения - название источника данных, используется в Системе;

  • Имя хоста - доменное имя (адрес) или IP-адрес сервера, с которым будет выполняться соединение;

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

  • Порт - порт для подключения в БД. По умолчанию значение 5435. Поле обязательно для заполнения;

  • Логин - логин пользователя, для подключения к БД;

  • Пароль - пароль пользователя, для подключения к БД;

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

    • Разрешено - обращение к источнику происходит по расписанию, согласно настройкам в переменной ETL_STATS_RUN_WINDOW;

    • Запрещено - обращение к источнику не происходит;

    • Разрешено с ограничениями - обращение к источнику происходит по расписанию переменной, согласно настройкам в переменной ETL_STATS_RUN_WINDOW, но с выбранными ограничениями, указанными в параметрах:

      • Кол-во запросов - максимально допустимое количество запросов к источнику за указанный интервал времени. По умолчанию значение 10;

      • Интервал - интервал времени, за который может выполниться указанное количество запросов. По умолчанию значение 5 минут.

  • Тип соединения - использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • Обычное - не использовать безопасный канал передачи данных;

    • Защищенное - использовать безопасный канал передачи данных с выбранным типом:

      • SSL - соединение - переключатель для выбора типа SSL;

      • SSH - соединение - переключатель для выбора типа SSH. Укажите параметры соединения:

        • Имя хоста - доменное имя (адрес) или IP-адрес SSH-соединения;

        • Номер порта - номер порта SSH-соединения;

        • Логин - логин SSH-соединения;

        • Пароль - пароль SSH-соединения.

  • кнопка Проверить подключение - позволяет проверить настройки подключения источника.

Чтобы сохранить источник данных, нажмите на кнопку img Сохранить. Чтобы отменить операцию и закрыть окно без добавления нового источника, нажмите на кнопку img Отменить.

MariaDB

Интерфейс подключения источника типа MariaDB содержит:

img

  • Тип - тип источника, необходимо выбрать значение MariaDB;

  • Имя подключения - название источника данных, используется в Системе;

  • Имя хоста - доменное имя (адрес) или IP-адрес сервера, с которым будет выполняться соединение;

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

  • Порт - порт для подключения в БД. По умолчанию значение 3306. Поле обязательно для заполнения;

  • Логин - логин пользователя, для подключения к БД;

  • Пароль - пароль пользователя, для подключения к БД;

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

    • Разрешено - обращение к источнику происходит по расписанию, согласно настройкам в переменной ETL_STATS_RUN_WINDOW;

    • Запрещено - обращение к источнику не происходит;

    • Разрешено с ограничениями - обращение к источнику происходит по расписанию переменной, согласно настройкам в переменной ETL_STATS_RUN_WINDOW, но с выбранными ограничениями, указанными в параметрах:

      • Кол-во запросов - максимально допустимое количество запросов к источнику за указанный интервал времени. По умолчанию значение 10;

      • Интервал - интервал времени, за который может выполниться указанное количество запросов. По умолчанию значение 5 минут.

  • Тип соединения - использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • Обычное - не использовать безопасный канал передачи данных;

    • Защищенное - использовать безопасный канал передачи данных с выбранным типом:

      • SSL - соединение - переключатель для выбора типа SSL;

      • SSH - соединение - переключатель для выбора типа SSH. Укажите параметры соединения:

        • Имя хоста - доменное имя (адрес) или IP-адрес SSH-соединения;

        • Номер порта - номер порта SSH-соединения;

        • Логин - логин SSH-соединения;

        • Пароль - пароль SSH-соединения.

  • кнопка Проверить подключение - позволяет проверить настройки подключения источника.

Чтобы сохранить источник данных, нажмите на кнопку img Сохранить. Чтобы отменить операцию и закрыть окно без добавления нового источника, нажмите на кнопку img Отменить.

Microsoft SQL Server

Интерфейс подключения источника типа Microsoft SQL Server содержит:

img

  • Тип - тип источника, необходимо выбрать значение Microsoft SQL Server;

  • Имя подключения - название источника данных, используется в Системе;

  • Имя хоста - доменное имя (адрес) или IP-адрес сервера, с которым будет выполняться соединение;

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

  • Порт - порт для подключения в БД. По умолчанию значение 1433. Поле обязательно для заполнения;

  • Логин - логин пользователя, для подключения к БД;

  • Пароль - пароль пользователя, для подключения к БД;

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

    • Разрешено - обращение к источнику происходит по расписанию, согласно настройкам в переменной ETL_STATS_RUN_WINDOW;

    • Запрещено - обращение к источнику не происходит;

    • Разрешено с ограничениями - обращение к источнику происходит по расписанию переменной, согласно настройкам в переменной ETL_STATS_RUN_WINDOW, но с выбранными ограничениями, указанными в параметрах:

      • Кол-во запросов - максимально допустимое количество запросов к источнику за указанный интервал времени. По умолчанию значение 10;

      • Интервал - интервал времени, за который может выполниться указанное количество запросов. По умолчанию значение 5 минут.

  • Тип соединения - использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • Обычное - не использовать безопасный канал передачи данных;

    • Защищенное - использовать безопасный канал передачи данных с выбранным типом:

      • SSL - соединение - переключатель для выбора типа SSL;

      • SSH - соединение - переключатель для выбора типа SSH. Укажите параметры соединения:

        • Имя хоста - доменное имя (адрес) или IP-адрес SSH-соединения;

        • Номер порта - номер порта SSH-соединения;

        • Логин - логин SSH-соединения;

        • Пароль - пароль SSH-соединения.

  • кнопка Проверить подключение - позволяет проверить настройки подключения источника.

Чтобы сохранить источник данных, нажмите на кнопку img Сохранить. Чтобы отменить операцию и закрыть окно без добавления нового источника, нажмите на кнопку img Отменить.

MySQL

Интерфейс подключения источника типа MySQL содержит:

img

  • Тип - тип источника, необходимо выбрать значение MySQL;

  • Имя подключения - название источника данных, используется в Системе;

  • Имя хоста - доменное имя (адрес) или IP-адрес сервера, с которым будет выполняться соединение;

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

  • Порт - порт для подключения в БД. По умолчанию значение 3306. Поле обязательно для заполнения;

  • Логин - логин пользователя, для подключения к БД;

  • Пароль - пароль пользователя, для подключения к БД;

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

    • Разрешено - обращение к источнику происходит по расписанию, согласно настройкам в переменной ETL_STATS_RUN_WINDOW;

    • Запрещено - обращение к источнику не происходит;

    • Разрешено с ограничениями - обращение к источнику происходит по расписанию переменной, согласно настройкам в переменной ETL_STATS_RUN_WINDOW, но с выбранными ограничениями, указанными в параметрах:

      • Кол-во запросов - максимально допустимое количество запросов к источнику за указанный интервал времени. По умолчанию значение 10;

      • Интервал - интервал времени, за который может выполниться указанное количество запросов. По умолчанию значение 5 минут.

  • Тип соединения - использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • Обычное - не использовать безопасный канал передачи данных;

    • Защищенное - использовать безопасный канал передачи данных с выбранным типом:

      • SSL - соединение - переключатель для выбора типа SSL;

      • SSH - соединение - переключатель для выбора типа SSH. Укажите параметры соединения:

        • Имя хоста - доменное имя (адрес) или IP-адрес SSH-соединения;

        • Номер порта - номер порта SSH-соединения;

        • Логин - логин SSH-соединения;

        • Пароль - пароль SSH-соединения.

  • кнопка Проверить подключение - позволяет проверить настройки подключения источника.

Чтобы сохранить источник данных, нажмите на кнопку img Сохранить. Чтобы отменить операцию и закрыть окно без добавления нового источника, нажмите на кнопку img Отменить.

Odata

Интерфейс подключения источника типа Odata содержит:

img

  • Тип - тип источника, необходимо выбрать значение Odata;

  • Имя подключения - название источника данных, используется в Системе;

  • Логин - логин пользователя, для подключения к БД;

  • Пароль - пароль пользователя, для подключения к БД;

  • URL - строка подключения базы данных.

Формат строки

http(s)://<адрес_сервера>:<порт>/<имя_базы>/odata/standard.odata, где:

  • http:// или https:// — протокол доступа (рекомендуется https для безопасности);
  • <адрес_сервера> — доменное имя или IP вашего сервера 1С;
  • <порт> — номер порта;
  • <имя_базы> — имя, которое вы указали при публикации базы 1С на веб-сервере;
  • /odata/standard.odata — стандартный путь доступа к сервису OData.

Пример URL: https://myserver.ru:8083/mybase/odata/standard.odata

Чтобы сохранить источник данных, нажмите на кнопку img Сохранить. Чтобы отменить операцию и закрыть окно без добавления нового источника, нажмите на кнопку img Отменить.

Доступные параметры: Таймаут

Oracle

Интерфейс подключения источника типа Oracle содержит:

img

  • Тип - тип источника, необходимо выбрать значение Oracle;

  • Имя подключения - название источника данных, используется в Системе;

  • Имя хоста - доменное имя (адрес) или IP-адрес сервера, с которым будет выполняться соединение;

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

Также для подключения можно использовать Oracle SID вместо имени БД.

  • Порт - порт для подключения в БД. По умолчанию значение 1521. Поле обязательно для заполнения;

  • Логин - логин пользователя, для подключения к БД;

  • Пароль - пароль пользователя, для подключения к БД;

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

    • Разрешено - обращение к источнику происходит по расписанию, согласно настройкам в переменной ETL_STATS_RUN_WINDOW;

    • Запрещено - обращение к источнику не происходит;

    • Разрешено с ограничениями - обращение к источнику происходит по расписанию переменной, согласно настройкам в переменной ETL_STATS_RUN_WINDOW, но с выбранными ограничениями, указанными в параметрах:

      • Кол-во запросов - максимально допустимое количество запросов к источнику за указанный интервал времени. По умолчанию значение 10;

      • Интервал - интервал времени, за который может выполниться указанное количество запросов. По умолчанию значение 5 минут.

  • Тип соединения - использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • Обычное - не использовать безопасный канал передачи данных;

    • Защищенное - использовать безопасный канал передачи данных с выбранным типом:

      • SSL - соединение - переключатель для выбора типа SSL;

      • SSH - соединение - переключатель для выбора типа SSH. Укажите параметры соединения:

        • Имя хоста - доменное имя (адрес) или IP-адрес SSH-соединения;

        • Номер порта - номер порта SSH-соединения;

        • Логин - логин SSH-соединения;

        • Пароль - пароль SSH-соединения.

  • кнопка Проверить подключение - позволяет проверить настройки подключения источника.

Чтобы сохранить источник данных, нажмите на кнопку img Сохранить. Чтобы отменить операцию и закрыть окно без добавления нового источника, нажмите на кнопку img Отменить.

PostgreSQL

Интерфейс подключения источника типа PostgreSQL содержит:

img

  • Тип - тип источника, необходимо выбрать значение PostgreSQL;

  • Имя подключения - название источника данных, используется в Системе;

  • Имя хоста - доменное имя (адрес) или IP-адрес сервера, с которым будет выполняться соединение;

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

  • Порт - порт для подключения в БД. По умолчанию значение 5432. Поле обязательно для заполнения;

  • Логин - логин пользователя, для подключения к БД;

  • Пароль - пароль пользователя, для подключения к БД;

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

    • Разрешено - обращение к источнику происходит по расписанию, согласно настройкам в переменной ETL_STATS_RUN_WINDOW;

    • Запрещено - обращение к источнику не происходит;

    • Разрешено с ограничениями - обращение к источнику происходит по расписанию переменной, согласно настройкам в переменной ETL_STATS_RUN_WINDOW, но с выбранными ограничениями, указанными в параметрах:

      • Кол-во запросов - максимально допустимое количество запросов к источнику за указанный интервал времени. По умолчанию значение 10;

      • Интервал - интервал времени, за который может выполниться указанное количество запросов. По умолчанию значение 5 минут.

  • Тип соединения - использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • Обычное - не использовать безопасный канал передачи данных;

    • Защищенное - использовать безопасный канал передачи данных с выбранным типом:

      • SSL - соединение - переключатель для выбора типа SSL;

      • SSH - соединение - переключатель для выбора типа SSH. Укажите параметры соединения:

        • Имя хоста - доменное имя (адрес) или IP-адрес SSH-соединения;

        • Номер порта - номер порта SSH-соединения;

        • Логин - логин SSH-соединения;

        • Пароль - пароль SSH-соединения.

  • кнопка Проверить подключение - позволяет проверить настройки подключения источника.

Чтобы сохранить источник данных, нажмите на кнопку img Сохранить. Чтобы отменить операцию и закрыть окно без добавления нового источника, нажмите на кнопку img Отменить.

Red

Интерфейс подключения источника типа Red содержит:

img

  • Тип - тип источника, необходимо выбрать значение Red;

  • Имя подключения - название источника данных, используется в Системе;

  • Имя хоста - доменное имя (адрес) или IP-адрес сервера, с которым будет выполняться соединение;

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

  • Порт - порт для подключения в БД. По умолчанию значение 3050. Поле обязательно для заполнения;

  • Логин - логин пользователя, для подключения к БД;

  • Пароль - пароль пользователя, для подключения к БД;

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

    • Разрешено - обращение к источнику происходит по расписанию, согласно настройкам в переменной ETL_STATS_RUN_WINDOW;

    • Запрещено - обращение к источнику не происходит;

    • Разрешено с ограничениями - обращение к источнику происходит по расписанию переменной, согласно настройкам в переменной ETL_STATS_RUN_WINDOW, но с выбранными ограничениями, указанными в параметрах:

      • Кол-во запросов - максимально допустимое количество запросов к источнику за указанный интервал времени. По умолчанию значение 10;

      • Интервал - интервал времени, за который может выполниться указанное количество запросов. По умолчанию значение 5 минут.

  • Тип соединения - использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • Обычное - не использовать безопасный канал передачи данных;

    • Защищенное - использовать безопасный канал передачи данных с выбранным типом:

      • SSL - соединение - переключатель для выбора типа SSL;

      • SSH - соединение - переключатель для выбора типа SSH. Укажите параметры соединения:

        • Имя хоста - доменное имя (адрес) или IP-адрес SSH-соединения;

        • Номер порта - номер порта SSH-соединения;

        • Логин - логин SSH-соединения;

        • Пароль - пароль SSH-соединения.

  • кнопка Проверить подключение - позволяет проверить настройки подключения источника.

Чтобы сохранить источник данных, нажмите на кнопку img Сохранить. Чтобы отменить операцию и закрыть окно без добавления нового источника, нажмите на кнопку img Отменить.

Vertical

Интерфейс подключения источника типа Vertical содержит:

img

  • Тип - тип источника, необходимо выбрать значение Vertical;

  • Имя подключения - название источника данных, используется в Системе;

  • Имя хоста - доменное имя (адрес) или IP-адрес сервера, с которым будет выполняться соединение;

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

  • Порт - порт для подключения в БД. По умолчанию значение 5433. Поле обязательно для заполнения;

  • Логин - логин пользователя, для подключения к БД;

  • Пароль - пароль пользователя, для подключения к БД;

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

    • Разрешено - обращение к источнику происходит по расписанию, согласно настройкам в переменной ETL_STATS_RUN_WINDOW;

    • Запрещено - обращение к источнику не происходит;

    • Разрешено с ограничениями - обращение к источнику происходит по расписанию переменной, согласно настройкам в переменной ETL_STATS_RUN_WINDOW, но с выбранными ограничениями, указанными в параметрах:

      • Кол-во запросов - максимально допустимое количество запросов к источнику за указанный интервал времени. По умолчанию значение 10;

      • Интервал - интервал времени, за который может выполниться указанное количество запросов. По умолчанию значение 5 минут.

  • Тип соединения - использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • Обычное - не использовать безопасный канал передачи данных;

    • Защищенное - использовать безопасный канал передачи данных с выбранным типом:

      • SSL - соединение - переключатель для выбора типа SSL;

      • SSH - соединение - переключатель для выбора типа SSH. Укажите параметры соединения:

        • Имя хоста - доменное имя (адрес) или IP-адрес SSH-соединения;

        • Номер порта - номер порта SSH-соединения;

        • Логин - логин SSH-соединения;

        • Пароль - пароль SSH-соединения.

  • кнопка Проверить подключение - позволяет проверить настройки подключения источника.

Чтобы сохранить источник данных, нажмите на кнопку img Сохранить. Чтобы отменить операцию и закрыть окно без добавления нового источника, нажмите на кнопку img Отменить.

Web-сервис

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

При выборе типа источника Web-сервис отобразится информации о возможном варианте подключения данного типа источника.

img

Для получения данных из удаленных ресурсов используется модуль ETL-редактор, в котором задаются параметры подключения. ETL-редактор позволяет выполнять загрузку данных напрямую из удаленных источников, а также передавать web-сервисам данные для записи, информировать через мессенджеры. 

В статье Работа с Web-сервисами рассмотрены получение данных в разных форматах, создание записей в БД удаленного web-сервиса, отправка данных в чат Telegram.

В статье Получение данных с google sheets рассмотрено получение данных из Google таблицы.

Подключение к источнику по JDBC

Java DataBase Connectivity — стандарт взаимодействия Java-приложений с реляционными базами данных. Позволяет устанавливать соединение с базами данных и выполнять операции.

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

  • указывается тип источника, соответствующий загруженному драйверу базы данных;

  • вводятся имя пользователя и пароль, необходимые для доступа к источнику данных;

  • вводится строка подключения базы данных.

Загрузка драйвера предварительно осуществляется в разделе Центр управления - Драйверы при наличии доступа.

Интерфейс подключения источника по JDBC содержит:

img

  • Тип - тип источника, необходимо выбрать значение установленного драйвера;

  • Имя подключения - название источника данных, используется в Системе;

  • Логин - логин пользователя, для подключения к БД;

  • Пароль - пароль пользователя, для подключения к БД;

  • URL - строка подключения базы данных.

Формат строки

jdbc:<тип_субд>://<адрес_сервера>:<порт>/<имя_базы>, где:

  • jdbc - обязательный префикс для всех строк подключения JDBC;
  • <тип_субд> - тип используемой системы управления базами данных;
  • <адрес_сервера> - доменное имя или IP вашего сервера БД;
  • <порт> - номер сетевого порта, через который осуществляется подключение к СУБД;
  • <имя_базы> — имя самой базы данных, к которой необходимо подключиться;

Пример URL: jdbc:mongodb://myhost.example.com:7777/mydatabase

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

    • Разрешено - обращение к источнику происходит по расписанию, согласно настройкам в переменной ETL_STATS_RUN_WINDOW;

    • Запрещено - обращение к источнику не происходит;

    • Разрешено с ограничениями - обращение к источнику происходит по расписанию переменной, согласно настройкам в переменной ETL_STATS_RUN_WINDOW, но с выбранными ограничениями, указанными в параметрах:

      • Кол-во запросов - максимально допустимое количество запросов к источнику за указанный интервал времени. По умолчанию значение 10;

      • Интервал - интервал времени, за который может выполниться указанное количество запросов. По умолчанию значение 5 минут.

  • Тип соединения - использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • Обычное - не использовать безопасный канал передачи данных;

    • Защищенное - использовать безопасный канал передачи данных с выбранным типом:

      • SSL - соединение - переключатель для выбора типа SSL;

      • SSH - соединение - переключатель для выбора типа SSH. Укажите параметры соединения:

        • Имя хоста - доменное имя (адрес) или IP-адрес SSH-соединения;

        • Номер порта - номер порта SSH-соединения;

        • Логин - логин SSH-соединения;

        • Пароль - пароль SSH-соединения.

  • кнопка Проверить подключение - позволяет проверить настройки подключения источника.

Чтобы сохранить источник данных, нажмите на кнопку img Сохранить. Чтобы отменить операцию и закрыть окно без добавления нового источника, нажмите на кнопку img Отменить.