Загрузка нескольких файлов в одну таблицу
Платформа Visiology позволяет загружать несколько Excel-файлов, собранных из различных источников (например, автоматически выгруженных из системы учета, таких как "1C", или добавленных вручную) в одну таблицу. Это идеально подходит для случаев, когда нужно объединить данные с разных предприятий или подразделений в одну таблицу для последующего анализа. Например, если в сети магазинов с одинаковым ассортиментом продажи фиксируются в отдельных файлах для каждого филиала, эти данные потом можно собрать в единый отчет для удобного анализа.
Данная возможность существенно облегчает работу с большими объемами однотипной информации из множества источников. Вам больше не придется загружать каждый файл отдельно – достаточно быстро объединить все данные в одну таблицу.
Файлы могут быть загружены только из сетевого хранилища на платформе. Чтобы узнать, как подключить сетевую папку, см. раздел Подключение сетевой папки.
Если в файле несколько однотипных листов, они объединяются в отдельные таблицы. О других особенностях загрузки файлов см. ниже в разделе “Ограничения”.
Загрузка нескольких файлов из сетевого хранилища
Чтобы загрузить несколько файлов и объединить их листы в отдельные таблицы, необходимо выполнить следующие шаги:
Находясь на странице создания модели данных или в окне конструктора дашборда, нажмите Данные > Получить данные:
В открывшемся диалоге выберите Данные из файла и нажмите Выбрать:
В открывшемся окне нажмите Книга Excel в секции В сетевом хранилище:
В открывшемся окне нажмите Подключить напротив сетевой папки, в которой содержатся файлы, которые вы хотите загрузить. В нашем примере это Статистика продаж:
Платформа определяет структуру данных на основании первого файла в папке (по алфавиту). Этот файл служит шаблоном для всех остальных файлов.
Откроется стандартное окно настройки структуры файла со списком листов загружаемых файлов. Здесь вы можете поменять тип данных у столбцов, указать, имеют ли столбцы заголовки, и т.д. (см. более подробную информацию в разделе Загрузка данных с помощью Excel-файлов). Выполнить такие настройки необходимо для каждого загружаемого листа:
После завершения настроек, нажмите Добавить в правом нижнем углу. Загруженные таблицы отобразятся в панели Данные:
Обновление таблицы, загруженной с помощью нескольких файлов
Если данные в исходных файлах изменились, вы можете обновить таблицу. Для этого необходимо нажать напротив названия таблицы, которую вы хотите обновить, и выбрать Обновить таблицу. Данные обновятся:
Если таблица была переименована в модели данных, это никак не повлияет на процесс обновления данных в ней.
Ограничения
При загрузке нескольких файлов из сетевого хранилища необходимо учитывать следующие особенности:
Ограничения на выбор файлов
Выбор файлов возможен только внутри одной папки.
Выбираются только файлы формата .xlsx, находящиеся непосредственно в выбранной папке. Файлы из дочерних папок игнорируются.
Все файлы должны быть читаемы. Наличие хотя бы одного поврежденного файла приведет к ошибке загрузки.
Ограничения на структуру файлов
Структура итоговых таблиц определяется файлом шаблона. Файл шаблона – это первый по алфавиту файл в выбранной папке.
Структура (набор листов) всех загружаемых файлов внутри папки должна совпадать со структурой исходного файла.
Один и тот же лист в двух разных файлах определяется по его названию. Данные из одинаковых листов в разных файлах грузятся в одну и ту же таблицу с названием листа.
Если в каком-то из файлов есть лист, отсутствующий в файле шаблона, он не будет загружен на платформу.
Если в каком-то из файлов нет листа, который есть в файле шаблона, данный файл будет проигнорирован при загрузке данных в таблицу на основе листа из файла шаблона.
Структура листа в файлах должна совпадать.
Колонки внутри листа сопоставляются по индексу (порядковому номеру) колонки, а не по ее наименованию. Если в каком-то из файлов будет изменен порядок колонок, платформа это не отследит.
Если тип колонки в каком-то из файлов не совпадает с типом данной колонки в листе из файла шаблона, данные из колонки этого файла будут приведены к типу данных из колонки в листе файла шаблона. Если тип данных изменить нельзя, вместо данных будут загружены пустые строки.
Если в листе какого-то из файлов количество колонок меньше, чем в листе файла шаблона, данные недостающих колонок будут загружены как пустые строки.
Ограничения на обновление файлов
Имя сетевой папки не должно меняться. Изменение имени папки вызовет ошибку при попытке обновления данных.
Если сетевая папка была переименована до начала обновления, платформа предложит выбрать новую папку или файл. Если использовалась подмена папок, выбор замены для недостающих папок будет предложен поочередно для каждой недостающей папки.
Смотрите также
Загрузка данных с помощью Excel-файлов
Подключение сетевой папки
На этой странице
Время чтения: 2 мин.
Нужна дополнительная помощь?