Извлечение результата запроса в DAX Studio с использованием параметра вывода

В этом руководстве вы узнаете, как извлечь результат запроса из показателей и таблиц в DAX Studio и преобразовать их в текстовый файл или файл Excel .

В этом примере будет использоваться эта основная мера:

Извлечение результата запроса в DAX Studio с использованием параметра вывода

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

Извлечение результата запроса в DAX Studio с использованием параметра вывода

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

Оглавление

Методы извлечения результатов запроса в DAX Studio

Вариант таймера

Сначала напишите в запросе функцию EVALUATE. Затем щелкните параметр «Вывод» на вкладке «Главная» и выберите « Таймер» .

Извлечение результата запроса в DAX Studio с использованием параметра вывода

Функция Timer особенно полезна при выполнении фрагмента кода DAX, который, как ожидается, вернет миллион строк или более.

На панели «Вывод» вы можете видеть, что продолжительность составляет 18 миллисекунд.

Извлечение результата запроса в DAX Studio с использованием параметра вывода

Параметр файла

Под кнопкой «Вывод» также есть опция «Файл» . Когда вы щелкнете по нему и запустите код, появится диалоговое окно с предложением сохранить файл в формате .csv .

Извлечение результата запроса в DAX Studio с использованием параметра вывода

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

Извлечение результата запроса в DAX Studio с использованием параметра вывода

Опция буфера обмена

Опция «Буфер обмена» позволяет копировать результаты запроса во временное пространство памяти. Это позволяет использовать и вставлять данные в другое место.

Извлечение результата запроса в DAX Studio с использованием параметра вывода

Если вы используете параметр «Буфер обмена», а затем запускаете запрос, вы можете использовать команду CTRL + V, чтобы вставить его в другую программу, например в Excel.

Извлечение результата запроса в DAX Studio с использованием параметра вывода

Извлечение результатов запроса в DAX Studio в Excel

Другой вариант вывода в LuckyTemplates — «Связанный и статический» .

Извлечение результата запроса в DAX Studio с использованием параметра вывода

Статический вариант

Параметр «Статический» позволяет сохранить отчет LuckyTemplates в файле Excel.

Извлечение результата запроса в DAX Studio с использованием параметра вывода

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

Извлечение результата запроса в DAX Studio с использованием параметра вывода

Однако вариант «Статический» создает только отчет Excel на основе текущего запроса DAX . Он не обновляется автоматически, если вы вносите изменения в DAX Studio.

Связанный вариант

Параметр Linked, с другой стороны, создает активное соединение между DAX Studio и Microsoft Excel, и оно остается активным, пока вы не отмените соединение вручную.

Когда вы нажимаете параметр «Связано», Excel автоматически открывается.

Извлечение результата запроса в DAX Studio с использованием параметра вывода

Когда вы включите соединение, ваши данные DAX Studio будут помещены в отформатированную таблицу Excel.

Извлечение результата запроса в DAX Studio с использованием параметра вывода

Однако, если вы вернетесь в DAX Studio , вам нужно отменить подключение, прежде чем вы сможете снова запустить запрос.

Извлечение результата запроса в DAX Studio с использованием параметра вывода

 И если вы снова запустите запрос, используя параметр «Связанный», он создаст новый файл Excel.

Извлечение результата запроса в DAX Studio с использованием параметра вывода

Отличительной особенностью опции Linked является то, что вы можете редактировать запрос в Excel. Вы можете сделать это, щелкнув правой кнопкой мыши таблицу и выбрав Table > Edit Query .

Извлечение результата запроса в DAX Studio с использованием параметра вывода

В мастере редактирования запроса OLE DB текстовое поле «Текст команды» содержит тот же запрос в DAX Studio.

Извлечение результата запроса в DAX Studio с использованием параметра вывода

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

Извлечение результата запроса в DAX Studio с использованием параметра вывода

Извлечение результата запроса в DAX Studio с использованием параметра вывода

Сводная таблица для результатов запроса в DAX Studio

Вы также можете использовать экспортированную таблицу DAX Studio для создания сводной таблицы в Excel. Перейдите на вкладку «Вставка» и выберите параметр «Сводная таблица» .

Извлечение результата запроса в DAX Studio с использованием параметра вывода

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

Извлечение результата запроса в DAX Studio с использованием параметра вывода

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

Заключение

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

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

Каждый вариант имеет свои плюсы и минусы. Понимая их сходства и различия, вы сможете лучше определить, какой вариант использовать в каждом конкретном случае.

Leave a Comment

Расчет недельных продаж с помощью DAX в LuckyTemplates

Расчет недельных продаж с помощью DAX в LuckyTemplates

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

Что такое 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 для своих бизнес-отчетов.