Расчет недельных продаж с помощью DAX в LuckyTemplates
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
В этом руководстве мы поговорим о PowerApps CDS или общей службе данных. Это важно, потому что любое управляемое моделью приложение работает лучше, если оно работает через общую службу данных.
Служба общих данных — это слой данных между всеми входными данными, на которых работают ваши приложения.
В любой организации данные обычно поступают из разных источников. Например, если вы управляете магазином, у вас есть данные, поступающие из вашей системы торговых точек. У вас также будут данные, поступающие из вашего QuickBooks или любого другого бухгалтерского программного обеспечения, а также из ваших покупок поставщиков.
После этого у вас будет один слой, который содержит и принимает все эти данные, чтобы вы могли эффективно активировать любое приложение. Это то, что делает CDS.
Это сильно отличается от того, что администраторы баз данных назвали бы уровнем данных. PowerApps CDS — это сочетание хранилища данных и уровня данных.
Оглавление
Преимущества PowerApps CDS
Работа с CDS имеет ряд преимуществ. Вы можете ознакомиться с документацией Microsoft PowerApps , чтобы узнать, как она будет работать с вашей установкой, но здесь мы выделим четыре наиболее важных преимущества.
Первое преимущество: CDS стандартизирует все ваши данные.
С общей службой данных все ваши данные на месте. Нет необходимости обращаться к своему бухгалтерскому программному обеспечению, чтобы получить одну часть информации, а затем к программному обеспечению POS для получения другой части данных. Вот почему крупные организации, которые обычно работают с большими объемами данных, предпочитают использовать CDS.
CDS также использует стандартизированные столбцы и типы полей, что позволяет более эффективно организовывать данные.
Второе преимущество: CDS позволяет применять бизнес-правила.
Бизнес-правила позволяют вам устанавливать параметры, которым следует следовать каждый раз при добавлении любых данных.
Например, вы можете установить правило, согласно которому номер сотрудника должен быть прикреплен к любой информации о сотруднике, которая будет добавлена в форму. Или, если в магазине продается алкоголь, вы можете потребовать предоставить идентификационный номер лицензии на продажу алкоголя, прежде чем продажа будет одобрена.
Эти бизнес-правила всегда будут применяться к уровню данных, а не только к уровню приложений. Это означает, что что бы ни случилось, бизнес-правила всегда будут соблюдаться.
Третье преимущество: CDS добавляет уровень безопасности.
Microsoft всегда славилась своей безопасностью. После использования CDS вам даже не понадобится администратор базы данных или эксперт по безопасности данных. Вы можете легко контролировать, к каким таблицам, строкам и другим частям данных могут иметь доступ определенные пользователи.
Например, если вы собираетесь предоставить поставщикам доступ к вашему приложению, вы не хотите, чтобы они видели данные о ваших продажах. Вы хотели бы ограничить их доступ к данным о покупке, специфичным для каждого поставщика. Это то, что вы можете применить через CDS.
Четвертое преимущество: CDS автоматически создает резервную копию ваших данных.
Резервное копирование данных — это то, о чем многие люди часто забывают. Плохо то, что вы осознаете важность регулярного резервного копирования своих данных только до тех пор, пока не потеряете их.
Хорошей новостью является то, что CDS автоматически создает резервную копию ваших данных. Что бы ни случилось, вы можете ожидать, что ваши данные будут в безопасности в облаке.
Настройка среды и базы данных
Давайте начнем создавать общий сервис данных. Первый шаг — настроить среду и базу данных.
Если вы настроили свою среду PowerApps так же, как я, вам нужно будет выполнить подготовку, прежде чем вы сможете создать свою базу данных.
Вы узнаете, что это так, если вы перейдете к данным на левой панели, щелкните по объектам и увидите это сообщение в середине, в котором говорится, что текущая среда, в которой вы находитесь, не поддерживает создание баз данных.
PowerApps просит нас сделать это, потому что, как упоминалось ранее, CDS — это не просто уровень данных; это также форма хранения данных. Думайте об этом как о чем-то похожем на Dropbox, OneDrive или любой другой SQL-сервер. Ему понадобится база данных, в которой можно будет хранить все данные в облаке.
Итак, что нам нужно сделать сейчас, это сначала создать новую среду. Нажмем «Создать новую среду» и назовем эту среду CDSTutorial.
Нам потребуется выбрать регион из этого выпадающего списка.
Поскольку мы пока только тестируем это, мы выберем пробную версию, а не производственную среду.
Как только мы закончим со всем этим, давайте нажмем «Создать среду» в правом нижнем углу. Обычно для загрузки следующей панели требуется несколько секунд после нажатия кнопки.
Как только он загрузится, он спросит нас, хотим ли мы создать базу данных. Он покажет список вещей, которые мы можем сделать после создания базы данных.
Поскольку мы хотим, чтобы все в этом списке произошло, давайте нажмем «Создать базу данных».
Сначала он запросит у нас валюту, поэтому давайте выберем доллары США для этого примера.
Язык также был установлен по умолчанию на английский, но вы можете изменить его, щелкнув раскрывающийся список, если хотите, чтобы ваша база данных была на другом языке.
Давайте также включим несколько примеров приложений и данных, поставив галочку в поле, чтобы мы могли видеть, как все выглядит.
Как только все эти поля будут заполнены, давайте нажмем «Создать мою базу данных».
Создание базы данных обычно занимает несколько минут, поэтому на этом этапе следует немного подождать. Если вам интересно, на правильном ли вы пути, должно появиться сообщение о том, что в данный момент база данных создается.
Введение в Power Apps: определение, функции, функции и важность
Среды Power Apps: правильная настройка элементов приложения
Функции и формулы PowerApps | Введение
Заключение
Использование PowerApps CDS определенно повышает эффективность работы, особенно если вы извлекаете данные из различных источников и планируете применять эти данные к различным приложениям.
Конечно, создание базы данных и среды — это только начало. В будущих руководствах мы поговорим о других аспектах службы общих данных, чтобы помочь вам по-настоящему понять, как она работает.
Всего наилучшего,
Генри
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.