Пошаговое руководство. Использование служб LightSwitch в Excel с использованием PowerPivot
В данном пошаговом руководстве рассмотрено использование Microsoft Excel 2010 для анализа данных из приложения Visual Studio LightSwitch. Для начала следует создать канал данных с использованием протокола OpenData (OData), через который веб-приложения LightSwitch распространяют свои данные. Затем необходимо открыть данные в PowerPivot — надстройке для Excel 2010, которая является одним из многих приложений для анализа данных OData.
Обязательные компоненты
Чтобы выполнить шаги данного руководства, потребуется установить следующие продукты.
Visual Studio Professional 2012
Excel 2010
Кроме того, в пошаговом руководстве используется пример приложения Vision Clinic, которое можно загрузить из Коллекции примеров MSDN или создать, выполнив шаги, описанные в Пошаговое руководство. Создание приложения Vision Clinic в LightSwitch. В качестве альтернативного варианта можно использовать собственное приложение LightSwitch, подставляя его имя для Vision Clinic и имя источника данных вместо PrescriptionContoso.
Предоставление данных через канал OData
В области Обозреватель решений откройте контекстное меню Свойства и выберите Открыть.
Откроется конструктор приложений.
На вкладке Тип приложения в разделе Клиент выберите переключатель Интернет.
Данные из источников ApplicationData и PrescriptionContoso будут представлены в виде каналов OData.
Нажмите клавишу F5, чтобы запустить приложение.
В веб-браузере скопируйте первую часть URL-адреса из области Адресная строка. Она должна выглядеть примерно как https://localhost:#####/, где ##### — числовое значение.
Доступ к данным OData из PowerPivot
В строке меню Excel 2010 выберите PowerPivot, а затем — Окно PowerPivot.
Откроется окно PowerPivot для Excel.
В строке меню выберите Получить внешние данных, а затем — Из каналов данных.
Откроется Мастер импорта таблиц.
В текстовом поле Понятное имя соединения введите Продукты Vision Clinic.
В текстовом поле URL-адрес канала данных введите URL-адрес, который был скопирован на предыдущем шаге, и добавьте к нему PrescriptionContoso.svc. Он должен выглядеть как https://localhost:#####/PrescriptionContoso.svc, где ##### — числовое значение.
Совет
Чтобы убедиться в правильности указанного URL-адреса, нажмите кнопку Проверить подключение.
Нажмите кнопку Далее.
На странице Выбор таблиц и представлений установите флажок Продукты.
Нажмите кнопку Готово, дождитесь завершения импорта данных, а затем нажмите кнопку Закрыть.
Данные появятся в окне PowerPivot, после чего по данным можно будет создавать сводные таблицы и диаграммы.
Следующие действия
Дополнительные сведения о PowerPivot см. в справке, которую можно вызвать, нажав клавишу F1 в окне PowerPivot.
См. также
Основные понятия
Предоставление доступа к данным приложения LightSwitch