Advanced Excel - подключение внешних данных
После подключения книги Excel к внешнему источнику данных, например к базе данных SQL Server, базе данных Access или другой книге Excel, вы можете поддерживать данные в книге в актуальном состоянии, «обновляя» ссылку на источник. Каждый раз, когда вы обновляете соединение, вы видите самые свежие данные, включая все, что было новым или было удалено.
Давайте посмотрим, как обновить данные PowerPivot.
Step 1 - Переключитесь на Data View.
Step 2 - Нажмите на Refresh.
Step 3 - Нажмите на Refresh All.
В Data Refresh появится окно со всеми таблицами данных в Data Modelи отслеживание прогресса обновления. После завершения обновления отображается статус.
Step 4- Нажмите "Закрыть". Данные в вашей модели данных обновлены.
Обновите подключения к данным
Step 1 - Щелкните любую ячейку в таблице, содержащую ссылку на импортированный файл данных.
Step 2 - Нажмите на Data таб.
Step 3 - Нажмите на Refresh All в группе Connections.
Step 4 - В раскрывающемся списке нажмите Refresh All. Все подключения к данным в Рабочей книге будут обновлены.
Автоматически обновлять данные
Здесь мы узнаем, как автоматически обновлять данные при открытии книги.
Step 1 - Щелкните любую ячейку в таблице, содержащую ссылку на импортированный файл данных.
Step 2 - Нажмите на Data таб.
Step 3 - Нажмите на Connections в Connectionsгруппа. ВWorkbook Connections появится окно.
Step 4 - Нажмите на Properties. ВConnection Properties Появится окно.
Step 5 - Вы найдете Usage вкладка и Definitionтаб. Нажми наUsageтаб. Варианты дляRefresh Control появляются.
Step 6 - Выбрать Refresh data при открытии файла.
У вас также есть возможность под этим: ‘Remove data from the external data range before saving the workbook’. Вы можете использовать этот параметр, чтобы сохранить книгу с определением запроса, но без внешних данных.
Step 7 - Щелкните OK.
Всякий раз, когда вы открываете свою рабочую книгу, в нее загружаются актуальные данные.
Автоматически обновлять данные через определенные промежутки времени
Step 1 - Щелкните любую ячейку в таблице, содержащую ссылку на импортированный файл данных.
Step 2 - Нажмите на Data таб.
Step 3 - Нажмите на Connections вариант в Connectionsгруппа. АWorkbook Connections появится окно.
Step 4 - Нажмите на Properties. АConnection Properties Появится окно.
Step 5 - Нажмите на Usageтаб. Варианты дляRefresh Control появляются.
Step 6 - Теперь выберите «Обновлять каждые» и введите 60 минут между каждой операцией обновления.
Step 7 - Щелкните OK. Ваши данные будут обновляться каждые 60 минут, то есть каждый час.
Включить фоновое обновление
Для очень больших наборов данных рассмотрите возможность запуска фонового обновления. Это возвращает вам управление Excel вместо того, чтобы ждать несколько минут, покаrefreshзаканчивать. Вы можете использовать эту опцию, когда выполняете запрос в фоновом режиме. Однако вы не можете выполнить запрос для любого типа подключения, который извлекает данные для модели данных.
Step 1 - Щелкните любую ячейку в таблице, содержащую ссылку на импортированный файл данных.
Step 2 - Нажмите на Data таб.
Step 3 - Нажмите на Connections в Connectionsгруппа. ВWorkbook Connections появится окно.
Step 4 - Нажмите на Properties. Connection Properties Появится окно.
Step 5 - Нажмите на Usageтаб. ВRefresh Control появляются варианты.
Step 6 - Нажмите на Enable background refresh а затем щелкните OK.