<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>DAX on Vedant Andhale</title>
    <link>https://www.vedant.me/tags/dax/</link>
    <description>Recent content in DAX on Vedant Andhale</description>
    <image>
      <url>https://www.vedant.me/</url>
      <link>https://www.vedant.me/</link>
    </image>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 10 Sep 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.vedant.me/tags/dax/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Reading 75,000&#43; consumer complaints in Power BI</title>
      <link>https://www.vedant.me/projects/consumer-complaints/</link>
      <pubDate>Thu, 10 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://www.vedant.me/projects/consumer-complaints/</guid>
      <description>A Power BI portfolio project exploring complaint volume, response timeliness and disputes across products, regions and time.</description>
      <content:encoded><![CDATA[<p>A total complaint count is a starting point. It does not tell you which products generate the complaints, whether responses arrive on time, or how often customers dispute the outcome.</p>
<p>This dashboard brings those questions into one Power BI report. It uses a historical consumer-complaints dataset containing more than 75,000 records, with views across products, geography and time.</p>
<h2 id="start-with-the-questions">Start with the questions</h2>
<table>
	<thead>
			<tr>
					<th>Question</th>
					<th>Report view</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Where is the workload concentrated?</td>
					<td>Complaint counts by product, issue and geography.</td>
			</tr>
			<tr>
					<td>Are responses timely?</td>
					<td>Timely-response and in-progress indicators.</td>
			</tr>
			<tr>
					<td>What happens after a response?</td>
					<td>Dispute and resolution measures.</td>
			</tr>
			<tr>
					<td>Is the pattern changing?</td>
					<td>Monthly views and filters.</td>
			</tr>
	</tbody>
</table>
<p>I built the dashboard to make these measures explorable together. Someone looking at one product can inspect its volume and response outcomes without rebuilding the analysis from a spreadsheet each time.</p>
<p>The repository includes the Power BI file, the source CSV and a dashboard image. That makes the analytical artifact available to inspect, rather than leaving the project at a screenshot alone.</p>
<h2 id="counts-need-context">Counts need context</h2>
<p>A product with the most complaints is not automatically the worst-performing product. It may also have the most customers. The complaint dataset alone does not provide every denominator needed to make that comparison.</p>
<p>Rates need equally careful reading. A timely-response percentage and a dispute percentage answer different questions; neither is a substitute for understanding the underlying cases. Filters change the population being examined, so the selected product and period are part of the interpretation.</p>
<p>This is why I would present the report as a way to locate patterns worth investigating. It does not establish the cause of a complaint or prove that an operational intervention worked.</p>
<h2 id="what-i-would-add-next">What I would add next</h2>
<p>The next useful addition would be a short metric dictionary beside the report: each measure&rsquo;s numerator, denominator, exclusions and treatment of missing values. I would also make the dataset&rsquo;s coverage period and refresh status more prominent.</p>
<p>Those additions would help another person reproduce the reading of a chart. For an analytical portfolio project, that is a stronger improvement than adding more visuals to the same page.</p>
<p>The published result is an interactive report on historical data. No real-time refresh or measured business impact is claimed here.</p>
]]></content:encoded>
    </item>
    
  </channel>
</rss>
