Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
В этом руководстве вы узнаете, как использовать номер порта LuckyTemplates для подключения модели данных к службам SSAS , Excel или C#.
Рабочий стол LuckyTemplates запускает локальный экземпляр SSAS, а затем назначает ему случайный номер порта. Этот номер порта меняется каждый раз, когда вы закрываете и открываете файл LuckyTemplates.
Если вам нужно проанализировать данные в Excel или в любой другой программе, вы можете использовать номер порта для подключения к модели данных.
В правом нижнем углу DAX Studio вы можете увидеть текст, показывающий localhost, за которым следует число.
Это номер порта , который служба SSAS использует для работы в LuckyTemplates.
Зная номер порта, вы можете устанавливать соединения между Excel и службами SSAS для создания сводных таблиц и отчетов без необходимости загружать новый набор данных в Power Pivot.
Оглавление
Подключение к существующему файлу с использованием номера порта LuckyTemplates
Откройте LuckyTemplates. Перейдите к параметру «Получить данные» и нажмите «Службы Analysis Services» .
Откроется мастер базы данных SSAS. В текстовом поле Сервер введите номер порта вашей программы DAX Studio .
Нажмите OK, а затем подключитесь.
Вы увидите, что Navigator теперь содержит модель данных, предоставляемую номером порта.
После нажатия кнопки «ОК» LuckyTemplates создает активное подключение к существующему отчету LuckyTemplates , содержащемуся с помощью номера локального порта.
Панель «Поля» и модель данных нового файла LuckyTemplates содержат те же данные, что и существующий. В модели данных активное соединение представлено синей линией в верхней части каждой таблицы.
Вы даже можете перейти к представлению отчета и создать базовый отчет, используя различные элементы на панели «Поля».
Помимо DAX Studio, вы также можете найти номер порта отчета с помощью табличного редактора .
Обратите внимание, что после того, как вы закроете и снова откроете файл LuckyTemplates, номер порта изменится, поэтому вам нужно будет обновить его вручную.
Подключение модели данных LuckyTemplates к Excel
Далее создадим связь между Excel и LuckyTemplates. Откройте Excel и создайте новую пустую книгу. Перейдите на вкладку «Данные» и нажмите «Получить данные». Выберите Из базы данных , а затем Из служб Analysis Services .
Введите номер порта в поле «Имя сервера» и нажмите «Далее».
В раскрывающемся списке вы можете увидеть имя или внутренний идентификатор базы данных.
Нажмите «Модель» , затем нажмите «Далее» и «Готово».
После нажатия кнопки «Готово» появится мастер импорта данных. Затем вы можете приступить к созданию сводных таблиц в своем отчете.
И подобно тому, как сводная таблица работает в Excel, просто перетащите поля из списка полей в соответствующие области.
Это позволяет вам создать быстрый отчет Excel на основе модели данных, которая есть у вас в LuckyTemplates.
Использование номера порта LuckyTemplates в сценарии AC#
Вы также можете использовать номер порта в сценарии C#. Это позволяет получить табличную объектную модель (TOM) в LuckyTemplates вместе со списком всех ее свойств.
В качестве примера получим список всех имен таблиц в SSAS. Первое, что вам нужно сделать, это написать базовый сценарий. Вам нужно объявить переменную для сервера. Вы можете подключиться к LuckyTemplates, используя синтаксис server.connect («») , а затем введя номер порта в скобках.
Вам нужно объявить объект модели, используя ключевое слово Model . Поскольку в этом примере есть только один сервер, используется ключевое слово ноль ( 0 ). Но в случаях, когда вы имеете дело с несколькими базами данных, вам нужно использовать соответствующий номер.
Затем вам нужно создать цикл for , чтобы вы могли перебирать все таблицы в вашей модели данных LuckyTemplates.
Также нужно написать Console.Write и Console.ReadLine , чтобы окно не закрывалось автоматически после отображения списка имен.
После этого нажмите «Пуск». Вы можете видеть, что программа C# теперь может получить список всех имен таблиц в модели данных LuckyTemplates.
Заключение
В этом руководстве показано пошаговое руководство по использованию номера порта LuckyTemplates для подключения модели данных к различным аналитическим платформам.
Использование номера порта — один из самых простых способов установить живое соединение между двумя файлами или программами. Единственным недостатком является то, что его необходимо обновлять вручную при каждом повторном открытии файла/программы.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать