Как импортировать наборы данных в построитель отчетов

Как импортировать наборы данных в построитель отчетов

В этом руководстве вы узнаете о трех различных способах импорта наборов данных в построитель отчетов.

Построитель отчетов — это инструмент LuckyTemplates, который позволяет создавать документы для печати из отчетов LuckyTemplates. После того как вы установили Report Builder на свой компьютер, откройте его. Когда он запустится, он будет выглядеть так:

Как импортировать наборы данных в построитель отчетов

Обратите внимание, что он имеет знакомый интерфейс, похожий на Word и Excel. Вкладка « Данные » содержит различные параметры, которые можно использовать для импорта данных. Но в этом руководстве основное внимание уделяется параметру набора данных LuckyTemplates .

Оглавление

Начало работы с построителем отчетов

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

Как импортировать наборы данных в построитель отчетов

На самой левой панели вы можете увидеть данные отчета.

Как импортировать наборы данных в построитель отчетов

Источники данных относятся к набору данных LuckyTemplates. Наборы данных — это запросы, созданные из источника данных.

Импорт наборов данных в построитель отчетов

Создание набора данных в отчетах с разбивкой на страницы аналогично созданию запроса.

Это модель данных, используемая для этой демонстрации:

Как импортировать наборы данных в построитель отчетов

Следующее, что вам нужно сделать, это импортировать ваши данные. Существует три способа импорта данных в построитель отчетов.

1. Использование конструктора запросов

Если вы нажмете «Наборы данных» и выберите «Добавить набор данных» , появится окно «Свойства набора данных» .

Как импортировать наборы данных в построитель отчетов

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

Как импортировать наборы данных в построитель отчетов

Обратите внимание, что таблицы и все данные в модели данных LuckyTemplates можно найти на панели группы мер конструктора запросов.

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

Как импортировать наборы данных в построитель отчетов

После этого выберите Щелкните, чтобы выполнить запрос . Вот как будет выглядеть ваша таблица:

Как импортировать наборы данных в построитель отчетов

Обратите внимание, что данные в построителе отчетов представлены в виде отдельных таблиц, что означает, что они не связаны друг с другом. Но в LuckyTemplates вы можете увидеть отношения. Для построителя отчетов вам нужны только ваши меры, чтобы вы могли объединить эти таблицы. Вы также можете добавить фильтры в только что созданную таблицу. Эта тема обсуждается в другом уроке .

Когда вы будете удовлетворены своей работой, нажмите OK . Когда вы вернетесь в поле «Свойства набора данных», вы получите запрос DAX:

Как импортировать наборы данных в построитель отчетов

В данном примере это суммирование столбцов «Город» и «Год». Затем он создает новые столбцы для общего количества с использованием показателя «Продажи».

Если вы нажмете OK , ваш набор данных будет импортирован в построитель отчетов.

Как импортировать наборы данных в построитель отчетов

2. Использование DAX Studio

Другой способ импорта данных в построитель отчетов — использование DAX Studio.

Откройте программное обеспечение DAX Studio . Щелкните Модель PBI/SSDT и выберите модель данных, которую хотите использовать. В этом примере используется модель Management Insights. Затем нажмите Подключить .

Как импортировать наборы данных в построитель отчетов

Выберите параметр «Конструктор запросов» на вкладке «Главная».

Как импортировать наборы данных в построитель отчетов

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

Как импортировать наборы данных в построитель отчетов

Если вы нажмете «Изменить запрос» , DAX Studio автоматически отобразит запрос DAX, соответствующий таблице.

Как импортировать наборы данных в построитель отчетов

Скопируйте запрос DAX и вернитесь в построитель отчетов. Нажмите «Наборы данных» , а затем «Добавить набор данных» , чтобы открыть окно «Свойства набора данных».

Как импортировать наборы данных в построитель отчетов

Измените имя и источник данных, затем вставьте скопированный запрос DAX в текстовое поле запроса.

Как импортировать наборы данных в построитель отчетов

Щелкните Конструктор запросов .

Как импортировать наборы данных в построитель отчетов

Когда вы используете DAX Studio для импорта наборов данных в построитель отчетов, вы теряете панель фильтров и параметров в верхней части конструктора запросов.

Щелкните красный восклицательный знак ( ! ), чтобы выполнить запрос.

Как импортировать наборы данных в построитель отчетов

Если вы нажмете OK , вы увидите, что у вас есть другой набор данных или запрос в папке «Наборы данных».

Как импортировать наборы данных в построитель отчетов

3. Использование анализатора производительности

Третий вариант, который вы можете использовать для импорта данных в построитель отчетов, — использование анализатора производительности.

Откройте LuckyTemplates и создайте новую страницу. В этом примере новая страница содержит таблицу с данными о годе, именах клиентов и общей прибыли.

Как импортировать наборы данных в построитель отчетов

Обратите внимание, что Total для каждого столбца отключен. На вкладке «Вид» нажмите «Анализатор производительности» .

Как импортировать наборы данных в построитель отчетов

Performance Analyzer — отличный инструмент, который можно использовать, если вы хотите понять, что происходит с вашими визуальными элементами.

Нажмите «Начать запись» , а затем нажмите «Обновить визуальные эффекты» . Как только он обновится, щелкните знак плюса рядом с таблицей .

Как импортировать наборы данных в построитель отчетов

Вы увидите, что есть возможность скопировать запрос DAX таблицы. Щелкните Копировать запрос .

Откройте DAX Studio. Снова выберите нужную модель LuckyTemplates и нажмите Подключиться. Вставьте запрос в DAX Studio.

Как импортировать наборы данных в построитель отчетов

Цель отключения Totals — сделать код DAX более понятным. Кроме того, если бы были включены итоги, была бы включена функция ROLLUP , которая не требуется при создании отчетов с разбивкой на страницы.

Если вы запустите код, вы увидите таблицу на панели результатов.

Как импортировать наборы данных в построитель отчетов

Это та же таблица, созданная в анализаторе производительности.

Однако другие строки кода в этом запросе на самом деле не нужны. Лучше удалить шум из кода, чтобы сделать его проще.

Как импортировать наборы данных в построитель отчетов

Скопируйте этот запрос DAX и перейдите в построитель отчетов. Щелкните Наборы данных , а затем выберите Добавить данные . В поле «Свойства набора данных» вставьте скопированный запрос DAX в пустое поле «Запрос».

Как импортировать наборы данных в построитель отчетов

Не забудьте указать имя и выбрать источник данных. Также убедитесь, что имя не содержит пробелов, иначе будет выдаваться ошибка. После этого нажмите OK .

Затем вы увидите новый импортированный набор данных на панели данных отчета.

Как импортировать наборы данных в построитель отчетов

Заключение

Существует множество способов импорта данных в построитель отчетов. В этом руководстве основное внимание уделяется параметру набора данных LuckyTemplates. В этом варианте есть три способа импорта наборов данных. Это осуществляется с помощью конструктора запросов, DAX Studio и анализатора производительности. У вас есть свобода выбора, какой вариант использовать, который лучше всего соответствует вашим потребностям.

Сью


Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Как сохранить и загрузить файл RDS в R

Как сохранить и загрузить файл RDS в R

Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

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

Введение в фильтрацию контекста в LuckyTemplates

Введение в фильтрацию контекста в LuckyTemplates

В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.

Идеи материализации кэшей данных в DAX Studio

Идеи материализации кэшей данных в DAX Studio

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

Бизнес-отчетность с использованием LuckyTemplates

Бизнес-отчетность с использованием LuckyTemplates

Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать