<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: David Maina</title>
    <description>The latest articles on DEV Community by David Maina (@david_maina_0fa61e59b303c).</description>
    <link>https://dev.to/david_maina_0fa61e59b303c</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3957041%2Fb174817c-b00f-4c45-9f50-cc940778bc8b.jpg</url>
      <title>DEV Community: David Maina</title>
      <link>https://dev.to/david_maina_0fa61e59b303c</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/david_maina_0fa61e59b303c"/>
    <language>en</language>
    <item>
      <title>Power BI for Beginners: Understanding Relationships, Joins, Schemas, and Dashboards</title>
      <dc:creator>David Maina</dc:creator>
      <pubDate>Mon, 29 Jun 2026 13:59:16 +0000</pubDate>
      <link>https://dev.to/david_maina_0fa61e59b303c/power-bi-for-beginners-understanding-relationships-joins-schemas-and-dashboards-3lno</link>
      <guid>https://dev.to/david_maina_0fa61e59b303c/power-bi-for-beginners-understanding-relationships-joins-schemas-and-dashboards-3lno</guid>
      <description>&lt;p&gt;&lt;em&gt;A practical guide to connecting your data and turning it into powerful visuals&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;When you first open Power BI and load multiple tables, one of the first things you'll encounter is the &lt;strong&gt;Model view&lt;/strong&gt; — a place where your tables sit like islands, waiting to be connected. Understanding how to connect those tables, and then turn the results into a dashboard, is one of the most important skills in data analytics.&lt;/p&gt;

&lt;p&gt;In this article, we'll break down four foundational concepts:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Relationships&lt;/strong&gt; — how tables talk to each other in Power BI&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Joins&lt;/strong&gt; — how rows from different tables are combined&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Schemas&lt;/strong&gt; — how your tables are organised and structured&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Dashboards&lt;/strong&gt; — how to present your insights visually&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By the end, you'll have a clear mental model of how Power BI handles data behind the scenes — and how to make smarter decisions in your reports.&lt;/p&gt;




&lt;h2&gt;
  
  
  Part 1: What Are Relationships in Power BI?
&lt;/h2&gt;

&lt;p&gt;A &lt;strong&gt;relationship&lt;/strong&gt; in Power BI is a link between two tables based on a shared column — called a &lt;strong&gt;key&lt;/strong&gt;. This is what allows Power BI to know that a sale in your Sales table belongs to a specific customer in your Customers table.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why Do Relationships Matter?
&lt;/h3&gt;

&lt;p&gt;Imagine you have two tables:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Customers Table&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;CustomerID&lt;/th&gt;
&lt;th&gt;CustomerName&lt;/th&gt;
&lt;th&gt;City&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;Alice&lt;/td&gt;
&lt;td&gt;Nairobi&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;Bob&lt;/td&gt;
&lt;td&gt;Mombasa&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;Carol&lt;/td&gt;
&lt;td&gt;Kisumu&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Sales Table&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;SaleID&lt;/th&gt;
&lt;th&gt;CustomerID&lt;/th&gt;
&lt;th&gt;Amount&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;101&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;5,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;102&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;3,200&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;103&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;7,800&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The column &lt;code&gt;CustomerID&lt;/code&gt; appears in both tables. By creating a relationship on this column, Power BI can tell you that Alice (CustomerID 1) made purchases totalling KES 12,800.&lt;/p&gt;

&lt;p&gt;Without a relationship, Power BI treats these as completely separate tables — your visuals won't be able to combine data from both.&lt;/p&gt;

&lt;h3&gt;
  
  
  How to Create a Relationship in Power BI
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Go to the &lt;strong&gt;Model view&lt;/strong&gt; (the icon with three connected shapes on the left panel).&lt;/li&gt;
&lt;li&gt;Drag the &lt;code&gt;CustomerID&lt;/code&gt; column from the &lt;strong&gt;Customers&lt;/strong&gt; table onto the &lt;code&gt;CustomerID&lt;/code&gt; column in the &lt;strong&gt;Sales&lt;/strong&gt; table.&lt;/li&gt;
&lt;li&gt;Power BI creates a line between the two tables showing the relationship.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;You can also go to &lt;strong&gt;Home → Manage Relationships → New&lt;/strong&gt; to set one up manually.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fpower-bi%2Ftransform-model%2Fmedia%2Fdesktop-relationships-understand%2Fmodel-view-active-relationship.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fpower-bi%2Ftransform-model%2Fmedia%2Fdesktop-relationships-understand%2Fmodel-view-active-relationship.png" alt="Power BI Model View showing table relationships" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;The Model view in Power BI Desktop — tables are connected by dragging shared key columns together.&lt;/em&gt;&lt;/p&gt;


&lt;h2&gt;
  
  
  Part 2: Cardinality — The "Type" of Relationship
&lt;/h2&gt;

&lt;p&gt;When you create a relationship, Power BI assigns it a &lt;strong&gt;cardinality&lt;/strong&gt;, which describes how many rows in one table match rows in the other.&lt;/p&gt;
&lt;h3&gt;
  
  
  One-to-Many (1:*)
&lt;/h3&gt;

&lt;p&gt;This is the most common relationship type. One row in Table A can match many rows in Table B.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example:&lt;/strong&gt; One customer can have many sales. One product can appear in many orders.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The "one" side is usually the &lt;strong&gt;lookup/dimension table&lt;/strong&gt; (e.g., Customers, Products)&lt;/li&gt;
&lt;li&gt;The "many" side is usually the &lt;strong&gt;fact table&lt;/strong&gt; (e.g., Sales, Orders)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
  
  
  Many-to-One (*:1)
&lt;/h3&gt;

&lt;p&gt;This is the same as one-to-many, just viewed from the opposite direction. Power BI treats them identically.&lt;/p&gt;
&lt;h3&gt;
  
  
  One-to-One (1:1)
&lt;/h3&gt;

&lt;p&gt;Each row in Table A matches exactly one row in Table B — and vice versa.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example:&lt;/strong&gt; A table of employees and a table of employee ID cards.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Use this sparingly. If two tables are one-to-one, you could often just merge them into a single table.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;
  
  
  Many-to-Many (&lt;em&gt;:&lt;/em&gt;)
&lt;/h3&gt;

&lt;p&gt;Multiple rows in Table A can match multiple rows in Table B.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example:&lt;/strong&gt; Students and Courses — one student takes many courses, and each course has many students.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Many-to-many relationships can be tricky and may cause unexpected results. As a beginner, try to avoid them until you're comfortable with the basics.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;


&lt;h2&gt;
  
  
  Part 3: Cross-Filter Direction
&lt;/h2&gt;

&lt;p&gt;When you connect two tables, Power BI also sets a &lt;strong&gt;cross-filter direction&lt;/strong&gt; — this controls how filters flow between tables when you interact with visuals.&lt;/p&gt;
&lt;h3&gt;
  
  
  Single Direction (→)
&lt;/h3&gt;

&lt;p&gt;Filters flow from one table to another in one direction only. This is the default and recommended setting for most cases.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example:&lt;/strong&gt; Filtering by a product category in the Products table will filter the Sales table. But filtering in Sales won't filter Products.&lt;/p&gt;
&lt;h3&gt;
  
  
  Both Directions (↔)
&lt;/h3&gt;

&lt;p&gt;Filters flow in both directions simultaneously.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Use "Both" with caution. It can cause ambiguous results and slow down your reports, especially in larger data models.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;


&lt;h2&gt;
  
  
  Part 4: What Are Joins?
&lt;/h2&gt;

&lt;p&gt;A &lt;strong&gt;join&lt;/strong&gt; is the operation that combines rows from two or more tables based on a related column. Joins are a concept from SQL (databases), but Power BI performs joins behind the scenes when you set up relationships or merge queries in Power Query.&lt;/p&gt;

&lt;p&gt;Understanding joins helps you know &lt;em&gt;which rows&lt;/em&gt; will appear in your final report.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Flearnsql.com%2Fblog%2Fsql-joins%2Fsql-joins.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Flearnsql.com%2Fblog%2Fsql-joins%2Fsql-joins.png" alt="SQL Join types — Inner, Left, Right, and Full Outer illustrated with Venn diagrams" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;The four main join types illustrated. Power BI supports all of these through Power Query's Merge Queries feature.&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  Inner Join
&lt;/h3&gt;

&lt;p&gt;Returns only the rows that have a matching value in &lt;strong&gt;both&lt;/strong&gt; tables.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example:&lt;/strong&gt; If CustomerID 4 exists in Sales but not in Customers, that sale will be excluded from the result.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Customers INNER JOIN Sales ON CustomerID
→ Only customers who have made at least one sale appear
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Left Join (Left Outer Join)
&lt;/h3&gt;

&lt;p&gt;Returns &lt;strong&gt;all rows from the left table&lt;/strong&gt;, and the matching rows from the right table. If there's no match, the right side shows blanks/nulls.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example:&lt;/strong&gt; All customers appear, even those who haven't made any sales yet.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Customers LEFT JOIN Sales ON CustomerID
→ All customers appear; sales columns are blank for those with no sales
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Right Join (Right Outer Join)
&lt;/h3&gt;

&lt;p&gt;Returns &lt;strong&gt;all rows from the right table&lt;/strong&gt;, and the matching rows from the left table.&lt;/p&gt;

&lt;h3&gt;
  
  
  Full Outer Join
&lt;/h3&gt;

&lt;p&gt;Returns &lt;strong&gt;all rows from both tables&lt;/strong&gt;, with nulls where there's no match on either side.&lt;/p&gt;

&lt;h3&gt;
  
  
  How to Apply Joins in Power BI (Power Query)
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;In Power Query Editor, select a table.&lt;/li&gt;
&lt;li&gt;Go to &lt;strong&gt;Home → Merge Queries&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Choose the second table and the matching columns.&lt;/li&gt;
&lt;li&gt;Select the &lt;strong&gt;Join Kind&lt;/strong&gt; (Inner, Left Outer, Right Outer, Full Outer, etc.).&lt;/li&gt;
&lt;li&gt;Click OK and expand the merged column to access the data.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fpower-query%2Fmedia%2Fmerge-queries-overview%2Fmerge-queries-dialog.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fpower-query%2Fmedia%2Fmerge-queries-overview%2Fmerge-queries-dialog.png" alt="Power Query Merge Queries dialog showing join options" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;The Merge Queries dialog in Power Query — this is where you select your join type and matching columns.&lt;/em&gt;&lt;/p&gt;


&lt;h2&gt;
  
  
  Part 5: What Are Schemas?
&lt;/h2&gt;

&lt;p&gt;A &lt;strong&gt;schema&lt;/strong&gt; is the overall blueprint of how your tables are organised and how they relate to each other. In Power BI, you'll typically work with one of two schema types: &lt;strong&gt;Star Schema&lt;/strong&gt; or &lt;strong&gt;Snowflake Schema&lt;/strong&gt;.&lt;/p&gt;
&lt;h3&gt;
  
  
  Star Schema ⭐
&lt;/h3&gt;

&lt;p&gt;The star schema is the &lt;strong&gt;most recommended&lt;/strong&gt; structure for Power BI reports. It has:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;One central &lt;strong&gt;fact table&lt;/strong&gt; — contains measurable, transactional data (e.g., Sales, Revenue, Orders)&lt;/li&gt;
&lt;li&gt;Multiple &lt;strong&gt;dimension tables&lt;/strong&gt; surrounding it — contain descriptive attributes (e.g., Customers, Products, Dates, Locations)
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;         [Date Table]
              |
[Products] — [Sales Fact Table] — [Customers]
              |
         [Stores Table]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj2en1z7ypxxt6i33wh3n.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj2en1z7ypxxt6i33wh3n.png" alt="Star schema example in Power BI data model" width="800" height="546"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;A classic Star Schema in Power BI — one central fact table connected to several dimension tables.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why is Star Schema great for Power BI?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Simpler relationships (mostly one-to-many)&lt;/li&gt;
&lt;li&gt;Faster report performance&lt;/li&gt;
&lt;li&gt;Easier to understand and maintain&lt;/li&gt;
&lt;li&gt;DAX calculations work more predictably&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Practical Example:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Table&lt;/th&gt;
&lt;th&gt;Type&lt;/th&gt;
&lt;th&gt;Contains&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Sales&lt;/td&gt;
&lt;td&gt;Fact&lt;/td&gt;
&lt;td&gt;SaleID, Date, ProductID, Amount&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Products&lt;/td&gt;
&lt;td&gt;Dimension&lt;/td&gt;
&lt;td&gt;ProductID, Name, Category&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Customers&lt;/td&gt;
&lt;td&gt;Dimension&lt;/td&gt;
&lt;td&gt;CustomerID, Name, City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Date&lt;/td&gt;
&lt;td&gt;Dimension&lt;/td&gt;
&lt;td&gt;Date, Month, Quarter, Year&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;h3&gt;
  
  
  Snowflake Schema ❄️
&lt;/h3&gt;

&lt;p&gt;A snowflake schema is an extension of the star schema where &lt;strong&gt;dimension tables are further broken down&lt;/strong&gt; into sub-dimensions.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;[Category] → [Products] → [Sales Fact Table] → [Customers] → [Region]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Pros:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Less data repetition (more normalised)&lt;/li&gt;
&lt;li&gt;Smaller storage size&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Cons:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;More complex relationships&lt;/li&gt;
&lt;li&gt;Slower performance in Power BI&lt;/li&gt;
&lt;li&gt;Harder to manage&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;For most Power BI projects, stick to a **Star Schema&lt;/em&gt;&lt;em&gt;. It's simpler, faster, and Power BI is optimised for it.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Part 6: The Date Table — A Must-Have
&lt;/h2&gt;

&lt;p&gt;One dimension table that every Power BI model should have is a &lt;strong&gt;dedicated Date table&lt;/strong&gt;. This is a table with one row per calendar day, along with columns like Month, Quarter, Year, and Week Number.&lt;/p&gt;

&lt;p&gt;Having a proper Date table allows you to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Use &lt;strong&gt;time intelligence functions&lt;/strong&gt; in DAX (e.g., year-to-date totals, month-over-month comparisons)&lt;/li&gt;
&lt;li&gt;Filter reports cleanly by date periods&lt;/li&gt;
&lt;li&gt;Avoid gaps in your timeline visuals&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  How to Mark a Table as a Date Table
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Select your Date table in the Model view.&lt;/li&gt;
&lt;li&gt;Right-click → &lt;strong&gt;Mark as Date Table&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Select the column that contains unique dates.&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  Part 7: Power BI Dashboards
&lt;/h2&gt;

&lt;p&gt;Now that your data model is set up with proper relationships and a clean schema, the final step is to &lt;strong&gt;visualize your insights&lt;/strong&gt; — and this is where dashboards come in.&lt;/p&gt;

&lt;h3&gt;
  
  
  What Is a Power BI Dashboard?
&lt;/h3&gt;

&lt;p&gt;A &lt;strong&gt;dashboard&lt;/strong&gt; in Power BI is a single-page canvas that displays tiles — visual summaries of your key metrics. Think of it as your data's "control panel": you look at it and instantly know how your business or project is performing.&lt;/p&gt;

&lt;p&gt;Dashboards are different from &lt;strong&gt;reports&lt;/strong&gt;:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Feature&lt;/th&gt;
&lt;th&gt;Report&lt;/th&gt;
&lt;th&gt;Dashboard&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Pages&lt;/td&gt;
&lt;td&gt;Can have multiple pages&lt;/td&gt;
&lt;td&gt;Always one page (canvas)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Interactivity&lt;/td&gt;
&lt;td&gt;High — slicers, drilldowns, filters&lt;/td&gt;
&lt;td&gt;Limited — click to open report&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Purpose&lt;/td&gt;
&lt;td&gt;Deep exploration and analysis&lt;/td&gt;
&lt;td&gt;High-level overview and monitoring&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Created from&lt;/td&gt;
&lt;td&gt;Datasets directly&lt;/td&gt;
&lt;td&gt;Pinning visuals from reports&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Real-time data&lt;/td&gt;
&lt;td&gt;Not always&lt;/td&gt;
&lt;td&gt;Yes — supports live tiles&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;In simple terms: you build a **report&lt;/em&gt;* to analyze data, then you &lt;strong&gt;pin&lt;/strong&gt; the most important visuals from that report to a &lt;strong&gt;dashboard&lt;/strong&gt; for quick monitoring.*&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Key Components of a Dashboard
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;1. KPI Cards&lt;/strong&gt;&lt;br&gt;
These show a single important number — like total revenue, number of sales, or percentage growth. They're the first thing you read on a dashboard.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Charts and Graphs&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Bar/Column charts&lt;/strong&gt; — compare values across categories (e.g., sales by region)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Line charts&lt;/strong&gt; — show trends over time (e.g., monthly revenue)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pie/Donut charts&lt;/strong&gt; — show proportions (e.g., sales by product category)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;3. Tables and Matrices&lt;/strong&gt;&lt;br&gt;
Good for showing detailed breakdowns when you need more than just a chart.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Slicers&lt;/strong&gt;&lt;br&gt;
Interactive filters that let viewers narrow down what they see — by date, region, product, etc.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Maps&lt;/strong&gt;&lt;br&gt;
Visualize geographic data — sales by city, customers by county, etc.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fpower-bi%2Fcreate-reports%2Fmedia%2Fsample-sales-and-marketing%2Fsales-marketing-14.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fpower-bi%2Fcreate-reports%2Fmedia%2Fsample-sales-and-marketing%2Fsales-marketing-14.png" alt="Power BI sales dashboard example with KPI cards, bar charts and line graphs" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;A sample Power BI Sales &amp;amp; Marketing dashboard — notice the mix of KPI tiles, charts, and trend lines.&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  How to Build Your First Dashboard
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Build your report first&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open Power BI Desktop.&lt;/li&gt;
&lt;li&gt;Load your data (Excel, CSV, or database).&lt;/li&gt;
&lt;li&gt;Set up relationships in the Model view.&lt;/li&gt;
&lt;li&gt;Go to the &lt;strong&gt;Report view&lt;/strong&gt; and start adding visuals from the Visualizations pane on the right.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Publish to Power BI Service&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click &lt;strong&gt;Home → Publish&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Sign in to your Power BI account.&lt;/li&gt;
&lt;li&gt;Choose a workspace and click Publish.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Step 3: Pin visuals to a Dashboard&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open your published report in Power BI Service (app.powerbi.com).&lt;/li&gt;
&lt;li&gt;Hover over a visual — a &lt;strong&gt;pin icon&lt;/strong&gt; (📌) will appear.&lt;/li&gt;
&lt;li&gt;Click the pin icon → choose &lt;strong&gt;New Dashboard&lt;/strong&gt; or an existing one.&lt;/li&gt;
&lt;li&gt;Repeat for each visual you want on the dashboard.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Step 4: Arrange your tiles&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;In the dashboard view, drag and resize tiles to arrange them logically.&lt;/li&gt;
&lt;li&gt;Put KPI cards at the top for quick reading.&lt;/li&gt;
&lt;li&gt;Place detailed charts below.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Dashboard Design Tips for Beginners
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Less is more&lt;/strong&gt; — don't cram 20 visuals onto one dashboard. Pick the 5–8 most important ones.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Use a consistent colour theme&lt;/strong&gt; — pick 2–3 colours and stick with them.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Always label your visuals&lt;/strong&gt; — add titles so viewers know what they're looking at.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Put the most important metric top-left&lt;/strong&gt; — that's where the eye naturally goes first.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Use slicers&lt;/strong&gt; — let the viewer filter by date or category without leaving the dashboard.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;A good dashboard answers one question at a glance: "How are we doing?"&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Part 8: Common Beginner Mistakes to Avoid
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. Using Many-to-Many relationships without understanding them&lt;/strong&gt;&lt;br&gt;
Many-to-many relationships can cause double-counting and confusing results. Always try to resolve them by introducing a bridge table or restructuring your data.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Not having a Date table&lt;/strong&gt;&lt;br&gt;
Relying on date columns scattered across your fact table limits what you can do with time analysis. Always build or import a proper calendar/date table.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Relationship direction confusion&lt;/strong&gt;&lt;br&gt;
Make sure filters flow in the direction that makes sense for your analysis. Default to single-direction and only use bidirectional when absolutely necessary.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Duplicates in the "one" side of a relationship&lt;/strong&gt;&lt;br&gt;
If the column you're using on the "one" side has duplicate values, Power BI will throw an error or switch the relationship to many-to-many. Always ensure your dimension table key column has unique values.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Building the dashboard before the model&lt;/strong&gt;&lt;br&gt;
Many beginners jump straight into visuals without validating the data model. Always check your relationships in the Model view first — a broken model gives you wrong numbers in your dashboard.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6. Overloading the dashboard&lt;/strong&gt;&lt;br&gt;
A dashboard with 15 charts is just as confusing as raw data. Focus on the metrics that matter most.&lt;/p&gt;




&lt;h2&gt;
  
  
  Summary
&lt;/h2&gt;

&lt;p&gt;Here's a quick recap of everything we've covered:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Concept&lt;/th&gt;
&lt;th&gt;What It Means&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Relationship&lt;/td&gt;
&lt;td&gt;A link between two tables based on a shared key column&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cardinality&lt;/td&gt;
&lt;td&gt;The type of match between rows (1:1, 1:Many, Many:Many)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cross-filter&lt;/td&gt;
&lt;td&gt;The direction filters travel between related tables&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Inner Join&lt;/td&gt;
&lt;td&gt;Returns only rows with matches in both tables&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Left Join&lt;/td&gt;
&lt;td&gt;Returns all rows from the left table, nulls for no matches&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Full Outer Join&lt;/td&gt;
&lt;td&gt;Returns all rows from both tables&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Star Schema&lt;/td&gt;
&lt;td&gt;One fact table surrounded by dimension tables&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Snowflake Schema&lt;/td&gt;
&lt;td&gt;Star schema with further-normalised dimension tables&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Dashboard&lt;/td&gt;
&lt;td&gt;A single-page visual summary of your key metrics&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Report vs Dashboard&lt;/td&gt;
&lt;td&gt;Reports are for deep analysis; dashboards are for monitoring&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Relationships, joins, schemas, and dashboards might feel abstract at first, but they become second nature with practice. Every time you load a new dataset into Power BI, ask yourself:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What is my &lt;strong&gt;fact table&lt;/strong&gt;? (the thing I'm measuring)&lt;/li&gt;
&lt;li&gt;What are my &lt;strong&gt;dimension tables&lt;/strong&gt;? (the things I'm grouping or filtering by)&lt;/li&gt;
&lt;li&gt;How should these tables &lt;strong&gt;relate&lt;/strong&gt; to each other?&lt;/li&gt;
&lt;li&gt;Are my keys &lt;strong&gt;unique&lt;/strong&gt; on the "one" side of the relationship?&lt;/li&gt;
&lt;li&gt;What &lt;strong&gt;5–8 key metrics&lt;/strong&gt; should go on my dashboard?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Getting these foundations right means your reports will be faster, your calculations will be accurate, and your dashboards will make sense to anyone who looks at them.&lt;/p&gt;

&lt;p&gt;Happy modelling! 🚀&lt;/p&gt;




&lt;p&gt;*Written as part of my data analytics learning journey at LuxDevHQ Bootcamp.&lt;/p&gt;

</description>
      <category>joins</category>
      <category>schemas</category>
      <category>dashboards</category>
      <category>database</category>
    </item>
    <item>
      <title>From Zero to Spreadsheet: My Honest First Experience with Microsoft Excel</title>
      <dc:creator>David Maina</dc:creator>
      <pubDate>Mon, 29 Jun 2026 13:09:41 +0000</pubDate>
      <link>https://dev.to/david_maina_0fa61e59b303c/from-zero-to-spreadsheet-my-honest-first-experience-with-microsoft-excel-1pai</link>
      <guid>https://dev.to/david_maina_0fa61e59b303c/from-zero-to-spreadsheet-my-honest-first-experience-with-microsoft-excel-1pai</guid>
      <description>&lt;p&gt;A beginner's journey through cells, formulas, and a few accidental disasters&lt;/p&gt;

&lt;p&gt;When someone first suggested I learn Excel, my reaction was something like: "Isn't that just a table? How hard can it be?"&lt;br&gt;
Spoiler: I was very wrong.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The First Open&lt;/strong&gt;&lt;br&gt;
The first time I launched Excel, I was met with a grid of empty cells stretching into what felt like infinity. Columns labeled A, B, C... all the way to who-knows-where. Rows numbered 1, 2, 3... into the abyss. My first thought was: where do I even start?&lt;br&gt;
I typed my name into a random cell somewhere in the middle of the sheet. Pressed Enter. It moved down. I pressed Tab. It moved right. I pressed Backspace. It deleted the cell content, not a character. I was already learning things I didn't expect to learn.&lt;/p&gt;

&lt;p&gt;Cells, Rows, and Columns — Oh My&lt;br&gt;
The basic vocabulary of Excel sounds simple until you're actually using it:&lt;/p&gt;

&lt;p&gt;A cell is a single box, identified by its column letter and row number — so B3 means column B, row 3.&lt;br&gt;
A row runs horizontally across the sheet.&lt;br&gt;
A column runs vertically.&lt;/p&gt;

&lt;p&gt;I spent a full embarrassing 10 minutes clicking around just to understand which was which. Then came the realization that everything in Excel is built on top of this grid. Every formula, every chart, every trick — it all refers back to cells.&lt;/p&gt;

&lt;p&gt;My First Formula (and Why It Felt Like Magic)&lt;br&gt;
The real "aha" moment came when I typed my first formula.&lt;br&gt;
I had a small list of numbers — just five made-up values — and someone told me: "Type =SUM( and then select your numbers."&lt;br&gt;
I typed =SUM(B2:B6) and hit Enter.&lt;br&gt;
Excel calculated the total instantly.&lt;br&gt;
I stared at the screen. I moved one of the numbers. The total updated by itself. I changed another number. It updated again. I sat there changing numbers for five minutes just because I could.&lt;br&gt;
That's when I understood what Excel actually is: it's not a table. It's a live calculation engine wrapped in a grid.&lt;/p&gt;

&lt;p&gt;The Mistakes That Taught Me the Most&lt;br&gt;
No honest beginner's story skips the mistakes. Here are mine:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Typing numbers as text
I once typed '42 (with an apostrophe) into a cell by accident. Excel treated it as text, not a number. My SUM formula ignored it completely. I spent 20 minutes checking my formula before someone pointed at the tiny green triangle in the corner of the cell and said: "That's your problem."&lt;/li&gt;
&lt;li&gt;Deleting a formula column
I selected what I thought was an empty column and pressed Delete. I had actually selected my formula results. Gone. The undo button (Ctrl + Z) became my best friend that day.&lt;/li&gt;
&lt;li&gt;Dragging formulas the wrong way
Excel has this incredibly useful feature where you can drag a formula across cells and it adjusts automatically. Except when you don't want it to. I had a formula referencing a fixed total, dragged it down, and watched it happily reference empty cells one by one. Learning the difference between relative (B2) and absolute ($B$2) cell references felt like unlocking a cheat code.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;What Actually Clicked for Me&lt;br&gt;
After a week of stumbling around, a few things started to feel natural:&lt;/p&gt;

&lt;p&gt;AutoFill — Dragging the small green square at the corner of a cell to fill a pattern or copy a formula. An absolute game-changer for repetitive data.&lt;br&gt;
Formatting — Bold headers, colored rows, and borders make a spreadsheet readable instead of just a wall of numbers. I underestimated this completely at first.&lt;br&gt;
Sorting and Filtering — Selecting a column and sorting A-Z. Filtering to show only certain rows. These two features alone made me feel genuinely productive.&lt;br&gt;
Basic functions — SUM, AVERAGE, COUNT, MIN, MAX. Five functions that cover a surprising number of real-world needs.&lt;/p&gt;

&lt;p&gt;What I Wish I Knew on Day One&lt;br&gt;
Looking back, here's what would have saved me a lot of confusion:&lt;/p&gt;

&lt;p&gt;Press F2 to edit a cell instead of retyping the whole thing.&lt;br&gt;
Ctrl + Z is undo, always. Use it fearlessly.&lt;br&gt;
Click the column header to select the whole column — don't drag from the first cell.&lt;br&gt;
Freeze your top row (View → Freeze Panes) so your headers stay visible when scrolling down.&lt;br&gt;
Save often. Excel crashes happen. Ctrl + S is muscle memory now.&lt;/p&gt;

&lt;p&gt;Excel in the Real World — Why It Actually Matters&lt;br&gt;
Once I got past the basics, I started noticing Excel everywhere. It's not just a school assignment tool or something accountants use — it's woven into how businesses, teams, and individuals make decisions every single day.&lt;br&gt;
Here's what genuinely surprised me about how useful it is outside of tutorials:&lt;br&gt;
💼 Business &amp;amp; Finance&lt;br&gt;
Companies use Excel to track budgets, forecast revenue, manage payroll, and analyze expenses. A small business owner doesn't need expensive software — a well-built spreadsheet can track income vs. expenses, flag when spending is too high, and project next month's numbers automatically. Those same SUM and AVERAGE formulas I learned as a beginner? That's the foundation of real financial models used in boardrooms.&lt;br&gt;
📊 Data Analysis Without Code&lt;br&gt;
Before I ever touched Python or SQL, Excel was already doing data analysis. You can take a messy dataset — hundreds or thousands of rows — and in minutes: sort it, filter it, find duplicates, calculate averages per category, and visualize it in a chart. For non-developers, this is incredibly powerful. For developers, it's a quick way to explore data before writing a single line of code.&lt;br&gt;
🗂️ Project &amp;amp; Task Management&lt;br&gt;
Teams use Excel to manage project timelines, assign tasks, track deadlines, and log progress. A simple spreadsheet with columns for Task, Owner, Due Date, and Status can run a small team's entire workflow. I've seen startups run their operations for months on nothing more than a shared Excel file.&lt;br&gt;
🏫 Education &amp;amp; Research&lt;br&gt;
Teachers use it to track grades and attendance. Researchers use it to log experimental data, calculate statistics, and produce charts for papers. Even survey data from Google Forms can be exported directly into Excel for analysis. It bridges the gap between collecting information and making sense of it.&lt;br&gt;
🏠 Everyday Personal Use&lt;br&gt;
This one hit closest to home. I built a simple personal budget tracker — income, fixed expenses, variable spending — and for the first time I could see where my money was going. No app required, no subscription, just a spreadsheet I made myself. Excel makes that possible for anyone.&lt;br&gt;
The Bigger Picture&lt;br&gt;
What makes Excel so effective in the real world is that it's flexible enough to fit almost any problem. It doesn't force you into a specific workflow. You design the structure, you write the logic, you decide what matters. That freedom is what makes it intimidating at first — but also what makes it so powerful once you understand it.&lt;br&gt;
Learning Excel isn't just learning a tool. It's learning to think in structured, organized ways about data — and that skill transfers everywhere.&lt;/p&gt;

&lt;p&gt;Where I'm Headed Next&lt;br&gt;
I'm still a beginner. My spreadsheets are nowhere near the impressive dashboards I see online. But I've gone from being confused by a grid to actually understanding why Excel is one of the most used tools in the world.&lt;br&gt;
Next on my list: learning VLOOKUP (everyone says it's essential), building a simple budget tracker, and maybe — maybe — getting into Pivot Tables.&lt;br&gt;
If you're also just starting out with Excel, I hope this made you feel less alone. The confusion is normal. The mistakes are part of it. Keep clicking around.&lt;/p&gt;

&lt;p&gt;Thanks for reading! If you found this useful, drop a reaction or leave a comment — I'd love to know what your first Excel experience was like too.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>datascience</category>
      <category>analytics</category>
      <category>data</category>
    </item>
    <item>
      <title>HOW EXCEL IS USED IN REAL -WORLD DATA ANALYSIS.</title>
      <dc:creator>David Maina</dc:creator>
      <pubDate>Sat, 06 Jun 2026 19:58:12 +0000</pubDate>
      <link>https://dev.to/david_maina_0fa61e59b303c/how-excel-is-used-in-real-world-data-analysis-13a7</link>
      <guid>https://dev.to/david_maina_0fa61e59b303c/how-excel-is-used-in-real-world-data-analysis-13a7</guid>
      <description>&lt;p&gt;At first i thought that excel was only meant for creating spread sheets and tables until i started my learning journey with LuxDevHQ and realized its much more. Excel comes around as a powerful tool used by people to uncover insights, research, organize data and most of all in businesses and financial institutions.&lt;/p&gt;

&lt;p&gt;In most cases the real world tends to use excel as a tool to analyze data and execute better business decision making which includes customer data, sales figures, operational records, in short its basically used to collect large amounts of information every single day. Its basically the best tool to organize information, identify trends and plans future strategies.&lt;/p&gt;

&lt;p&gt;I've realized that excel being one of the mostly used tool, its widely used in budgeting and financial reports. Businesses makes use of it by tracking income, profits, expenses and cash flows. Its the best tool to use in organizations to make informed decisions and improve the companies financial planning.&lt;/p&gt;

&lt;p&gt;One common use of excel that not so many people talk about, is its effectiveness in marketing analysis. Most companies use it to monitor customer engagement, performance of advertising campaigns and also sales results. As a result excel brings out the comparison of different metrics, where marketers can identify the best strategies that are working and also where to improve.&lt;/p&gt;

&lt;p&gt;During my first week of learning Excel, i was introduced to several useful features and formulas. The SUM function that really helps to calculate totals way fast, while the AVERAGE makes it simpler to understand the overall performance by finding the mean value of a data set. Something else i got to learn was sorting and filtering data, that helps users focus on important information and discover patterns easily. As simple as it may seem, they are essential for working with data effectively.&lt;/p&gt;

&lt;p&gt;Personally i viewed data as just a collection of numbers and figures, but since joining LuxDevHQ bootcamp i have really change my perspective view on Excel and data. its safe to say that data can relate to stories, reveal different trends and support important decisions. Even though i am still a beginner, i can already see how valuable Excel is the in the field of data analytics. Completing a whole week learning about excel has really given me a very strong foundation, and i am super excited to continue building my skills and learning how to turn data into meaningful insights.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>datascience</category>
      <category>data</category>
      <category>analytics</category>
    </item>
    <item>
      <title>How to Prepare for a Technical Data Engineer Interview</title>
      <dc:creator>David Maina</dc:creator>
      <pubDate>Thu, 28 May 2026 18:30:03 +0000</pubDate>
      <link>https://dev.to/david_maina_0fa61e59b303c/how-to-prepare-for-a-technical-data-engineer-interview-4ahc</link>
      <guid>https://dev.to/david_maina_0fa61e59b303c/how-to-prepare-for-a-technical-data-engineer-interview-4ahc</guid>
      <description>&lt;h2&gt;
  
  
  Data Engineering Landscape in Kenya
&lt;/h2&gt;

&lt;p&gt;ududiudijkcjkmcxkmkxjkmskjkjdkjguyagskjhkhiusdkjsnfkhuiiugfuhuifuiiufgugfygfuyyfgygfufrufgrjfrjgyfstyudgufiugysafciudhfoi.&lt;/p&gt;

&lt;h2&gt;
  
  
  step by step guidance
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Undestand the role clearly&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;jhfuywieuifuhiufwyeuhdufhiuwufhoweihihuirehfjfjdgfgfhfshhsdshuuehrjehehjhfejfjysffdfgdfdyeyugegduhfiugeiu.&lt;br&gt;
common resposibilities include;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt; gudtyeuufffyuj&lt;/li&gt;
&lt;li&gt;jdufgfgffgfugfgf&lt;/li&gt;
&lt;li&gt;hfjfhgfghdhfvcvgdhhd&lt;/li&gt;
&lt;li&gt;dgfdghdhhfddhdgffdh&lt;/li&gt;
&lt;li&gt;hdyjfgggcgdydhvgd&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;for example,finding duplicate&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight sql"&gt;&lt;code&gt;&lt;span class="k"&gt;SELECT&lt;/span&gt;
    &lt;span class="n"&gt;customer_id&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="k"&gt;SUM&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;amount&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="k"&gt;AS&lt;/span&gt; &lt;span class="n"&gt;total_amount&lt;/span&gt;
&lt;span class="k"&gt;FROM&lt;/span&gt; &lt;span class="n"&gt;trans&lt;/span&gt;
&lt;span class="k"&gt;GROUP&lt;/span&gt; &lt;span class="k"&gt;BY&lt;/span&gt; &lt;span class="n"&gt;total_amount&lt;/span&gt;
&lt;span class="k"&gt;GROUP&lt;/span&gt; &lt;span class="k"&gt;BY&lt;/span&gt; &lt;span class="n"&gt;TOTAL_amount&lt;/span&gt; &lt;span class="k"&gt;DESC&lt;/span&gt;
&lt;span class="k"&gt;LIMIT&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;3. Learn about python for Data&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;jhfuyfggdhdfrcgfgfgdhdhdfdcdgdfdcdcdvddfgddhjddgdfddcdcfdfdfdfddcfdfdffdcdfdfgdgdgdfdffdcdccddggdfdccvdfdfddggdhhdhdhgdddfcd.&lt;br&gt;
&lt;strong&gt;&lt;em&gt;For example; importing pandas&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
&lt;code&gt;import&lt;br&gt;
&lt;/code&gt;import requests&lt;/p&gt;

&lt;p&gt;**4. Prepare for cloud and pipline tools&lt;/p&gt;

&lt;p&gt;msadggdgdgsffcgfdtsfdtfstfdftfdffdhhffdcsdsdscsdddfdfdfdfeejjuejdhdfddcdfsfscscdsdsfsfsddscsdfdfdfdfdfdfdffdfdcdfdffd.&lt;br&gt;
Aahdjjdjjdjdjfhjfjkfkkfkfjfjfjjfjffjfjfjfjfjffjjfhfhfjfjfjjffjfjfjjfjfjjfjjfjhffgfgtffgfftfgdgdggg;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Ikehjdjjdjhdjjrjjrhdhhdhshsgdydhhdhdhfyyhfhfhffujfjfjjjdjjejhhfhhfhfhfhfhhffyyryrfyrygfgfgfgffyyyddjdjdjjdjdydyddgddfyfyfjjffyyfyjfjujfjufyytdytdtdydyduudjdjdjjjf.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Here is an flow chart of helping to understand for an interview as a data engineer.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3pwj1t7oqnbf7hszbzjg.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3pwj1t7oqnbf7hszbzjg.jpg" alt="_just for undesrtanding_" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To understand check the article below.&lt;br&gt;
&lt;a href="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3pwj1t7oqnbf7hszbzjg.jpg" rel="noopener noreferrer"&gt;how to be a data analyst&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  conclusion
&lt;/h2&gt;

&lt;p&gt;msadggdgdgsffcgfdtsfdtfstfdftfdffdhhffdcsdsdscsdddfdfdfdfeejjuejdhdfddcdfsfscscdsdsfsfsddscsdfdfdfdfdfdfdffdfdcdfdffd.&lt;br&gt;
Aahdjjdjjdjdjfhjfjkfkkfkfjfjfjjfjffjfjfjfjfjffjjfhfhfjfjfjjffjfjfjjfjfjjfjjfjhffgfgtffgfftfgdgdggg&lt;/p&gt;

</description>
      <category>career</category>
      <category>datascience</category>
      <category>database</category>
      <category>interview</category>
    </item>
  </channel>
</rss>
