Настройка узла Microsoft Excel

Окно настройки узла Microsoft Excel включает четыре вкладки: Выбор файла, Выборка, Настройки колонок и Общие.

Исходные файлы
Начиная с PolyAnalyst 6.5 версии 2412, при открытии окна настройки узла Microsoft Excel, для которого ранее не были определены исходные файлы, пользователю будет автоматически предложено выбрать соответствующие файлы.

Выбор исходных файлов:

  1. На вкладке Выбор файла в правом верхнем углу нажмите 16 и выберите подходящий режим импорта:

    • Выбрать отдельный файл – загрузить данные из одного файла Microsoft Excel.

    • Выбрать несколько файлов – используйте клавиши Ctrl или Shift для выбора нескольких файлов Microsoft Excel. По умолчанию узел настроен на работу в данном режиме.

    • Выбрать папку – укажите папку, в которой содержатся файлы Microsoft Excel, из которых будет выполнен импорт данных.

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

  3. Нажмите OK для подтверждения выбора.

    Для того чтобы загрузить файлы, которые находятся на вашем компьютера, воспользуйтесь кнопкой Загрузить в правом верхнем углу. Альтернативный способ: просто перетащите файлы Microsoft Excel с компьютера на скрипт, что приведет к автоматической загрузке файлов и созданию соответствующего предварительно сконфигурированного узла Microsoft Excel.
  4. Путь к соответствующим файлам или папке отобразится в комбинированном списке в верхней части окна настройки узла. Вы можете вручную отредактировать данное значение, либо нажать на кнопку, имя которой соответствует текущему режиму импорта, для выбора другого источника данных:

    msexcel properties.rus
Рабочая область

Следующий этап настройки узла предусматривает определение свойств рабочей области.

Узел Microsoft Excel импортирует данные только из одного листа в каждом из исходных файлов, но не всю рабочую книгу.

В разделе Критерий поиска рабочей области выберите наиболее подходящий способ идентификации листа:

  • Имя – используйте выпадающий список в разделе Рабочая область для выбора исходного листа по его имени.

    При выполнении импорта данных из нескольких файлов Microsoft Excel убедитесь, что в каждом из них имеется лист с соответствующим именем. В противном случае узел будет выполнен с ошибкой.
  • Позиция – используйте выпадающий список в разделе Рабочая область для выбора исходного листа по его положению в исходном файле.

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

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

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

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

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

Ограничение импорта

Используемый узлом Microsoft Excel драйвер ODBC имеет ограничение на количество колонок – 255, из-за чего система PolyAnalyst может получить данные только из 255 колонок каждого исходного листа. Для Microsoft Excel 2007 данное ограничение также остается актуальным. При работе с большими электронными таблицами рекомендуется установить пользовательский диапазон (интервал) колонок, который удовлетворяет пороговому значению.

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

  • Вкладка Настройки колонок используется для настройки свойств колонок выходной таблицы данных.

  • Вкладка Общие обычно используется для изменения имени и описания узла.

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