<?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: Nyamatari Brian</title>
    <description>The latest articles on DEV Community by Nyamatari Brian (@nyamatari_brian_c41e0c389).</description>
    <link>https://dev.to/nyamatari_brian_c41e0c389</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%2F3818267%2F879f09e2-7167-4209-adf7-4e2832973596.png</url>
      <title>DEV Community: Nyamatari Brian</title>
      <link>https://dev.to/nyamatari_brian_c41e0c389</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/nyamatari_brian_c41e0c389"/>
    <language>en</language>
    <item>
      <title># Understanding Data Modeling in PowerBI: Joins, Relationship and Schemas.</title>
      <dc:creator>Nyamatari Brian</dc:creator>
      <pubDate>Sun, 05 Apr 2026 08:01:39 +0000</pubDate>
      <link>https://dev.to/nyamatari_brian_c41e0c389/-understanding-data-modeling-in-powerbi-joins-relationship-and-schemas-1imn</link>
      <guid>https://dev.to/nyamatari_brian_c41e0c389/-understanding-data-modeling-in-powerbi-joins-relationship-and-schemas-1imn</guid>
      <description>&lt;h2&gt;
  
  
  Introduction.
&lt;/h2&gt;

&lt;p&gt;Data Modeling is a good backbone of making Data Science and Analytics in PowerBI very successful. We are going to look into:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Data modeling fundamentals.&lt;/li&gt;
&lt;li&gt;SQL Joins.&lt;/li&gt;
&lt;li&gt;PowerBI relationships.&lt;/li&gt;
&lt;li&gt;Facts vs deimension tables.&lt;/li&gt;
&lt;li&gt;Data schema.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The big Question; WHAT is data modeling.
&lt;/h2&gt;

&lt;p&gt;Well Data modeling is the process of organizing and structuring data from multiple sources into a logical format for analysis.&lt;/p&gt;

&lt;p&gt;Here it is all about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The Table connection.&lt;/li&gt;
&lt;li&gt;Defining relationships.&lt;/li&gt;
&lt;li&gt;Structuring data into facts and dimension tables.&lt;/li&gt;
&lt;li&gt;Optimizing performance.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Just imagine all this like making your data easy and smooth to read and interpret.&lt;/p&gt;

&lt;h2&gt;
  
  
  SQL joins.
&lt;/h2&gt;

&lt;p&gt;This is basically where we use joins to make data jointed from multiple tables using a common column.&lt;/p&gt;

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

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

&lt;h3&gt;
  
  
  2. LEFT JOIN.
&lt;/h3&gt;

&lt;p&gt;Here in the records are all returned from left side of the table and matching the records from the right.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. RIGHT JOIN.
&lt;/h3&gt;

&lt;p&gt;This is basically the vice versa of LEFT JOIN, the records from the right table and matching ones from the left.&lt;/p&gt;

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

&lt;p&gt;This returns all records from both tables whether matched or unmatched.&lt;/p&gt;

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

&lt;p&gt;The returning record in the table that do not exist in the right.&lt;/p&gt;

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

&lt;p&gt;The returns records in the right table that do not exist in the left.&lt;/p&gt;

&lt;h2&gt;
  
  
  Steps in the creation of join in PowerBI.
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Open PowerBi desktop.&lt;/li&gt;
&lt;li&gt;Select the datasets you want to use.&lt;/li&gt;
&lt;li&gt;Click on transform data.&lt;/li&gt;
&lt;li&gt;Select a table.&lt;/li&gt;
&lt;li&gt;Click on merge queries.&lt;/li&gt;
&lt;li&gt;Choose the second table.&lt;/li&gt;
&lt;li&gt;Select on matching columns.&lt;/li&gt;
&lt;li&gt;Choose the join type of your choice.&lt;/li&gt;
&lt;li&gt;Click OK and expand the columns&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  PowerBI Relationships.
&lt;/h2&gt;

&lt;p&gt;The datasets can connects to each other without ever merging them.&lt;/p&gt;

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

&lt;h4&gt;
  
  
  1. One to many. (1:M)
&lt;/h4&gt;

&lt;p&gt;Here is where a table from dataset A relates to many tables in dataset B. Example; A customer can make many orders.&lt;/p&gt;

&lt;h4&gt;
  
  
  2. One to One.(1:1)
&lt;/h4&gt;

&lt;p&gt;In this relationship the table matches exactly one in another table.&lt;/p&gt;

&lt;h4&gt;
  
  
  3. Many to Many.(M:M)
&lt;/h4&gt;

&lt;p&gt;Here both tables from datasets contains duplicate values.&lt;/p&gt;

&lt;h3&gt;
  
  
  Key concepts.
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Cardinality.
&lt;/h4&gt;

&lt;p&gt;This is where tables are defined by how they relate;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;One-to-many.&lt;/li&gt;
&lt;li&gt;Many-to-many.&lt;/li&gt;
&lt;li&gt;One-to-one.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Cross filter direction.
&lt;/h4&gt;

&lt;p&gt;In this we get to understand;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Both directions and allows two way filtering but may cause ambiguty.&lt;br&gt;
Single direction.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h4&gt;
  
  
  Active and inactive relationships.
&lt;/h4&gt;

&lt;p&gt;In this relationship the active is usually the default and indirect usually requires the DAX.(User relationship)&lt;/p&gt;

&lt;h4&gt;
  
  
  Facts vs Dimension Tables.
&lt;/h4&gt;

&lt;h5&gt;
  
  
  Fact Table.
&lt;/h5&gt;

&lt;p&gt;This is where it contains data that can be measured.&lt;br&gt;
Example: Sales Amount.&lt;/p&gt;

&lt;h5&gt;
  
  
  Dimension Table.
&lt;/h5&gt;

&lt;p&gt;Here the data is descriptive.&lt;br&gt;
Example: Name of a customer.&lt;/p&gt;

&lt;h2&gt;
  
  
  DATA MODELLING SCHEMAS.
&lt;/h2&gt;

&lt;p&gt;They are;&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Star Schema.
&lt;/h3&gt;

&lt;p&gt;Structure:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;One Central fact table.&lt;/li&gt;
&lt;li&gt;Multiple dimension tables.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  2. Snowflake Schema.
&lt;/h3&gt;

&lt;p&gt;They usually normalize structures where dimensions are split.&lt;br&gt;
It has an advantage of saving storage.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Flat Table.
&lt;/h3&gt;

&lt;p&gt;In this schema all the data is stored in one table.&lt;br&gt;
It is very simple but also has poor performance on large datasets.&lt;/p&gt;

&lt;h2&gt;
  
  
  CONCLUSION.
&lt;/h2&gt;

&lt;p&gt;Data modelling in PowerBI is essential for building accurate and high-performing dashboards. By understanding joins, relationships, schemas and table structures you can create models that are both efficient and scalable.&lt;/p&gt;

</description>
      <category>dataengineering</category>
      <category>datascience</category>
      <category>microsoft</category>
      <category>sql</category>
    </item>
    <item>
      <title>How Excel is Used in Real-World Data Analysis.</title>
      <dc:creator>Nyamatari Brian</dc:creator>
      <pubDate>Sun, 29 Mar 2026 03:51:15 +0000</pubDate>
      <link>https://dev.to/nyamatari_brian_c41e0c389/how-excel-is-used-in-real-world-data-analysis-18cm</link>
      <guid>https://dev.to/nyamatari_brian_c41e0c389/how-excel-is-used-in-real-world-data-analysis-18cm</guid>
      <description>&lt;h1&gt;
  
  
  How Excel is Used in Real-World Data Analysis
&lt;/h1&gt;

&lt;h2&gt;
  
  
  INTRODUCTION.
&lt;/h2&gt;

&lt;p&gt;In the current word Data is becoming daily talk in every business and it is becoming today's world currency. One of the tools used in the data world is Microsoft Excel. It is widely used in business, hospitals and finacial for analytics. The data analytics are used to make the organizational decision making and strategic moves.&lt;/p&gt;

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

&lt;p&gt;Microsoft Excel is a tool used for organizing, analyzing, and visualizing data. In Excel they use a simple interface of rows and columns for storage, creating presentation dashboards and calculate the datasets.&lt;/p&gt;

&lt;p&gt;Eventhough there are other tools for similar work like powerBi and python, Excel still remains to be the easiest hence more people use it more oftenly.&lt;/p&gt;

&lt;h2&gt;
  
  
  Real world scenarios where we use Excel.
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Business Analysis.
&lt;/h3&gt;

&lt;p&gt;In Businesses they collect data for example they can collectd how many items have been bought today or how many products are used oftenly. As a data scientist you can use this this to keep track of sales and also check for trends i your business.In the business they can track:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Keep daily, weekly and monthly sales.&lt;/li&gt;
&lt;li&gt;The data can be used to compare which products are more used to save on cost.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This data will be evaluated by the business team which will help them make good decisions for the business.&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%2Fbieuxpkqkfd8umofq25a.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%2Fbieuxpkqkfd8umofq25a.png" alt="Business Analysis" width="800" height="419"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Financial management.
&lt;/h3&gt;

&lt;p&gt;Most financial analysis people use Excel for keeping, budgeting and creating financial reporting. In organizations they can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Create and keep track of expenses.&lt;/li&gt;
&lt;li&gt;Forecasting future income and cost.&lt;/li&gt;
&lt;li&gt;Create budgets.&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%2Fjeji2hmnb76nn1fn7hny.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%2Fjeji2hmnb76nn1fn7hny.jpg" alt="Financial Management Report." width="800" height="450"&gt;&lt;/a&gt;cial analysis people use Excel for keeping, budgeting and creating financial reporting. In organizations they can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Create and keep track of expenses.&lt;/li&gt;
&lt;li&gt;Forecasting future income and cost.&lt;/li&gt;
&lt;li&gt;Create budgets.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Data cleansing.
&lt;/h3&gt;

&lt;p&gt;Sometimes it can be human error to duplicate data. Here one needs to clean same duplicate data to ensure accurate analyzation. Excel can be used by:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Helps in removing the duplicates in the data set.&lt;/li&gt;
&lt;li&gt;Helps in handling the values that are missing.&lt;/li&gt;
&lt;li&gt;Helps in sorting out and filtration of the data set.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Excel data analyzing formulas.
&lt;/h2&gt;

&lt;p&gt;We use various formulas in analyzing data properly they include:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Logical Formulas.
&lt;/h3&gt;

&lt;p&gt;This are are used to compare values and return a result of either TRUE or FALSE.&lt;/p&gt;

&lt;p&gt;They include:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Operator&lt;/th&gt;
&lt;th&gt;Meaning&lt;/th&gt;
&lt;th&gt;Example&lt;/th&gt;
&lt;th&gt;Result&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;=&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Equal to&lt;/td&gt;
&lt;td&gt;&lt;code&gt;=A1 = B1&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;TRUE if equal&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;&amp;lt;&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Not equal to&lt;/td&gt;
&lt;td&gt;&lt;code&gt;=A1 &amp;lt;&amp;gt; B1&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;TRUE if not equal&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Greater than&lt;/td&gt;
&lt;td&gt;&lt;code&gt;=A1 &amp;gt; B1&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;TRUE if A1 is bigger&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;&amp;lt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Less than&lt;/td&gt;
&lt;td&gt;&lt;code&gt;=A1 &amp;lt; B1&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;TRUE if A1 is smaller&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;&amp;gt;=&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Greater than or equal to&lt;/td&gt;
&lt;td&gt;&lt;code&gt;=A1 &amp;gt;= B1&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;TRUE if A1 ≥ B1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;&amp;lt;=&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Less than or equal to&lt;/td&gt;
&lt;td&gt;&lt;code&gt;=A1 &amp;lt;= B1&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;TRUE if A1 ≤ B1&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  2. Arithmetic.
&lt;/h3&gt;

&lt;p&gt;This are the day to day formula.&lt;br&gt;
they include;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Additional.&lt;/li&gt;
&lt;li&gt;Subtraction.&lt;/li&gt;
&lt;li&gt;Multiplication.&lt;/li&gt;
&lt;li&gt;Division.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  3. Text.
&lt;/h3&gt;

&lt;p&gt;This are used in words in Excel.&lt;br&gt;
They include;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;=CONCAT(Join text)&lt;/li&gt;
&lt;li&gt;=LEFT (Get first characters)&lt;/li&gt;
&lt;li&gt;=UPPER(Convert to capital letters)&lt;/li&gt;
&lt;li&gt;=LOWER(Convert to small letters)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  4. Statistical.
&lt;/h3&gt;

&lt;p&gt;In Excel they used for analyzing data.&lt;br&gt;
They include;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;=AVERAGE&lt;/li&gt;
&lt;li&gt;=COUNT&lt;/li&gt;
&lt;li&gt;=MAX&lt;/li&gt;
&lt;li&gt;=MIN&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  5. Lookup.
&lt;/h3&gt;

&lt;p&gt;They used to find something in excel.&lt;br&gt;
They include;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;=VLOOKUP&lt;/li&gt;
&lt;li&gt;=XLOOKUP&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  6. Date and time.
&lt;/h3&gt;

&lt;p&gt;They are used for time and date in excel.&lt;br&gt;
They include;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;=TODAY()&lt;/li&gt;
&lt;li&gt;=NOW()&lt;/li&gt;
&lt;li&gt;=YEAR()&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;Microsft Excel has an advantage since it makes easy use of combined and powerful featrures. It is so seemless thata beginner can very fast learn and understand the basic functions and progress to also understand pivotTables and dashboarding.&lt;/p&gt;

&lt;p&gt;Learning Excel is a skill that is helpful in the daily world that helps in decision making in most areas. Learning how to use Excel effectively is an important step for anyone looking to work with data confidently.&lt;/p&gt;

</description>
      <category>datascience</category>
    </item>
    <item>
      <title>Tools for data science and analytics installation process.</title>
      <dc:creator>Nyamatari Brian</dc:creator>
      <pubDate>Tue, 17 Mar 2026 16:32:51 +0000</pubDate>
      <link>https://dev.to/nyamatari_brian_c41e0c389/tools-for-data-science-and-analytics-installation-process-1dda</link>
      <guid>https://dev.to/nyamatari_brian_c41e0c389/tools-for-data-science-and-analytics-installation-process-1dda</guid>
      <description>&lt;h2&gt;
  
  
  Introduction.
&lt;/h2&gt;

&lt;p&gt;Before we begin with the tools we need to ask the bigger question who is a data analyst and a data scientist. First, Data analyst; they beg to answer the question WHAT HAPPENED. Second, Data Scientist; they beg to answer the question PREDICTION AND PRESCRIPTION. In the current world data is flowing all over us day by day hence. &lt;/p&gt;

&lt;h2&gt;
  
  
  How to install MYSQL and PostgreSQL.
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Introduction.
&lt;/h3&gt;

&lt;p&gt;MYSQL is just but an open-source database. It is a relational database system where one can manage, store and extract data that is structured. PostgreSQL is an advanced database system that is used for large and high performance applications which stores data.&lt;/p&gt;

&lt;h3&gt;
  
  
  Steps for Installation.
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Step 1: Downloading MYSQL.
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;Go to your web browser and search &lt;a href="https://www.mysql.com/downloads/" rel="noopener noreferrer"&gt;https://www.mysql.com/downloads/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Click on download now and download according to your laptop operating system.&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%2F0q2c4a2h5hwlbw387s9h.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%2F0q2c4a2h5hwlbw387s9h.png" alt="MySQL Downloading" width="800" height="428"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Step 2: Installation of MYSQL.
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;Open the downloaded file.&lt;/li&gt;
&lt;li&gt;Once opened choose "my server only".&lt;/li&gt;
&lt;li&gt;Set the port number to default.&lt;/li&gt;
&lt;li&gt;Create a root password then finish the configuration.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Postgre.
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Step 1: Download PostgreSql.
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Go to your browser &lt;a href="https://www.postgresql.org/download/" rel="noopener noreferrer"&gt;https://www.postgresql.org/download/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Choose your Operating system.&lt;/li&gt;
&lt;li&gt;After downloading open it then choose components for installation then click on next to continue.&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%2Ftr2ccnrsjkippnrmv2ie.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%2Ftr2ccnrsjkippnrmv2ie.png" alt="PostgreSQL" width="800" height="432"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 2: Configuration of PostgreSQL.
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;One will be asked to configure some essential settings which are:&lt;/li&gt;
&lt;li&gt;You will be required to set a password.&lt;/li&gt;
&lt;li&gt;You will be asked to input aport number leave it at default which is '5432'.&lt;/li&gt;
&lt;li&gt;Leave the installation at locale default settings then finish installation.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Installation of Excel and PowerBi.
&lt;/h1&gt;

&lt;h2&gt;
  
  
  Excel.
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Step 1: Installation.
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Go to Microsoft store on windows and look for excel then download it.&lt;/li&gt;
&lt;li&gt;After finishing the download open it and ensure it is working properly.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  PowerBi.
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Step 1: Installation.
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Go to Microsoft store on windows and look for PowerBi then download it.&lt;/li&gt;
&lt;li&gt;After the download is over open it and ensure it is working properly.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  What about for other users that is MacBook and Linux.
&lt;/h3&gt;

&lt;p&gt;One can use a Virtual machine to access this tools.&lt;/p&gt;

&lt;p&gt;### Step 1: VirtualBox.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Install VirtualBox and select for MacBook or Linux.&lt;/li&gt;
&lt;li&gt;Follow the installation instructions and the VirtualBox will be fully installed into your machine.&lt;/li&gt;
&lt;li&gt;Download windows ISO file and save in you laptop.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Step 2: Create a virtual machine.
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Open the virtualbox and then click on new.&lt;/li&gt;
&lt;li&gt;You will be required to fill;&lt;/li&gt;
&lt;li&gt;Name of the virtual machine.&lt;/li&gt;
&lt;li&gt;The Type.&lt;/li&gt;
&lt;li&gt;Version of the windows.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Step 3: Allocate virtual machine some memory.
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Choose how much RAM to give the virtual machine.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Step 4: Create the hard disk of the VM.
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Click on create a virtual hard disk now then click next.&lt;/li&gt;
&lt;li&gt;Choose Virtualbox Disk image.&lt;/li&gt;
&lt;li&gt;Choose the dynamically allocated then set size to 50GB.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Step 5: Install windows.
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Select the virtualmachine you created then click on start.&lt;/li&gt;
&lt;li&gt;You shall be prompted then select the windows ISO file that we downloaded and folow the normal windows installation steps.
3.The windows will open inside the virtual machine.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Step 6: Installation Excell and PowerBI.
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Inside the windowss viryual machine go to Microssoft Store and download both PowerBI and excel.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Step 7:Launch the application.
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Inside the Windows virtual machine you can now open;&lt;/li&gt;
&lt;li&gt;PoweBI.&lt;/li&gt;
&lt;li&gt;Excel.&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>database</category>
      <category>datascience</category>
      <category>sql</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
