Opis książki: Extreme DAX
This book helps business analysts generate powerful and sophisticated analyses from their data using DAX and get the most out of Microsoft Business Intelligence tools.
Extreme DAX will first teach you the principles of business intelligence, good model design, and how DAX fits into it all. Then, you'll launch into detailed examples of DAX in real-world business scenarios such as inventory calculations, forecasting, intercompany business, and data security. At each step, senior DAX experts will walk you through the subtleties involved in working with Power BI models and common mistakes to look out for as you build advanced data aggregations.
You'll deepen your understanding of DAX functions, filters, and measures, and how and when they can be used to derive effective insights. You'll also be provided with PBIX files for each chapter, so that you can follow along and explore in your own time.
Wybrane bestsellery
-
Dzięki tej książce nauczysz się przekształcać suche dane liczbowe w pełną empatii narrację! Aby spełniły one swoje zadanie, ktoś musi przedstawić zawarte w nich informacje w postaci opowieści. W tej publikacji wyczerpująco i praktycznie opisano przebieg tego procesu. Jej lektura sprawi, że rozwin...
Opowieści ukryte w danych. Wyjaśnij dane i wywołaj działania za pomocą narracji Opowieści ukryte w danych. Wyjaśnij dane i wywołaj działania za pomocą narracji
(0,00 zł najniższa cena z 30 dni)20.90 zł
67.00 zł(-69%) -
Metody statystyczne są kluczowym elementem data science, mimo to niewielu specjalistów data science posiada formalne wykształcenie statystyczne. Kursy i podręczniki o podstawach statystyki, rzadko kiedy omawiają temat z perspektywy data science. W drugim wydaniu tego popularnego podręcznika zosta...
Statystyka praktyczna w data science. 50 kluczowych zagadnień w językach R i Python. Wydanie II Statystyka praktyczna w data science. 50 kluczowych zagadnień w językach R i Python. Wydanie II
(0,00 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
BPMN pozwala na ciągłe analizowanie, monitorowanie i optymalizowanie procesów biznesowych. Jest narzędziem bardzo skutecznym, prawdziwym „świętym Graalem” współczesnego biznesu. Jednak nie jest on niestety tak przyjazny, jak mógłby oczekiwać początkujący użytkownik. Jego oryginalną sp...
Zrozumieć BPMN. Modelowanie procesów biznesowych. Wydanie 2 rozszerzone Zrozumieć BPMN. Modelowanie procesów biznesowych. Wydanie 2 rozszerzone
(0,00 zł najniższa cena z 30 dni)34.30 zł
49.00 zł(-30%) -
Ta książka jest przewodnikiem dla każdego, kto musi przekazywać informacje, robiąc przy tym użytek z danych. Szczególnie wartościowa będzie dla analityków, studentów i naukowców, a także dla każdego, kto w swojej komunikacji odwołuje się do danych. Pokazano tu prostą i intuicyjną technikę przedst...
Storytelling danych. Poradnik wizualizacji danych dla profesjonalistów Storytelling danych. Poradnik wizualizacji danych dla profesjonalistów
(0,00 zł najniższa cena z 30 dni)53.90 zł
77.00 zł(-30%) -
To drugie, w pełni zaktualizowane wydanie znakomitego przewodnika, dzięki któremu bezproblemowo rozpoczniesz pracę z Power BI i w pełni wykorzystasz jego możliwości. Dowiesz się, jak pozyskiwać i oczyszczać dane z różnych źródeł, a także jak zaprojektować model danych, aby móc analizować relacje ...
Microsoft Power BI. Jak modelować i wizualizować dane oraz budować narracje cyfrowe. Wydanie II Microsoft Power BI. Jak modelować i wizualizować dane oraz budować narracje cyfrowe. Wydanie II
Devin Knight, Mitchell Pearson, Bradley Schacht, Erin Ostrowsky
(0,00 zł najniższa cena z 30 dni)53.90 zł
77.00 zł(-30%) -
Termin business intelligence ostatnimi czasy jest odmieniany przez wszystkie przypadki. Według raportu Gartnera z 2020 roku aktualnie liderem w dziedzinie narzędzi BI jest Microsoft - ten kurs video oferuje możliwość zapoznania się z jednym z nich. Power BI, bo o nim mowa, pozwala efektywnie anal...
Power BI Desktop. Kurs video. Wykorzystanie narzędzia w analizie i wizualizacji danych Power BI Desktop. Kurs video. Wykorzystanie narzędzia w analizie i wizualizacji danych
(0,00 zł najniższa cena z 30 dni)224.25 zł
299.00 zł(-25%) -
Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream...
Designing Data-Intensive Applications. The Big Ideas Behind Reliable, Scalable, and Maintainable Systems Designing Data-Intensive Applications. The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
(0,00 zł najniższa cena z 30 dni)203.15 zł
239.00 zł(-15%) -
W tym przewodniku opisano zagadnienia związane z podstawami nauki o danych. Wyjaśniono niezbędne elementy matematyki i statystyki. Przedstawiono także techniki budowy potrzebnych narzędzi i sposoby działania najistotniejszych algorytmów. Książka została skonstruowana tak, aby poszczególne impleme...
Data science od podstaw. Analiza danych w Pythonie. Wydanie II Data science od podstaw. Analiza danych w Pythonie. Wydanie II
(0,00 zł najniższa cena z 30 dni)55.30 zł
79.00 zł(-30%) -
Według raportu Digital 2022 liczba internautów to ponad 62% światowej populacji. Są nas miliardy i w krótkim czasie produkujemy miliardy danych. We współczesnym świecie zbiory danych postrzegane są niemal jak złoto, determinują bowiem kierunek rozwoju gospodarki. Jednakże tylko odpowiednio przetw...
Analiza danych w Pythonie. Kurs video. Pracuj z Jupyter, Pandas i Matplotlib Analiza danych w Pythonie. Kurs video. Pracuj z Jupyter, Pandas i Matplotlib
(0,00 zł najniższa cena z 30 dni)74.50 zł
149.00 zł(-50%) -
Niniejsza książka jest przystępnie napisanym przewodnikiem po języku R i narzędziach służących do analizy danych. Zawarto tu wyczerpujące wprowadzenie do języka R, programu RStudio i tidyverse. Zaprezentowano zestaw pakietów R, które znacznie poprawiają komfort pracy podczas analizy danych. Wyjaś...
Język R. Kompletny zestaw narzędzi dla analityków danych Język R. Kompletny zestaw narzędzi dla analityków danych
(0,00 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%)
O autorach książki
2 Michiel Rozema, Henk VlootmanMichiel Rozema jest jednym z najlepszych ekspertów Power BI na świecie. Przez osiem lat, jako pracownik firmy Microsoft, zajmował się wprowadzaniem Power BI w Holandii. Poświęcił mu wiele wystąpień na branżowych konferencjach. W 2019 roku otrzymał tytuł Microsoft MVP.
Henk Vlootman jest doświadczonym konsultantem do spraw Power Platform, Power BI i Excela. W 2019 roku otrzymał tytuł Microsoft MVP. Jest współzałożycielem niderlandzkiej grupy użytkowników Power BI.
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Szczegóły książki
- Tytuł oryginału:
- Extreme DAX
- ISBN Ebooka:
- 978-18-010-7303-5, 9781801073035
- Data wydania ebooka:
-
2022-01-20
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Język publikacji:
- angielski
- Rozmiar pliku Pdf:
- 13.6MB
- Rozmiar pliku ePub:
- 17.7MB
- Kategorie:
Big Data » Analiza danych
Spis treści książki
- Preface
- Who this book is for
- What this book covers
- To get the most out of this book
- Get in touch
- Introduction
- Part I
- DAX in Business Intelligence
- The Five-Layer model for business intelligence
- Enterprise BI and end-user BI
- Where DAX fits in, and where to find it
- Excel
- Power BI
- SQL Server Analysis Services
- Azure Analysis Services
- Tools to develop models and DAX
- Powered by DAX: visual, interactive reports
- How to approach solution development
- Using Power BI models to accelerate BI solution development
- We do not know exactly what we need
- Our data is not correct
- Using Power BI models to accelerate BI solution development
- The digital transformation cycle
- Summary
- Model Design
- Columnar data storage
- Relational databases
- Columnar databases
- Columnar data storage
- Data types and encoding
- Relationships
- Data in Excel
- Data in relational databases
- Power BIs relational model
- Relationship properties
- Active and inactive relationships
- Cross filter direction
- Cardinality
- Effective model design
- Star schemas and snowflakes
- The issue with star schemas
- RDBMS principles to avoid in Power BI models
- Interdependent dimensions
- One fact table only
- Data warehouse as the single source of truth
- Using many-to-many relationships
- Memory and performance considerations
- Summary
- Using DAX
- Calculated columns
- Calculated tables
- Measures
- DAX security filters
- DAX queries
- Date tables
- Creating a date table
- Best practices in DAX
- Think in terms of DAX measures primarily
- Build explicit measures
- Use base measures as building blocks
- Hide model elements
- Do not mix data and measures use measure tables instead
- Table types
- Summary
- Context and Filtering
- The Power BI model
- Introduction to DAX context
- Row context
- Query context
- Filter context
- Detecting filters
- Comparing query and filter context to row context
- DAX filtering: Using CALCULATE
- Step 1: Setting up a filter context
- Step 2: Removing existing filters
- Step 3: Applying new filters
- Step 4: Evaluating the expression to calculate
- Removing filters with ALL functions
- Time intelligence
- Changing relationship behavior
- Table functions in DAX
- Table aggregations
- Using virtual tables
- Context in table functions
- Performance considerations using table functions
- Filtering with table functions
- Using CALCULATETABLE
- Filters and tables
- Using TREATAS
- DAX variables
- Summary
- Business cases
- Part II
- Security with DAX
- Introduction to row-level security (RLS)
- Security roles
- DAX security filters
- Security roles
- Dynamic row-level security
- Modeling considerations for RLS
- Testing security roles
- Testing live connection reports
- Impersonation model
- Adding the pImpersonation table to the model
- Adding a test security role
- Making it all work
- Introduction to row-level security (RLS)
- Securing hierarchies using PATH functions
- Hierarchical tables
- Introducing PATH functions
- PATH
- PATHCONTAINS
- PATHLENGTH
- PATHITEM
- PATHITEMREVERSE
- Using PATH functions in RLS
- Advanced hierarchy navigation in RLS
- Securing attributes
- The case for secured attributes
- Object-level security and its restrictions
- Dynamically securing attributes: introducing value-level security
- Value-level security: modeling
- Value-level security: security filters
- Value-level security: advanced scenarios
- How to develop in models with value-level security
- Securing aggregation levels
- Measures cannot be secured, fact tables can
- Restricting fact table granularity
- Securing aggregation levels with composite models
- Combining aggregation security with value-level security
- Securing an aggregation level as an attribute
- Summary
- Dynamically Changing Visualizations
- The business case
- Dynamic measures
- The basic KPI measures
- Creating a helper table
- Creating a dynamic DAX measure
- Selecting both the calculation and date columns dynamically
- Dynamic labels
- Solution overview
- Creating a helper table
- Creating a DAX measure using dynamic labels
- Combining dynamic labels and dynamic calculations
- Summary
- Alternative Calendars
- Week-based and Gregorian calendars
- What is a week-based calendar?
- Week numbers
- Periods
- Quarters
- Years
- Week-based and Gregorian calendars
- Creating a week-based calendar table
- Setting up dates
- Finding the correct start date
- Finding the correct end date
- Creating additional columns
- Time Intelligence calculations for week-based calendars
- The Power BI model
- Calculating year-to-date results
- Calculating sales growth
- Moving average by week within an accounting year
- Keeping your report current
- The Date Selection table
- Creating selection options
- Using Date selection in measures
- Summary
- Working with AutoExist
- The Power BI model
- How Power BI visualizes the output of a model
- Visual filters and context
- How using measures changes the behavior of visuals
- Understanding a visual's DAX query
- What AutoExist is, and what it does
- Using multiple filters in a visual
- How AutoExist optimizes DAX evaluation
- Example: The case of the missing workdays
- The business case
- Model structure
- Order intake analysis
- Extending the Calendar table
- Workday analysis
- Where's my workday gone?
- How to solve the missing workdays problem
- The root of the problem
- Changing model structure to get around AutoExist
- Always consider the context!
- Fixing the workday calculation
- Optimizing report performance with AutoExist
- Granularity in fact tables
- Filtering on multiple fact tables
- Optimizing model structure
- Optimizing the visual
- Summary
- Intercompany Business
- Modeling the QuantoBikes sales process
- The sales process
- Model structure
- Modeling the QuantoBikes sales process
- Business between subsidiaries
- Subsidiary view versus consolidated view
- Matching internal sales and purchases
- Visualizing intercompany business
- Future sales
- Sales on one-off sales orders
- Sales on long-term sales orders
- Dealing with old sales orders
- Dealing with current sales orders
- Optimizing the current sales order calculation
- Further optimization
- Testing complex calculations
- Summary
- Exploring the Future: Forecasting and Future Values
- Financial calculations
- Present Value and Net Present Value
- Internal Rate of Return
- Financial calculations
- Financial DAX functions
- The business case and model
- Creating adjustable rates and indexes
- Calculating Future Value (FV)
- Initial investment and residual value
- Irregular cash flows
- Recurring cash flows
- Positive and negative cash flows
- Calculating Net Present Value (NPV)
- Calculating the Internal Rate of Return (IRR)
- Calculating cost-covering rent
- Determining cost-covering rent by approximation
- Optimizing the approximation
- Summary
- Inventory Analysis
- Data modeling for status-oriented data
- Inventory granularity
- Data modeling for status-oriented data
- Basic inventory calculations
- Inventory targets
- Inventory forecasting
- Two types of forecast
- Using a sales forecast to predict inventory changes
- Using extrapolation to predict inventory changes
- Two types of forecast
- Calculating long-lasting inventory
- Working with forecast-based inventory targets
- Using linear regression for extrapolating inventory
- Summary
- Personnel Planning
- The Power BI model
- Calculating sales
- Optimizing the sales calculation
- Calculating FTEs needed
- Considering totals
- Optimizing the FTE calculation
- Optimizing the Power BI model
- Considering aggregation levels
- Summary
- Other Books You May Enjoy
- Index
Packt Publishing - inne książki
-
Solve classic computer science problems from fundamental algorithms, such as sorting and searching, to modern algorithms in machine learning and cryptography
40 Algorithms Every Programmer Should Know - Second Edition 40 Algorithms Every Programmer Should Know - Second Edition
-
Use modern Python libraries such as pandas, NumPy, and scikit-learn and popular machine learning and deep learning methods to solve financial modeling problems
-
Get up to speed with Oracle's Autonomous Databases and implementation strategies for any workload or use case, including transactional, data warehousing, and non-relational databases
Oracle Autonomous Database in Enterprise Architecture Oracle Autonomous Database in Enterprise Architecture
-
Design, build, and deploy performant and maintainable web applications using Spring, Spring Boot, and Angular
-
Build CD pipelines following GitOps principles like declarative and immutable changes stored in version control, all continuously reconciled by Argo CD, and minimize the failure of deployments.
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.


Oceny i opinie klientów: Extreme DAX Michiel Rozema, Henk Vlootman (0)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.