Импорт из текстового файла

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

1) Импорт данных из файла

Импорт осуществляется путем вызова Мастера импорта на панели

Сценарии (рис. 1.11).

Рисунок 1.11 –Импорт данных при помощи Мастера импорта

После запуска Мастера импорта укажем тип импорта Текстовый файл с разделителями (рис. 1.12).

2) Далее перейдем к настройке параметров импорта. Отметим имя файла, из которого необходимо получить данные (Trade.txt). В окне Мастера импорта текстового файла можно увидеть содержание данного файла, задать строку с которой будет осуществляться импорт, определить первую строку страницы как заголовок, а так же при необходимости подобрать кодировку символов. Оставим текущую настройку без изменения (рис. 1.13).

3) На следующем шаге Мастера настраиваются параметры импорта данных из файла, задается формат разделителя исходных данных, ограничитель строк, разделитель целой и дробной частей вещественного числа (в данном примере разделитель – точка), разделитель компонентов даты и ее формат (рис.1.14).


Рисунок 1.12 – Импорт данных при помощи Мастера импорта (шаг 1)

Рисунок 1.13 – Импорт данных при помощи Мастера импорта (шаг 2)


Рисунок 1.14 – Импорт данных при помощи Мастера импорта (шаг 3)

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

4) Проверим правильность автоматического определения разделителя столбцов, им является символ табуляции, оставим эту настройку также без изменения.

5) Настройка параметров столбцов

На этом шаге Мастера предоставляется возможность настроить параметры каждого поля: имя, метка, размер, тип данных, вид данных и назначение. Некоторые свойства (например, тип данных) можно задавать сразу для группы полей. Вид данных определяет, конечный ли это набор (дискретные) или бесконечный (непрерывные). Назначение столбцов выявляет характер их использования в алгоритмах обработки (при импорте можно оставить значение по умолчанию). Для данного примера измените тип данных для поля Количество на вещественный (рис. 1.15, 1.16).

6) Указав параметры столбцов, запустим процесс импорта, нажав на кнопку Пуск (рис. 1.17).


Рисунок 1.15 – Импорт данных при помощи Мастера импорта (шаг 4)

Рисунок 1.16 – Импорт данных при помощи Мастера импорта (шаг 6)


Рисунок 1.17 – Импорт данных при помощи Мастера импорта (шаг 7)

7) После импорта данных на следующем шаге Мастера необходимо выбрать способ отображения данных. В данном случае самым информативным является диаграмма, поэтому выберем ее (рис. 1.18).

Рисунок 1.18 – Импорт данных при помощи Мастера импорта (шаг 8)

8) Параметры диаграммы настроим на следующем шаге Мастера импорта (рис. 1.19).


Рисунок 1.19 – Импорт данных при помощи Мастера импорт а (шаг 9)

9) На последнем этапе следует указать метку (заголовок) (рис. 1.20) сформированной ветки сценария. Метка всегда должна начинаться с фамилии студента, выполняющего задание; так для студента по фамилии Иванов заголовок может выглядеть следующим образом: Иванов. Импорт из текстового файла ( Trade.txt ):

Рисунок 1.20 – Импорт данных при помощи Мастера импорта (шаг 10)


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

Рисунок 1.21 – Диаграмма

Полученный результат сохранить в файле L1_3.ded.

Вопросы для проверки

1. Сколько вкладок на панели управления Deductor Studio?

2. Что такое «проект» в Deductor Studio?

3. Какое расширение имеет файл проекта?

4. Как создать новый проект?

5. Как сохранить текущий проект под другим именем?

6. Сколько проектов можно одновременно открыть в Deductor Studio?

Сколько мастеров имеется в Deductor Studio?

7. Вы импортировали текстовый файл, создав узел импорта. После чего обнаружили, что неправильно задали параметры импорта. Как легче всего исправить ошибку?

8. Как скопировать ветвь сценария при помощи механизма drag&drop?

9. Какие шаги мастера импорта нужно пройти для импорта текстового файла?

10. Что позволяет сделать обработчик Настройка набора данных?


11. Как происходит автоматическое определение типа столбца при импорте?

12. Что означает пиктограмма «!» напротив узла сценария?


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: