<?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: Audrine Marion</title>
    <description>The latest articles on DEV Community by Audrine Marion (@audrine_m).</description>
    <link>https://dev.to/audrine_m</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3818409%2F9fb58cc0-5333-4494-84ef-e77061565cba.jpg</url>
      <title>DEV Community: Audrine Marion</title>
      <link>https://dev.to/audrine_m</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/audrine_m"/>
    <language>en</language>
    <item>
      <title>How to publish a Power BI report and embed it into a website.</title>
      <dc:creator>Audrine Marion</dc:creator>
      <pubDate>Sun, 05 Apr 2026 15:58:02 +0000</pubDate>
      <link>https://dev.to/audrine_m/how-to-publish-a-power-bi-report-and-embed-it-into-a-website-4lb9</link>
      <guid>https://dev.to/audrine_m/how-to-publish-a-power-bi-report-and-embed-it-into-a-website-4lb9</guid>
      <description>&lt;p&gt;Microsoft Power BI is a powerful business intelligence tool that enables users to transform raw data into interactive dashboards and reports. One of its most useful features is the ability to publish reports to the Power BI Service and embed them into websites for sharing insights with a wider audience.&lt;/p&gt;

&lt;p&gt;This guide walks through the full process step by step: creating a workspace, publishing a report, generating embed code, and embedding the report into a website.&lt;/p&gt;




&lt;h2&gt;
  
  
  Step 1: Create a Workspace in Power BI Service
&lt;/h2&gt;

&lt;p&gt;A workspace is a collaborative environment where reports, dashboards, and datasets are stored before publishing or sharing.&lt;/p&gt;

&lt;h3&gt;
  
  
  Steps:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Sign in to &lt;strong&gt;Power BI Service&lt;/strong&gt; (&lt;a href="https://app.powerbi.com" rel="noopener noreferrer"&gt;https://app.powerbi.com&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;From the left navigation panel, select &lt;strong&gt;Workspaces&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;New workspace&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Enter a workspace name and description.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Save&lt;/strong&gt;.&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq89u4512hp3umcrchc7o.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%2Fq89u4512hp3umcrchc7o.png" alt="My Workspaces" width="800" height="364"&gt;&lt;/a&gt; &lt;br&gt;
Then proceed to add New Workspace&lt;/p&gt;

&lt;p&gt;Why this matters:&lt;br&gt;
Workspaces help organize reports and control access permissions for collaboration and publishing.&lt;/p&gt;




&lt;h2&gt;
  
  
  Step 2: Upload and Publish Your Report
&lt;/h2&gt;

&lt;p&gt;Once your workspace is ready, the next step is publishing your Power BI Desktop report.&lt;/p&gt;

&lt;h3&gt;
  
  
  Steps:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Open your report in &lt;strong&gt;Power BI Desktop&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;File → Publish&lt;/strong&gt; or select &lt;strong&gt;Publish&lt;/strong&gt; from the Home ribbon.&lt;/li&gt;
&lt;li&gt;Choose your created workspace.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Select&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Wait for the confirmation message indicating successful publishing.&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv4tnjytk6h3c6l2d3van.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%2Fv4tnjytk6h3c6l2d3van.png" alt="Publish Button" width="800" height="115"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Why this matters:&lt;br&gt;
Publishing moves your report from local development to the cloud where it can be shared and embedded.&lt;/p&gt;




&lt;h2&gt;
  
  
  Step 3: Generate the Embed Code
&lt;/h2&gt;

&lt;p&gt;After publishing the report, you can generate embed code from Power BI Service.&lt;/p&gt;

&lt;h3&gt;
  
  
  Steps:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Open &lt;strong&gt;Power BI Service&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Navigate to your workspace.&lt;/li&gt;
&lt;li&gt;Select your report.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;File → Embed report → Publish to web (public)&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Confirm the security warning.&lt;/li&gt;
&lt;li&gt;Copy the generated HTML iframe embed code.&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9exb2ek1n41oydlnfcr9.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%2F9exb2ek1n41oydlnfcr9.png" alt="Embed Report" width="800" height="498"&gt;&lt;/a&gt;&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6rs86zn917fmgy3jq7v3.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%2F6rs86zn917fmgy3jq7v3.png" alt="iFrame" width="778" height="121"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Why this matters:&lt;br&gt;
The iframe embed code allows your report to be displayed inside a webpage.&lt;/p&gt;




&lt;h2&gt;
  
  
  Step 4: Embed the Report on a Website
&lt;/h2&gt;

&lt;p&gt;Once the embed code is generated, you can place it inside your website's HTML.&lt;/p&gt;

&lt;h3&gt;
  
  
  Example HTML Code:
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;iframe&lt;/span&gt;
    &lt;span class="na"&gt;width=&lt;/span&gt;&lt;span class="s"&gt;"800"&lt;/span&gt;
    &lt;span class="na"&gt;height=&lt;/span&gt;&lt;span class="s"&gt;"600"&lt;/span&gt;
    &lt;span class="na"&gt;src=&lt;/span&gt;&lt;span class="s"&gt;"https://app.powerbi.com/view?r=YOUR_EMBED_LINK"&lt;/span&gt;
    &lt;span class="na"&gt;frameborder=&lt;/span&gt;&lt;span class="s"&gt;"0"&lt;/span&gt;
    &lt;span class="na"&gt;allowFullScreen=&lt;/span&gt;&lt;span class="s"&gt;"true"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/iframe&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Steps:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Open your website HTML file.&lt;/li&gt;
&lt;li&gt;Paste the iframe code where the report should appear.&lt;/li&gt;
&lt;li&gt;Save changes.&lt;/li&gt;
&lt;li&gt;Refresh your webpage.&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd6j983dkrzgvqljmu7ol.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%2Fd6j983dkrzgvqljmu7ol.png" alt="Web Example" width="800" height="245"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Why this matters:&lt;br&gt;
Embedding enables stakeholders and users to interact with dashboards without logging into Power BI.&lt;/p&gt;




&lt;h2&gt;
  
  
  Key Insights and Best Practices
&lt;/h2&gt;

&lt;p&gt;Publishing and embedding Power BI reports makes insights accessible to a broader audience. However, it is important to understand visibility settings before sharing.&lt;/p&gt;

&lt;p&gt;Key takeaways:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Workspaces help manage report access and organization.&lt;/li&gt;
&lt;li&gt;Publishing moves reports from Desktop to Power BI Service.&lt;/li&gt;
&lt;li&gt;Embed codes allow reports to be integrated into websites.&lt;/li&gt;
&lt;li&gt;"Publish to web" makes reports publicly accessible, so sensitive data should not be included.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Publishing and embedding Power BI reports is a straightforward process that significantly enhances data accessibility and collaboration. By following these steps, you can successfully move your report from Power BI Desktop to a live website and share insights interactively with your audience.&lt;/p&gt;

&lt;p&gt;Adding screenshots at each step improves clarity and helps users follow the workflow more easily.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>analytics</category>
    </item>
    <item>
      <title>Understanding Data Modeling in Power BI: Joins, Relationships, and Schemas Explained</title>
      <dc:creator>Audrine Marion</dc:creator>
      <pubDate>Sun, 29 Mar 2026 20:30:09 +0000</pubDate>
      <link>https://dev.to/audrine_m/understanding-data-modeling-in-power-bi-joins-relationships-and-schemas-explained-5h02</link>
      <guid>https://dev.to/audrine_m/understanding-data-modeling-in-power-bi-joins-relationships-and-schemas-explained-5h02</guid>
      <description>&lt;p&gt;Data modeling is the backbone of every effective Power BI report. If dashboards feel slow, filters behave incorrectly, or numbers don’t match expectations, the issue is often the data model not the visuals.&lt;/p&gt;

&lt;p&gt;This guide explains how data modeling works in Power BI step‑by‑step. You’ll learn SQL joins, relationships, schemas, fact vs dimension tables, role‑playing dimensions, and how everything is created inside Power BI itself.&lt;/p&gt;

&lt;p&gt;This article is beginner‑friendly but structured like a professional BI reference.&lt;/p&gt;




&lt;h2&gt;
  
  
  What is Data Modeling?
&lt;/h2&gt;

&lt;p&gt;Data modeling is the process of organizing tables and defining how they relate so reports are accurate, scalable, and fast.&lt;/p&gt;

&lt;p&gt;In Power BI, good data modeling helps you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;connect multiple datasets&lt;/li&gt;
&lt;li&gt;control filter behavior&lt;/li&gt;
&lt;li&gt;improve performance&lt;/li&gt;
&lt;li&gt;enable time intelligence&lt;/li&gt;
&lt;li&gt;prevent duplicate counting&lt;/li&gt;
&lt;li&gt;support executive‑level reporting&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Power BI primarily uses &lt;strong&gt;relationships instead of joins&lt;/strong&gt; during analysis.&lt;/p&gt;




&lt;h2&gt;
  
  
  SQL Joins Explained (With Real Examples)
&lt;/h2&gt;

&lt;p&gt;SQL joins combine tables physically in &lt;strong&gt;Power Query&lt;/strong&gt; before loading data into the model.&lt;/p&gt;

&lt;p&gt;Location in Power BI:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;Transform Data → Merge Queries&lt;/code&gt;&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Furf8lswibpdw45gkyf5b.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%2Furf8lswibpdw45gkyf5b.png" alt="Power BI Merge Queries window showing how SQL joins are created in Power Query" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  INNER JOIN
&lt;/h3&gt;

&lt;p&gt;Returns only matching records in both tables.&lt;/p&gt;

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

&lt;p&gt;Customers Table&lt;br&gt;&lt;br&gt;
Orders Table  &lt;/p&gt;

&lt;p&gt;Result: Only customers who placed orders appear.&lt;/p&gt;

&lt;p&gt;Real‑life analytics use case:&lt;br&gt;&lt;br&gt;
Analyzing purchasing customers only.&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmefu463mf5k8o3vt9i66.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%2Fmefu463mf5k8o3vt9i66.png" alt="inner join" width="783" height="409"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  LEFT JOIN (LEFT OUTER JOIN)
&lt;/h3&gt;

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

&lt;p&gt;Use case:&lt;br&gt;&lt;br&gt;
Customer engagement analysis including inactive customers&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxliae9q3pcvk8l2kquno.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%2Fxliae9q3pcvk8l2kquno.png" alt="left join" width="800" height="234"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  RIGHT JOIN (RIGHT OUTER JOIN)
&lt;/h3&gt;

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

&lt;p&gt;Use case:&lt;br&gt;&lt;br&gt;
Transaction completeness audits&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fafedizmfk2zlscijtzng.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%2Fafedizmfk2zlscijtzng.png" alt="Right Join" width="340" height="309"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  FULL OUTER JOIN
&lt;/h3&gt;

&lt;p&gt;Returns all rows from both tables.&lt;/p&gt;

&lt;p&gt;Use case:&lt;br&gt;&lt;br&gt;
Data reconciliation between systems&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmqinwdn10lfrvxx0wcqp.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%2Fmqinwdn10lfrvxx0wcqp.png" alt="Full Outer Join" width="246" height="163"&gt;&lt;/a&gt;&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F961xqltvxbnel78t7hux.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%2F961xqltvxbnel78t7hux.png" alt="Full Outer Join" width="148" height="106"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  LEFT ANTI JOIN
&lt;/h3&gt;

&lt;p&gt;Returns rows from the left table with &lt;strong&gt;no matches&lt;/strong&gt; in the right table.&lt;/p&gt;

&lt;p&gt;Use case:&lt;br&gt;&lt;br&gt;
Customer churn targeting&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwz52zuxcvx2uc25lq0pj.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%2Fwz52zuxcvx2uc25lq0pj.png" alt="Left Anti Join" width="366" height="423"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  RIGHT ANTI JOIN
&lt;/h3&gt;

&lt;p&gt;Returns rows from the right table with &lt;strong&gt;no matches&lt;/strong&gt; in the left table.&lt;/p&gt;

&lt;p&gt;Use case:&lt;br&gt;&lt;br&gt;
Data quality audits&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3n0s21fj52wg5j8pt77y.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%2F3n0s21fj52wg5j8pt77y.png" alt="Right Anti Join" width="373" height="415"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Relationships in Power BI
&lt;/h2&gt;

&lt;p&gt;Relationships connect tables &lt;strong&gt;logically instead of physically merging them&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Location:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;Model View → Drag column between tables&lt;/code&gt;&lt;br&gt;&lt;br&gt;
OR&lt;br&gt;&lt;br&gt;
&lt;code&gt;Home → Manage Relationships → New&lt;/code&gt;&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv2gjqf6x79f96qagzvgn.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%2Fv2gjqf6x79f96qagzvgn.png" alt="Power BI Model View showing relationships between fact and dimension tables" width="748" height="337"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Types of Relationships
&lt;/h2&gt;

&lt;h3&gt;
  
  
  One‑to‑Many (1:M)
&lt;/h3&gt;

&lt;p&gt;Most common relationship type.&lt;br&gt;&lt;br&gt;
Example: DimCustomer → FactSales&lt;/p&gt;

&lt;p&gt;DimCustomer (1)&lt;br&gt;
┌──────────────┐&lt;br&gt;
│ Customer ID  │&lt;br&gt;
│ Customer Name│&lt;br&gt;
│ Region       │&lt;br&gt;
└──────┬───────┘&lt;br&gt;
       │&lt;br&gt;
       │&lt;br&gt;
       │&lt;br&gt;
       ▼&lt;br&gt;
FactSales (Many)&lt;br&gt;
┌──────────────┐&lt;br&gt;
│ Order ID     │&lt;br&gt;
│ Customer ID  │&lt;br&gt;
│ Sales Amount │&lt;br&gt;
│ Quantity     │&lt;br&gt;
└──────────────┘&lt;br&gt;
One-to-Many relationship: One customer can appear multiple times in the sales table.&lt;/p&gt;




&lt;h3&gt;
  
  
  Many‑to‑Many (M:M)
&lt;/h3&gt;

&lt;p&gt;Occurs when both tables contain duplicate keys.&lt;br&gt;&lt;br&gt;
Example: Students ↔ Courses&lt;/p&gt;

&lt;p&gt;Students&lt;br&gt;
┌──────────────┐&lt;br&gt;
│ Student ID   │&lt;br&gt;
│ Student Name │&lt;br&gt;
└──────┬───────┘&lt;br&gt;
       │&lt;br&gt;
       │&lt;br&gt;
       ▼&lt;br&gt;
Enrollment (Bridge Table)&lt;br&gt;
┌──────────────┐&lt;br&gt;
│ Student ID   │&lt;br&gt;
│ Course ID    │&lt;br&gt;
└──────┬───────┘&lt;br&gt;
       │&lt;br&gt;
       │&lt;br&gt;
       ▼&lt;br&gt;
Courses&lt;br&gt;
┌──────────────┐&lt;br&gt;
│ Course ID    │&lt;br&gt;
│ Course Name  │&lt;br&gt;
└──────────────┘&lt;br&gt;
Many-to-Many relationship resolved using a bridge table between Students and Courses.&lt;/p&gt;




&lt;h3&gt;
  
  
  One‑to‑One (1:1)
&lt;/h3&gt;

&lt;p&gt;Rare but useful.&lt;br&gt;&lt;br&gt;
Example: Employee table ↔ Employee security table&lt;br&gt;
Employees&lt;br&gt;
┌──────────────┐&lt;br&gt;
│ Employee ID  │&lt;br&gt;
│ Name         │&lt;br&gt;
│ Department   │&lt;br&gt;
└──────┬───────┘&lt;br&gt;
       │&lt;br&gt;
       │&lt;br&gt;
       ▼&lt;br&gt;
EmployeeSecurity&lt;br&gt;
┌──────────────┐&lt;br&gt;
│ Employee ID  │&lt;br&gt;
│ Access Level │&lt;br&gt;
│ Login Role   │&lt;br&gt;
└──────────────┘&lt;br&gt;
One-to-One relationship: Each employee record matches exactly one security profile.&lt;/p&gt;




&lt;h2&gt;
  
  
  Active vs Inactive Relationships
&lt;/h2&gt;

&lt;p&gt;Power BI allows multiple relationships between tables but only one active at a time.&lt;br&gt;
                DimDate&lt;br&gt;
            ┌──────────────┐&lt;br&gt;
            │ Date         │&lt;br&gt;
            └──────┬───────┘&lt;br&gt;
                   │&lt;br&gt;
        (Active) ──┼──────── OrderDate&lt;br&gt;
                   │&lt;br&gt;
     (Inactive) ─ ─┼──────── ShipDate&lt;br&gt;
                   │&lt;br&gt;
     (Inactive) ─ ─┼──────── DeliveryDate&lt;br&gt;
                   │&lt;br&gt;
               FactSales&lt;/p&gt;

&lt;p&gt;Active relationship (solid line) filters visuals automatically, while inactive relationships (dashed lines) require USERELATIONSHIP() in DAX.&lt;/p&gt;




&lt;h2&gt;
  
  
  Cardinality Explained
&lt;/h2&gt;

&lt;p&gt;Cardinality describes table relationship structure:&lt;br&gt;&lt;br&gt;
One‑to‑Many, Many‑to‑One, Many‑to‑Many, One‑to‑One&lt;/p&gt;

&lt;p&gt;Location:&lt;br&gt;&lt;br&gt;
&lt;code&gt;Manage Relationships → Cardinality dropdown&lt;/code&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Cross Filter Direction
&lt;/h2&gt;

&lt;p&gt;Controls how filters move between tables.  &lt;/p&gt;

&lt;h2&gt;
  
  
  Single Direction (recommended) vs Bi‑Directional
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Difference Between Joins and Relationships
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Power Query Joins:&lt;/strong&gt; Combine tables physically, run before loading, increase table size
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Relationships:&lt;/strong&gt; Connect tables logically, run after loading, improve performance
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Fact vs Dimension Tables
&lt;/h2&gt;

&lt;p&gt;Fact Tables contain numeric values (Sales Amount, Revenue, Quantity)&lt;br&gt;&lt;br&gt;
Dimension Tables contain descriptive attributes (Customer Name, Product Category, Region)&lt;/p&gt;




&lt;h2&gt;
  
  
  Star Schema (Recommended Model)
&lt;/h2&gt;

&lt;p&gt;Fact table at center, dimension tables surrounding.&lt;br&gt;&lt;br&gt;
Fast performance, simple relationships, scalable dashboards.&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2eonqumsxstkxm8r80ub.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%2F2eonqumsxstkxm8r80ub.png" alt="Star schema example with FactSales connected to dimension tables Customer, Product, and Date" width="544" height="711"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Snowflake Schema
&lt;/h2&gt;

&lt;p&gt;Dimensions split into multiple related tables.&lt;br&gt;&lt;br&gt;
Reduced redundancy but more complex filtering.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                DimDepartment
              ┌──────────────┐
              │ Dept ID      │
              │ Dept Name    │
              └──────┬───────┘
                     │
                     │
                DimCategory
              ┌──────────────┐
              │ Category ID  │
              │ Category Name│
              └──────┬───────┘
                     │
                     │
                DimProduct
              ┌──────────────┐
              │ Product ID   │
              │ Product Name │
              └──────┬───────┘
                     │
                     │
             ┌───────▼────────┐
             │    FactSales   │
             │ Sales Amount   │
             │ Quantity       │
             │ Revenue        │
             │ Order ID       │
             └───────┬────────┘
                     │
                     │
                DimCustomer
              ┌──────────────┐
              │ Customer ID  │
              │ Customer Name│
              │ Region       │
              └──────────────┘
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;




&lt;h2&gt;
  
  
  Flat Table (Denormalized / DLAT Model)
&lt;/h2&gt;

&lt;p&gt;All fields stored inside one table.&lt;br&gt;&lt;br&gt;
Simple setup but poor scalability.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;             Flat Table (Sales Dataset)
        ┌───────────────────────────────┐
        │ Order ID                      │
        │ Order Date                    │
        │ Customer ID                   │
        │ Customer Name                 │
        │ Region                        │
        │ Product ID                    │
        │ Product Name                  │
        │ Category                      │
        │ Department                    │
        │ Sales Amount                  │
        │ Quantity                      │
        │ Revenue                       │
        └───────────────────────────────┘
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Example Flat Table (DLAT Model): All descriptive and transactional fields stored inside a single table without relationships between dimensions.&lt;/p&gt;




&lt;h2&gt;
  
  
  Role‑Playing Dimensions
&lt;/h2&gt;

&lt;p&gt;One dimension reused multiple times (e.g., Date table as Order Date, Ship Date, Delivery Date).&lt;/p&gt;




&lt;h2&gt;
  
  
  Common Data Modeling Mistakes in Power BI
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Circular relationships
&lt;/li&gt;
&lt;li&gt;Duplicate keys
&lt;/li&gt;
&lt;li&gt;Many‑to‑many misuse
&lt;/li&gt;
&lt;li&gt;Too many bi‑directional filters
&lt;/li&gt;
&lt;li&gt;Over‑joining tables in Power Query
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Step‑by‑Step Modeling Workflow in Power BI
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Home → Get Data
&lt;/li&gt;
&lt;li&gt;Transform Data → Power Query
&lt;/li&gt;
&lt;li&gt;Merge tables if required
&lt;/li&gt;
&lt;li&gt;Create relationships
&lt;/li&gt;
&lt;li&gt;Validate cardinality
&lt;/li&gt;
&lt;li&gt;Test filter flow
&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo3n2djhg8uksiq9jkihh.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%2Fo3n2djhg8uksiq9jkihh.png" alt="Step‑by‑Step Modeling Workflow in Power BI" width="800" height="529"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Generally
&lt;/h2&gt;

&lt;p&gt;Strong data modeling transforms dashboards into decision systems.&lt;br&gt;&lt;br&gt;
Master joins, schemas, and relationships to move from report builder to analytics engineer.&lt;/p&gt;

</description>
      <category>powerbi</category>
      <category>dataanalytics</category>
      <category>businessintelligence</category>
      <category>beginners</category>
    </item>
    <item>
      <title>How Excel is Used in Real-World Data Analysis</title>
      <dc:creator>Audrine Marion</dc:creator>
      <pubDate>Mon, 23 Mar 2026 16:17:18 +0000</pubDate>
      <link>https://dev.to/audrine_m/how-excel-is-used-in-real-world-data-analysis-4m66</link>
      <guid>https://dev.to/audrine_m/how-excel-is-used-in-real-world-data-analysis-4m66</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;Excel is one of the most widely used tools for data analysis across industries. Although newer technologies like Python, SQL, and Power BI are becoming more common, Excel remains a foundational skill for anyone working with data. It allows analysts to organize information, clean datasets, perform calculations, explore patterns, and present insights in a structured and accessible way.&lt;/p&gt;

&lt;p&gt;Because of its flexibility and ease of use, Excel is often the first tool professionals rely on when working with raw data before moving into more advanced analytics environments.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Excel?
&lt;/h2&gt;

&lt;p&gt;Excel is a spreadsheet application developed by Microsoft that allows users to store, organize, calculate, and analyze data using rows and columns. It provides built-in formulas, visualization tools, Pivot Tables, and automation features that help transform raw numbers into meaningful insights.&lt;/p&gt;

&lt;p&gt;In real-world data analysis, Excel is commonly used for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Cleaning messy datasets&lt;/li&gt;
&lt;li&gt;Performing calculations&lt;/li&gt;
&lt;li&gt;Summarizing large datasets&lt;/li&gt;
&lt;li&gt;Identifying trends and patterns&lt;/li&gt;
&lt;li&gt;Creating dashboards and reports&lt;/li&gt;
&lt;li&gt;Supporting business decision-making&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Real-World Applications of Excel in Data Analysis
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Data Cleaning
&lt;/h3&gt;

&lt;p&gt;Before analysis begins, datasets often contain missing values, duplicates, or formatting issues. Excel helps analysts prepare datasets using tools such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Remove Duplicates&lt;/li&gt;
&lt;li&gt;Find and Replace&lt;/li&gt;
&lt;li&gt;Text-to-Columns&lt;/li&gt;
&lt;li&gt;Sorting and Filtering&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These features ensure that data is accurate and ready for analysis.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Data Summarization Using Pivot Tables
&lt;/h2&gt;

&lt;p&gt;Pivot Tables are one of Excel’s most powerful tools. They allow analysts to quickly summarize large datasets and answer important questions such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which product generated the highest revenue?&lt;/li&gt;
&lt;li&gt;Which region had the most customers?&lt;/li&gt;
&lt;li&gt;Which month recorded the highest sales?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of manually calculating totals, Pivot Tables automatically group and summarize information.&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm50re12oj67hnittjt41.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%2Fm50re12oj67hnittjt41.png" alt="Excel Pivot Table summarizing sales data by region and product category"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;example of pivot table showing the sum of bonus by location&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Pivot Tables help analysts transform raw datasets into structured summaries within seconds.&lt;/p&gt;




&lt;h2&gt;
  
  
  3. Using Formulas for Analysis
&lt;/h2&gt;

&lt;p&gt;Excel formulas help analysts perform calculations efficiently and accurately.&lt;/p&gt;

&lt;h3&gt;
  
  
  SUM Function
&lt;/h3&gt;

&lt;p&gt;Used to calculate totals such as total sales or expenses.&lt;/p&gt;

&lt;p&gt;Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;=SUM(B2:B100)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Used in scenarios like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;calculating monthly expenses&lt;/li&gt;
&lt;li&gt;total company revenue&lt;/li&gt;
&lt;li&gt;inventory totals&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  IF Function
&lt;/h3&gt;

&lt;p&gt;Used to apply logical conditions to categorize data.&lt;/p&gt;

&lt;p&gt;Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;=IF(B2&amp;gt;50,"Pass","Fail")
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Real-world uses include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;grading systems&lt;/li&gt;
&lt;li&gt;customer segmentation&lt;/li&gt;
&lt;li&gt;performance classification&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  VLOOKUP Function
&lt;/h3&gt;

&lt;p&gt;Used to retrieve matching values from another table.&lt;/p&gt;

&lt;p&gt;Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;=VLOOKUP(A2,Sheet2!A:B,2,FALSE)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Analysts commonly use this when:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;merging customer records&lt;/li&gt;
&lt;li&gt;matching product IDs&lt;/li&gt;
&lt;li&gt;combining datasets from multiple sheets&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  4. Data Visualization
&lt;/h2&gt;

&lt;p&gt;Excel allows analysts to create charts such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Bar charts&lt;/li&gt;
&lt;li&gt;Line charts&lt;/li&gt;
&lt;li&gt;Pie charts&lt;/li&gt;
&lt;li&gt;Column charts&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These visualizations make it easier to communicate findings clearly to stakeholders who may not have technical backgrounds.&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhzdbsgk6kgnfx9onxr1r.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%2Fhzdbsgk6kgnfx9onxr1r.png" alt="Excel column chart showing monthly sales trends across three months"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Example Excel line chart showing average salary across month of hire.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  5. Conditional Formatting for Insight Discovery
&lt;/h2&gt;

&lt;p&gt;Conditional formatting highlights important values automatically.&lt;/p&gt;

&lt;p&gt;Example uses:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;highlighting top-performing regions&lt;/li&gt;
&lt;li&gt;identifying missing values&lt;/li&gt;
&lt;li&gt;detecting unusually high expenses&lt;/li&gt;
&lt;li&gt;spotting declining performance trends&lt;/li&gt;
&lt;/ul&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%2F2irljn0zj97odxzjhfr8.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%2F2irljn0zj97odxzjhfr8.png" alt="Excel dataset using conditional formatting to highlight high and low values"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Example of conditional formatting that highlights performance score greater than 5&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This improves readability and makes patterns visible immediately.&lt;/p&gt;




&lt;h2&gt;
  
  
  Features I Have Learned and Applied When Working with Data
&lt;/h2&gt;

&lt;p&gt;While learning Excel, I gained experience using several important features that support data analysis workflows.&lt;/p&gt;

&lt;p&gt;Pivot Tables helped me summarize datasets quickly and identify trends without writing complex formulas.&lt;/p&gt;

&lt;p&gt;The IF function allowed me to categorize data into meaningful groups, making it easier to interpret results.&lt;/p&gt;

&lt;p&gt;VLOOKUP helped me combine information from multiple tables, which is especially useful when working with relational datasets.&lt;/p&gt;

&lt;p&gt;Conditional formatting helped highlight important values such as high-performing regions or missing data points, making datasets easier to understand visually.&lt;/p&gt;

&lt;h2&gt;
  
  
  These tools significantly improved my ability to explore and interpret datasets efficiently.
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Personal Reflection
&lt;/h2&gt;

&lt;p&gt;Learning Excel has changed the way I approach data. Previously, I mainly viewed data as numbers arranged in tables, but Excel helped me understand how structured analysis can reveal meaningful insights and patterns.&lt;/p&gt;

&lt;p&gt;Through practicing formulas, Pivot Tables, and visualization techniques, I became more confident in cleaning datasets, summarizing information, and presenting findings clearly. Excel also strengthened my problem-solving skills by teaching me how to break down datasets into manageable steps during analysis.&lt;/p&gt;

&lt;p&gt;As someone building a career in data analytics and data science, learning Excel has been an important step in developing my analytical thinking. It has helped me move from simply observing data to actively exploring it and using it to support informed decisions.&lt;/p&gt;

&lt;p&gt;Overall, Excel has become a valuable foundation in my data analysis journey, and it continues to support my growth as I expand my skills into more advanced tools and technologies.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>datascience</category>
      <category>analytics</category>
      <category>analyst</category>
    </item>
  </channel>
</rss>
