<?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>Forem: Meghan Maina</title>
    <description>The latest articles on Forem by Meghan Maina (@maina_meghan).</description>
    <link>https://forem.com/maina_meghan</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%2F1738062%2F2a13916b-f286-4ffd-b93f-2697894e6365.jpg</url>
      <title>Forem: Meghan Maina</title>
      <link>https://forem.com/maina_meghan</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/maina_meghan"/>
    <language>en</language>
    <item>
      <title>How to Connect PostgreSQL to Power BI using Local PostgreSQL.</title>
      <dc:creator>Meghan Maina</dc:creator>
      <pubDate>Mon, 24 Nov 2025 05:12:27 +0000</pubDate>
      <link>https://forem.com/maina_meghan/how-to-connect-postgresql-to-power-bi-using-local-postgresql-27j4</link>
      <guid>https://forem.com/maina_meghan/how-to-connect-postgresql-to-power-bi-using-local-postgresql-27j4</guid>
      <description>&lt;p&gt;Power BI is a business analytics and data visualization platform by Microsoft that is used to analyze data. It transforms raw data into interactive dashboards and visualizations that make data reporting easier. &lt;/p&gt;

&lt;p&gt;It enables users to get data from a variety of sources using in-built data connectors. Once a connection is established, you can easily load your data into Power BI, then transform it as you would like with Power Query.&lt;/p&gt;

&lt;p&gt;The most common place to store data is in databases. There are many types of databases including PostgreSQL, and Power BI provides a way to connect to each type. In this article, I will detail the steps to connect your locally hosted PostgreSQL database to Power BI.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 1: Open a new Power BI window and select 'Get Data'.
&lt;/h3&gt;

&lt;p&gt;Once logged into your Power BI desktop application, open a new file and select &lt;code&gt;Get Data&lt;/code&gt; to select your data source. On the drop down menu, select &lt;code&gt;More...&lt;/code&gt; to see a variety of data sources.&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%2Fg0hzzgam9ii31f5enjox.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%2Fg0hzzgam9ii31f5enjox.jpg" alt="Open Power BI" width="800" height="431"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 2: Select database (PostgreSQL).
&lt;/h3&gt;

&lt;p&gt;Once the menu is open, select the PostgreSQL Database connector and click &lt;code&gt;Connect&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%2Fxkn869tc70osa9350dlf.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%2Fxkn869tc70osa9350dlf.jpg" alt="Select database type" width="672" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 3: Configure the server name(localhost), port number, and database name.
&lt;/h3&gt;

&lt;p&gt;When you click &lt;code&gt;Connect&lt;/code&gt;, you will be required to enter the name of the server where the database is hosted. In this case, we are connecting to the &lt;code&gt;localhost&lt;/code&gt;. I use the IP address for localhost in this case for simplicity. &lt;/p&gt;

&lt;p&gt;Enter the port number as well, i.e. &lt;code&gt;127.0.0.1:5432&lt;/code&gt;, and the name of your database.&lt;/p&gt;

&lt;p&gt;You may use &lt;code&gt;Direct Query&lt;/code&gt; to establish a real-time connection with your database, or any of the advanced options. For this use case, select &lt;code&gt;Import&lt;/code&gt; to import our data from the database.&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%2Fh72btlfbe7nq3pg3eufv.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%2Fh72btlfbe7nq3pg3eufv.jpg" alt="Enter server name and port number" width="696" height="349"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 4: Enter your credentials.
&lt;/h3&gt;

&lt;p&gt;You are required to enter your &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to sign into your database. Click &lt;code&gt;Connect&lt;/code&gt; then wait for the connection to load.&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%2Fnscd410lfc2bvqe9qus2.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%2Fnscd410lfc2bvqe9qus2.jpg" alt="Enter your database credentials" width="698" height="308"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 5: Select schema/tables to load.
&lt;/h3&gt;

&lt;p&gt;You are now ready to start the import process. To do this, select the schema or tables that you would like to import to Power BI. In this example I'm using the &lt;code&gt;healthcare&lt;/code&gt; schema, which has various tables.&lt;/p&gt;

&lt;p&gt;You may choose to load data then transform it, or load first then transform later. In this example, I chose &lt;code&gt;Load&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%2F3ziq6xoehf7wy8kq5twk.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%2F3ziq6xoehf7wy8kq5twk.jpg" alt="Select tables to load" width="800" height="637"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 6: Load tables.
&lt;/h3&gt;

&lt;p&gt;The data has been successfully loaded onto Power BI. You can now transform and report on it.&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%2Fn81hpk7kskqcqwrd3lpf.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%2Fn81hpk7kskqcqwrd3lpf.jpg" alt="Load data successfully" width="800" height="431"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Next, we will discuss how to connect a PostgreSQL database hosted on a remote server to Power BI. It is just as simple and easy to do, with only a few minor adjustments. Until then, have fun trying this tutorial out!&lt;/p&gt;

</description>
      <category>database</category>
      <category>postgres</category>
      <category>powerbi</category>
    </item>
    <item>
      <title>Is Excel Still Relevant in 2025?</title>
      <dc:creator>Meghan Maina</dc:creator>
      <pubDate>Sat, 04 Oct 2025 11:06:45 +0000</pubDate>
      <link>https://forem.com/maina_meghan/is-excel-still-relevant-in-2025-239f</link>
      <guid>https://forem.com/maina_meghan/is-excel-still-relevant-in-2025-239f</guid>
      <description>&lt;p&gt;Since launching in 1985, Microsoft Excel has been the go-to spreadsheet application for businesses and professionals. For decades, Excel has powered business operations and data analytics dashboards.&lt;/p&gt;

&lt;p&gt;In 2025, with the existence of AI, Power BI and Python to automate and speed up analytics workflows, many wonder if Excel is finally past its prime. &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Fun fact: Excel was first launched on Apple Macbook, then later launched on Windows when it became a more popular OS.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Here’s the truth, Excel is here to stay. In fact, it continues to evolve, incorporating advanced features each year to stay aligned with the ever changing tech ecosystem. Whether you are a business owner, startup founder or a professional in any field, Excel is the most accessible, intuitive, widely used and accepted tool in the workplace.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Fun fact: Excel has over 750 million users worldwide.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Here’s why:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Low barrier to entry.&lt;/strong&gt;
Excel is easy to learn and start using immediately, unlike Python and Power BI which have steeper learning curves. Anyone can use Excel regardless of their technical background.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Excel is the global standard at the workplace.&lt;/strong&gt;
It is deeply embedded into business operations worldwide, from financial reporting, to marketing and logistics. Its intuitive interface ensures smooth collaboration, as nearly all professionals use and understand it.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Modern Excel offers advanced features.&lt;/strong&gt;
With features such as Power Query, Pivot tables and AI tools such as Microsoft Copilot, Excel now supports automation and advanced analytics which might have once required the use of Python and Power BI.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;It is used alongside Python and Power BI.&lt;/strong&gt;
Excel is not in competition with Python and Power BI, but rather complements them. Data professionals often use all three; Excel for quick analysis, Power BI for visualization and Python for automation and modelling. Together, they create a powerful ecosystem for data management.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;To answer the question, yes, Excel is still relevant in 2025. It might not be the most advanced tool for data analytics and management out there, but it continues to evolve to fit the future of work. Its strengths include simplicity, accessibility and reliability, which make it a timeless tool even as the ways which we handle data get more complex. &lt;/p&gt;

</description>
      <category>data</category>
    </item>
  </channel>
</rss>
