<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="https://sampathblogs.online/wp-content/plugins/rss-feed-styles/public/template.xsl"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:rssFeedStyles="http://www.lerougeliet.com/ns/rssFeedStyles#"
>

<channel>
	<title>Data Analysis &#8211; Sampath Kumar A</title>
	<atom:link href="https://sampathblogs.online/tag/data-analysis/feed/" rel="self" type="application/rss+xml" />
	<link>https://sampathblogs.online</link>
	<description>Be Concious Be More</description>
	<lastBuildDate>Wed, 25 Feb 2026 13:29:17 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
<rssFeedStyles:reader name="Digg Reader" url="http://digg.com/reader/search/https%3A%2F%2Fsampathblogs.online%2Ffeed%2F"/><rssFeedStyles:reader name="Feedly" url="http://cloud.feedly.com/#subscription%2Ffeed%2Fhttps://sampathblogs.online/feed/"/><rssFeedStyles:button name="Like" url="https://www.facebook.com/sharer/sharer.php?u=%url%"/><rssFeedStyles:button name="G+" url="https://plus.google.com/share?url=%url%"/><rssFeedStyles:button name="Tweet" url="https://twitter.com/intent/tweet?url=%url%"/><rssFeedStyles:button name="Pinterest" url="https://www.pinterest.com/pin/create/button?url=%url%"/><rssFeedStyles:button name="LinkedIn" url="https://www.linkedin.com/cws/share?url=%url%"/>	<item>
		<title>Power BI Deep Dive: Model, Visualize and  Share</title>
		<link>https://sampathblogs.online/2026/02/power-bi-deep-dive-model-visualize-and-share/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=power-bi-deep-dive-model-visualize-and-share</link>
					<comments>https://sampathblogs.online/2026/02/power-bi-deep-dive-model-visualize-and-share/#respond</comments>
		
		<dc:creator><![CDATA[mail2sampath]]></dc:creator>
		<pubDate>Wed, 25 Feb 2026 13:29:17 +0000</pubDate>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Data Analysis]]></category>
		<guid isPermaLink="false">https://sampathblogs.online/?p=4091</guid>

					<description><![CDATA[As mentioned in my earlier blogs, Microsoft Power BI is an interactive data visualization software product developed by Microsoft with primary focus on business intelligence. In this next post in the series on Power BI, i have tried to delve... <a class="more-link" href="https://sampathblogs.online/2026/02/power-bi-deep-dive-model-visualize-and-share/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>As mentioned in my earlier blogs, Microsoft Power BI is an interactive data visualization software product developed by Microsoft with primary focus on business intelligence. In this next post in the series on Power BI, i have tried to delve deeper into modeling, visualization and sharing aspects.</p>



<h2 class="wp-block-heading">Power BI Components</h2>



<p>Power BI has two main components: Power BI Desktop and the Power BI service. Desktop is best for data modelling and report creation, while the service is ideal for sharing and collaboration. Both can connect to data sources and create reports. There&#8217;s also a Power BI Mobile app for viewing reports on the go. Key functional components include Power Query for data transformation, Power Pivot for modelling, and various visualization tools.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="547" height="395" src="https://sampathblogs.online/wp-content/uploads/2026/02/pbi.png" alt="" class="wp-image-4094" style="aspect-ratio:1.3848253491039995;width:403px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2026/02/pbi.png 547w, https://sampathblogs.online/wp-content/uploads/2026/02/pbi-300x217.png 300w" sizes="(max-width: 547px) 100vw, 547px" /><figcaption class="wp-element-caption">Functional Components</figcaption></figure>
</div>


<p>Power BI Desktop is a free Windows application that lets you connect to data, transform it, and create interactive visual reports that you can publish to Power BI service for sharing.</p>



<p>The Power BI service is a cloud based platform that enables users to create, share, and collaborate on interactive reports and dashboards. Dashboard is a collection of various graphs pinned from different reports. Users who consume and interact with the content in Power BI service are often referred to as end users, consumers, or business users. They primarily focus on interacting with and deriving insights from the content created by designers, enabling data-driven decision-making and collaboration within their organization. </p>



<p>As a Power BI service user with a free license, you explore content (such as reports, apps, scorecards, dashboards, and more) to make business decisions. That content is created by designers who have Power BI Pro or Premium Per User (PPU) licenses.</p>



<p>Refer to this <a href="https://visualitics.it/power-bi-licensing-guide/?lang=en">link </a>for clarity on the licensing.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img decoding="async" width="1024" height="576" src="https://sampathblogs.online/wp-content/uploads/2026/02/1-1024x576.jpg" alt="" class="wp-image-4095" style="aspect-ratio:1.7778034987929494;width:531px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2026/02/1-1024x576.jpg 1024w, https://sampathblogs.online/wp-content/uploads/2026/02/1-300x169.jpg 300w, https://sampathblogs.online/wp-content/uploads/2026/02/1-768x432.jpg 768w, https://sampathblogs.online/wp-content/uploads/2026/02/1-1536x864.jpg 1536w, https://sampathblogs.online/wp-content/uploads/2026/02/1-600x338.jpg 600w, https://sampathblogs.online/wp-content/uploads/2026/02/1-945x532.jpg 945w, https://sampathblogs.online/wp-content/uploads/2026/02/1.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Main Components</figcaption></figure>
</div>


<h4 class="wp-block-heading">Other Specialized Power BI Capabilities</h4>



<p>Power BI Report Builder is the standalone tool for authoring paginated reports for the Power BI service.<br>Paginated reports are designed for printing or sharing. You can preview your report in Report Builder, then publish it to the Power BI service at <a href="http://app.powerbi.com">app.powerbi.com</a>.</p>



<p>Power BI Report Server is an on-premises report server with a web portal where you display and manage reports and KPIs. Power BI Report Server lets you keep reports on-premises, with the option to move to the cloud later. Like the Power BI service, you can connect to a variety of data sources. Power BI Report Server hosts Power BI reports (.pbix), Excel files, and paginated reports (.rdl).</p>



<h4 class="wp-block-heading">Dataset and Data flow</h4>



<p>Datasets are the objects that contain the connection to the data source, data tables, the relationship between tables, new columns , measures and the data itself. Datasets are the same as semantic models when used to explain the creation of reports and dashboards.</p>



<p>Dataflow is the data transformation component of Power BI, i.e, power query process that runs in the cloud and stores the data in Azure Data Lake storage or Dataverse.  If you are consistently re-using same tables in multiple files, dataflow is highly recommended in such scenarios as a reusable ETL component.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img decoding="async" width="1024" height="576" src="https://sampathblogs.online/wp-content/uploads/2026/02/2-1024x576.jpg" alt="" class="wp-image-4096" style="aspect-ratio:1.7778034987929494;width:517px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2026/02/2-1024x576.jpg 1024w, https://sampathblogs.online/wp-content/uploads/2026/02/2-300x169.jpg 300w, https://sampathblogs.online/wp-content/uploads/2026/02/2-768x432.jpg 768w, https://sampathblogs.online/wp-content/uploads/2026/02/2-1536x864.jpg 1536w, https://sampathblogs.online/wp-content/uploads/2026/02/2-600x338.jpg 600w, https://sampathblogs.online/wp-content/uploads/2026/02/2-945x532.jpg 945w, https://sampathblogs.online/wp-content/uploads/2026/02/2.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Data Flow, Data Source &amp; Datasets</figcaption></figure>
</div>


<h4 class="wp-block-heading">Table Storage Mode</h4>



<p><em>Import mode</em> is the most common mode used to develop semantic models. Import mode is to import data into the Power BI memory for storage. One of the main advantages of import mode is performance. Import mode is known for fast query performance because it queries data directly from memory. A Power BI semantic model can have data copied into it from the source during a refresh operation.</p>



<p><em>DirectQuery mode</em> is often used in situations where the dataset is too large to load into memory. Models developed in DirectQuery mode don&#8217;t import data. Instead, they consist only of metadata defining the model structure. The semantic model can dynamically request data from a data source that it&#8217;s connected to using a method called DirectQuery. There is no need to refresh the model.</p>



<p>The <em>Dual storage mode</em> is a performance optimization. Dual-mode tables can act as Import for performance-intensive queries and as DirectQuery for real-time or query-specific needs. Power BI decides whether to query the local in-memory copy (Import) or directly query the data source (DirectQuery), depending on the relationships and query context.</p>



<p><em>Live connection</em> is a method that lets you build a report in Power BI Desktop without having to build a semantic model for it. This type of connection is similar to DirectQuery because it won’t store data in memory. When you create your report in Power BI Desktop, you can connect it to a semantic model that already exists using the &#8220;Power BI semantic models&#8221; option under Get data. The options being, Azure Analysis Services database and on-prem instance of SQL Server Analysis Services.</p>



<h2 class="wp-block-heading">Data Modelling</h2>



<p>Data modelling or semantic modelling is setting up your data properly for visualization. This includes setting up tables, relationships, calculations and access for analysis scenarios. Use Power Query Editor to connect to one or many data sources, shape, and transform the data to meet your needs, then load that model into Power BI Desktop for further actions.</p>



<p>If you are to sketch how your data with different tables looks like, you will have a model with components as fact tables and dimension tables. Fact tables store numeric data like sales or order amounts and include foreign keys linking to dimension tables. Dimension tables provide context with descriptive details like product names or customer demographics. Fact tables are long with many rows and few columns whereas dimension tables have few rows and many columns.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="466" height="377" src="https://sampathblogs.online/wp-content/uploads/2026/02/starschema.png" alt="" class="wp-image-4097" style="aspect-ratio:1.2360840552078585;width:419px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2026/02/starschema.png 466w, https://sampathblogs.online/wp-content/uploads/2026/02/starschema-300x243.png 300w" sizes="auto, (max-width: 466px) 100vw, 466px" /><figcaption class="wp-element-caption">Star Schema</figcaption></figure>
</div>


<p>In most of the cases, we can see the cardinality or nature of relationship as many to one between a fact table and dimension table. Since dimension tables are the owners of the data we can expect such a connection. This is represented as a &#8220;*&#8221; next to the fact table and &#8220;1&#8221; next to the dimension table. In the model view of Power BI tool you can get to see the model view of your data.</p>



<p>A network wherein you have one central fact table and multiple dimension tables is called a star schema.</p>



<p>Once you load the cleaned data from a source onto Power BI, the tool automatically creates a model based on the similarity of the column names and data between the tables. Since some of the tables can be left unconnected, you need to navigate to the model view of Power BI to check on the connection between the fact and dimension tables and make a connection in case any dimension table is not connected.</p>



<h4 class="wp-block-heading">DAX</h4>



<p>DAX (Data Analysis Expressions) lets you create powerful calculations in Power BI, helping you analyze and visualize your data in new ways. DAX can be used to write formulas for calculated tables, calculated columns and measures in Power BI.</p>



<p>You can write a DAX formula to add a <em>calculated table</em> to your model. The formula can duplicate or transform existing model data, or create a series of data, to produce a new table. When your source data doesn&#8217;t include a date table, you can create one as a calculated table by using the CALENDAR or CALENDARAUTO` DAX functions. Date tables are required to apply special time filters known as time intelligence. DAX time intelligence functions only work correctly when a date table is set up.</p>



<p>You can use a DAX formula to create a <em>calculated column</em> in any table within your data model. A calculated column performs row-by-row computations and is stored in the model, making it available for use in reports and visualizations. You can also use DAX to create <em>measures</em>. Unlike calculated columns, measures are not stored in the table itself. Instead, they are computed dynamically at query time based on the current filter context in a report visual.</p>



<p>The key difference is that calculated columns are evaluated during data refresh and their results are stored in the data model (visible in Table view). Because they are physically stored, they increase the size of the *.pbix file. Measures, on the other hand, are calculated on demand and do not store results in the model, so they do not increase file size in the same way.</p>



<p>CALCULATE is one of the most important DAX function to be understood. Beyond that, FILTER, COUNT, MAX/MIN, SUM, AVERAGE, DIVIDE, ALL, NOT are all good for a very broad range of tasks. The syntax of CALCULATE is extremely simple. You invoke CALCULATE with an expression as its first argument, and a set of filters starting from the second parameter onwards. The format is as follows:</p>



<p><code>CALCULATE(&lt;expression>, &lt;filter1>, &lt;filter2>, …)</code></p>



<p>An example would look as follows, wherein the sum of sales amount would be calculated only for Product A.</p>



<p><code>Product A Sales = <br>CALCULATE(<br>    SUM(Sales[SalesAmount]),<br>    Sales[Product_Name] = "Product A"<br>)</code></p>



<h2 class="wp-block-heading">Visualizations</h2>



<p>Before creating a visualization, several factors must be considered, the most important being the needs of the target audience, whether a visual can provide meaningful insights to the target audience and compatibility of the visual with the data. Understanding these requirements helps determine what visual should be used.</p>



<h4 class="wp-block-heading">Build visual</h4>



<p>Other than the commonly used chart visuals like Pie chart, Donut chart, Column chart, Bar chart, Line chart you can find the below few chart visuals that can be used in various scenarios.</p>



<ul class="wp-block-list">
<li><em>Card</em> : The&nbsp;card visual&nbsp;in Power BI is a versatile tool for presenting summary measures in a visually appealing format. Each card can display a specific measure, such as total sales or profit growth, and you can customize it to reflect your objectives and key results (OKRs).</li>



<li><em>Q&amp;A</em> : The Q&amp;A visual provides a text box where users can ask questions about data using natural language.</li>



<li><em>Decomposition Tree</em> : The decomposition tree visual in Power BI lets you visualize data across multiple dimensions. This AI visual is valuable for ad hoc exploration and conducting root-cause analysis.</li>



<li><em>KPI</em> : Key performance indicator (KPI) visuals communicate progress made toward a measurable goal. They&#8217;re ideal for measuring progress and distance wrt a metric.</li>



<li><em>Waterfall</em> : Waterfall charts show a running total as Power BI adds and subtracts values.&nbsp;The initial and final value columns often start from the horizontal axis, while the intermediate values are floating columns.</li>



<li><em>Key influencers</em> : The key influencers visual helps you understand the factors that drive a metric that interests you. It analyzes your data, ranks the factors that matter, and displays them as key influencers.</li>



<li><em>Ribbon chart</em> : A ribbon chart combines ribbons for multiple categories into a single view.&nbsp;This visualization lets you see how a given category ranks throughout the span of the chart&#8217;s X-axis (usually the timeline) compared to other categories.</li>
</ul>



<h4 class="wp-block-heading">Parameters</h4>



<p>Instead of building static reports that only answer one question, Power BI parameters lets you create dynamic, interactive visualizations that end-users can explore on their own. Think of a parameter as a variable or a placeholder you build into your report. It holds a value (like a number, a date, or a piece of text) that a user can select. When the user adjusts the parameter to any of the predefined values, the entire report &#8211; its data, visuals, and calculations &#8211; can update instantly based on that new value.</p>



<p>If you navigate to <em>Modelling &gt; New parameter &gt; Numeric range / Fields , </em>you will get dialog window for Numeric range or Fields respectively based on the selection as follows.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="958" src="https://sampathblogs.online/wp-content/uploads/2026/02/param1-1024x958.png" alt="" class="wp-image-4099" style="aspect-ratio:1.0688948979997615;width:379px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2026/02/param1-1024x958.png 1024w, https://sampathblogs.online/wp-content/uploads/2026/02/param1-300x281.png 300w, https://sampathblogs.online/wp-content/uploads/2026/02/param1-768x718.png 768w, https://sampathblogs.online/wp-content/uploads/2026/02/param1-600x561.png 600w, https://sampathblogs.online/wp-content/uploads/2026/02/param1-945x884.png 945w, https://sampathblogs.online/wp-content/uploads/2026/02/param1.png 1078w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Numeric range or Field Parameters</figcaption></figure>
</div>


<p>Numeric range parameters are typically used for scenario testing, where users adjust numerical inputs to see the impact on a given output. When you create a numeric parameter, Power BI generates two new measures: one to define the parameter and another to capture the selected value. Add slicer to the visualization by checking the option.</p>



<p>On the other hand, Fields parameters are used to seamlessly change the measures or fields used in a report visual.&nbsp; Add slicer to the visualization by checking the option.</p>



<p>In Power Query, we have parameter called the Query parameter. To start creating a Parameter in&nbsp; Power Query. On PQ editor, navigate to Home &gt; Manage Parameters &gt; New Parameter. You can use Power Query parameters to store and manage values that can be reused. Parameters give you the flexibility to dynamically change the output of your queries, depending on their values.&nbsp;</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="901" height="976" src="https://sampathblogs.online/wp-content/uploads/2026/02/parameter.png" alt="" class="wp-image-4100" style="aspect-ratio:0.9231548579867431;width:373px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2026/02/parameter.png 901w, https://sampathblogs.online/wp-content/uploads/2026/02/parameter-277x300.png 277w, https://sampathblogs.online/wp-content/uploads/2026/02/parameter-768x832.png 768w, https://sampathblogs.online/wp-content/uploads/2026/02/parameter-600x650.png 600w" sizes="auto, (max-width: 901px) 100vw, 901px" /><figcaption class="wp-element-caption">Manage Parameters</figcaption></figure>
</div>


<h4 class="wp-block-heading">Format page/visual</h4>



<p>In this pane, you can create visually rich&nbsp;report tooltips&nbsp;that appear when you hover over visuals. You can link your Tooltip to your report by navigating to <em>Format visual&gt;General&gt;Tooltips&gt;On&gt;Options, </em>choose the <em>Report Type &amp; Page</em> based on report pages you create in&nbsp;Power BI Desktop&nbsp;or the&nbsp;Power BI service. By creating a report page that serves as your tooltip (Format page&gt; <em>Page information &gt; Allow use as a tooltip&gt; On</em>), your custom tooltips can include visuals, images, and any other collection of items you create in the report page.</p>



<h4 class="wp-block-heading">Analytics</h4>



<p>The&nbsp;Analytics&nbsp;pane lets you add constant and dynamic reference lines, error bars, forecasts, and anomaly detection to your visuals. Access the&nbsp;Analytics&nbsp;pane by selecting a visual and then selecting the&nbsp;Analytics&nbsp;icon in the&nbsp;Visualizations&nbsp;area. Without a visual in your report, the analytics pane will not appear.</p>



<h2 class="wp-block-heading"><strong>Distribute a report or dashboard</strong></h2>



<p>Power BI offers several ways to collaborate and share Power BI reports, dashboards, and data with others, inside or outside your organization.</p>



<p>Workspaces&nbsp;are places to collaborate with colleagues on specific content. Power BI&nbsp;designers&nbsp;create workspaces to hold collections of dashboards, reports, semantic models and paginated reports. The designer can then share the workspace with colleagues. Designers can also bundle a collection of dashboards and reports into an&nbsp;app&nbsp;and distribute it to the entire community, to their organization, or to specific people or groups.</p>



<p>Everyone using the Power BI service also has a&nbsp;My workspace. Use&nbsp;My workspace&nbsp;as your personal sandbox where you can create content for yourself. You can see your workspaces in Power BI by selecting&nbsp;Workspaces&nbsp;from your navigation pane.</p>



<h4 class="wp-block-heading">Roles</h4>



<p>Roles let you manage who can do what in a workspace, so teams can collaborate. Workspaces allow you to assign roles to individuals, and also to user groups such as security groups, Microsoft 365 groups, and distribution lists. To grant access to a workspace, assign one of the following workspace roles to a user group or individual: Admin, Member, Contributor, or Viewer.&nbsp;</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td><strong>Role</strong></td><td class="has-text-align-left" data-align="left"><strong>Access Level</strong></td><td><strong>Permissions</strong></td></tr><tr><td><strong>Admin</strong></td><td class="has-text-align-left" data-align="left">Full control</td><td>Manages workspace, users, content, settings, refreshes, and apps</td></tr><tr><td><strong>Member</strong></td><td class="has-text-align-left" data-align="left">Broad content access</td><td>Creates and edits content, updates apps (if allowed), manages lower-level roles</td></tr><tr><td><strong>Contributor</strong></td><td class="has-text-align-left" data-align="left">Content creation access</td><td>Builds and edits content, refreshes data, works with datasets</td></tr><tr><td><strong>Viewer</strong></td><td class="has-text-align-left" data-align="left">Read-only</td><td>Views and interacts with reports and dashboards</td></tr></tbody></table><figcaption class="wp-element-caption">                                                                                Roles &amp; Permissions</figcaption></figure>



<h4 class="wp-block-heading"><strong>Endorse your content</strong></h4>



<p>Power BI provides two ways you can endorse your valuable, high-quality content ,i.e, Semantic models, dataflows, reports, apps to increase its visibility through&nbsp;promotion&nbsp;and&nbsp;certification.</p>



<p><strong>Promotion</strong> : Any content owner or member with write permissions on the workspace where the content is located, can promote the content when they think it&#8217;s good enough for sharing within your organization.</p>



<p><strong>Certification</strong> : Certification means that the content meets the organization&#8217;s quality standards and can be regarded as reliable, authoritative, and ready for use across the organization. Only authoritative reviewers (defined by Power Bi admin) can certify the content.</p>



<p><strong>Further Reading :</strong></p>



<ul class="wp-block-list">
<li><a href="https://sampathblogs.online/2025/08/essential-power-query-features-every-power-bi-user-should-know/">Essential Power Query Features Every Power BI User Should Know</a></li>



<li><a href="https://sampathblogs.online/2023/09/microsoft-power-bi-getting-started-guide/">Microsoft Power BI : Getting Started Guide</a></li>



<li><a href="https://sampathblogs.online/2025/02/power-query-tips-tricks/">Power Query Tips &amp; Tricks</a></li>



<li><a href="https://sampathblogs.online/2022/09/getting-started-with-power-query/">Getting Started with Power Query</a></li>



<li><a href="https://sampathblogs.online/2025/12/advanced-data-visualization-in-excel/">Advanced Data Visualization in Excel</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://sampathblogs.online/2026/02/power-bi-deep-dive-model-visualize-and-share/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Advanced Data Visualization in Excel</title>
		<link>https://sampathblogs.online/2025/12/advanced-data-visualization-in-excel/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=advanced-data-visualization-in-excel</link>
					<comments>https://sampathblogs.online/2025/12/advanced-data-visualization-in-excel/#respond</comments>
		
		<dc:creator><![CDATA[mail2sampath]]></dc:creator>
		<pubDate>Thu, 25 Dec 2025 03:53:36 +0000</pubDate>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Data Analysis]]></category>
		<guid isPermaLink="false">https://sampathblogs.online/?p=4035</guid>

					<description><![CDATA[A good dashboard is simple and avoids information overload. It features clear formatting, descriptive titles, and is dynamic, easy to maintain, and straightforward to update. Before creating a dashboard, several factors must be considered, the most important being the needs... <a class="more-link" href="https://sampathblogs.online/2025/12/advanced-data-visualization-in-excel/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>A good dashboard is simple and avoids information overload. It features clear formatting, descriptive titles, and is dynamic, easy to maintain, and straightforward to update. Before creating a dashboard, several factors must be considered, the most important being the needs of the target audience. Understanding these requirements helps determine what information should be displayed. It is also a good practice to validate the dashboard content with key stakeholders in advance to ensure alignment and relevance.</p>



<p>The dashboard that we will create will include a chart, Text display area, table, and a slicer that controls the entire dashboard display based on the selected month. The final dashboard as shown below will have dependency on multiple sheets. The details of the sheets in the visualization is as follows:</p>



<ul class="wp-block-list">
<li>Main Dashboard / <strong>Report Sheet</strong></li>



<li><strong>Pivot etc</strong> Sheet</li>



<li>Data Sheet (<strong>May-Aug</strong>)</li>



<li>Text display table Sheet (<strong>Notes</strong>)</li>
</ul>



<h3 class="wp-block-heading">Main Dashboard / Report Sheet</h3>



<p>Following is the final dashboard that we will create. The upper Doughnut chart consists of the alert details along with the Total Count of alerts. The total alert count(highlighted) is calculated using the formula as shown below, wherein the &#8216;<em>pivot etc</em>&#8216; refers to a separate sheet that you can find in the subsequent sections. This formula needs to be entered in the function entry area (fx) and not in the highlighted text box. The Chart section is followed by an observation section that contains the analysis of the chart. The lower most section is the Alert table that provides the alert details in a Table format.</p>



<p><code>TOTAL = 'pivot etc'!$E$13</code> </p>


<div class="wp-block-image is-style-default wp-duotone-unset-1">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="987" src="https://sampathblogs.online/wp-content/uploads/2025/12/dashboard-new-3-1024x987.jpg" alt="" class="wp-image-4055" style="aspect-ratio:1.0374980700941794;width:498px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2025/12/dashboard-new-3-1024x987.jpg 1024w, https://sampathblogs.online/wp-content/uploads/2025/12/dashboard-new-3-300x289.jpg 300w, https://sampathblogs.online/wp-content/uploads/2025/12/dashboard-new-3-768x740.jpg 768w, https://sampathblogs.online/wp-content/uploads/2025/12/dashboard-new-3-1536x1480.jpg 1536w, https://sampathblogs.online/wp-content/uploads/2025/12/dashboard-new-3-2048x1973.jpg 2048w, https://sampathblogs.online/wp-content/uploads/2025/12/dashboard-new-3-600x578.jpg 600w, https://sampathblogs.online/wp-content/uploads/2025/12/dashboard-new-3-945x910.jpg 945w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Main Dashboard/Report Sheet</figcaption></figure>
</div>


<p>The slicer section is on the upper right of the dashboard. This slicer when stretched will appear as follows. The slicer is mainly used to select the months separately (<em>or make multiple selections at once</em>). You can connect the slicer to multiple PivotTables by using the Report Connections feature, which can be selected by right-clicking the slicer. Tick the check boxes to synchronise the two Pivot charts simultaneously with any active Slicer selections.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="768" src="https://sampathblogs.online/wp-content/uploads/2025/12/slicer-to-pivot-1024x768.png" alt="" class="wp-image-4042" style="aspect-ratio:1.3333416007341452;width:468px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2025/12/slicer-to-pivot-1024x768.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/12/slicer-to-pivot-300x225.png 300w, https://sampathblogs.online/wp-content/uploads/2025/12/slicer-to-pivot-768x576.png 768w, https://sampathblogs.online/wp-content/uploads/2025/12/slicer-to-pivot-1536x1152.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/12/slicer-to-pivot-2048x1536.png 2048w, https://sampathblogs.online/wp-content/uploads/2025/12/slicer-to-pivot-600x450.png 600w, https://sampathblogs.online/wp-content/uploads/2025/12/slicer-to-pivot-945x709.png 945w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Slicer Connected to Pivot Tables</figcaption></figure>
</div>


<h3 class="wp-block-heading">&#8216;May-Aug&#8217; Alert list Sheet</h3>



<p>Append the data to the list that needs to be analysed. This also includes the columns &#8211; <em>Closed by X</em> and <em>Escalated to Y</em> that are not visible in the image below.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="812" src="https://sampathblogs.online/wp-content/uploads/2025/12/May-Aug-page-1024x812.png" alt="" class="wp-image-4039" style="aspect-ratio:1.2611194520033782;width:475px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2025/12/May-Aug-page-1024x812.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/12/May-Aug-page-300x238.png 300w, https://sampathblogs.online/wp-content/uploads/2025/12/May-Aug-page-768x609.png 768w, https://sampathblogs.online/wp-content/uploads/2025/12/May-Aug-page-1536x1217.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/12/May-Aug-page-2048x1623.png 2048w, https://sampathblogs.online/wp-content/uploads/2025/12/May-Aug-page-600x476.png 600w, https://sampathblogs.online/wp-content/uploads/2025/12/May-Aug-page-945x749.png 945w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">&#8220;May-Aug&#8221; Alert List Sheet</figcaption></figure>
</div>


<h3 class="wp-block-heading">Notes Sheet</h3>



<p>This sheet consists of the table (<em>Table1</em>) in which the observations are entered each month.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="858" height="1024" src="https://sampathblogs.online/wp-content/uploads/2025/12/notes-new-1-858x1024.jpg" alt="" class="wp-image-4045" style="aspect-ratio:0.8376024430525693;width:470px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2025/12/notes-new-1-858x1024.jpg 858w, https://sampathblogs.online/wp-content/uploads/2025/12/notes-new-1-251x300.jpg 251w, https://sampathblogs.online/wp-content/uploads/2025/12/notes-new-1-768x917.jpg 768w, https://sampathblogs.online/wp-content/uploads/2025/12/notes-new-1-1287x1536.jpg 1287w, https://sampathblogs.online/wp-content/uploads/2025/12/notes-new-1-1715x2048.jpg 1715w, https://sampathblogs.online/wp-content/uploads/2025/12/notes-new-1-600x716.jpg 600w, https://sampathblogs.online/wp-content/uploads/2025/12/notes-new-1-945x1128.jpg 945w" sizes="auto, (max-width: 858px) 100vw, 858px" /><figcaption class="wp-element-caption">Notes Sheet</figcaption></figure>
</div>


<h3 class="wp-block-heading">&#8216;Pivot etc&#8217; Sheet</h3>



<p>In the &#8220;Pivot etc&#8221; sheet, we have all the Pivot charts, Vlookup and other functions that is necessary to create the above dashboard. &#8220;PivotTable1&#8221; can be used as it is in the main dashboard lower section or it can be copied and pasted as a <em>Linked Picture</em> in the main dashboard. The Linked Picture updates automatically as and when the pivot table data changes. The &#8220;PivotTable3&#8221; is mainly used by the Observation section to read the month information and gather the corresponding month Notes column data from the Notes sheet table using Vlookup function as shown below. Remember to properly do the cell alignment settings so that the text is properly displayed at the upper left end of the observation area.</p>



<p><code>Vlookup('pivot etc'!E3,Table1,2,0)</code></p>



<p>The TOTAL section is the summation of the two column values from the Grand Total row of the PivotTable1. You can find the formula used in the corresponding cells as follows. (<em>The same formulae can be found in the image below as well.</em> The formulae is displayed using the FORMULATEXT function.)</p>



<p><code>G13 = Getpivotdata("Sum of Closed by X", 'pivot etc'!$A$2)</code></p>



<p><code>H13 = Getpivotdata("sum of Escalated to Y", <code>'pivot etc'!$A$2</code>)</code></p>



<p><code>E13 = "TOTAL: "&amp;text(sum(G13:H13),"#,###")</code></p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="527" src="https://sampathblogs.online/wp-content/uploads/2025/12/pivt-nw-1024x527.jpg" alt="" class="wp-image-4056" style="aspect-ratio:1.9431432082700788;width:691px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2025/12/pivt-nw-1024x527.jpg 1024w, https://sampathblogs.online/wp-content/uploads/2025/12/pivt-nw-300x154.jpg 300w, https://sampathblogs.online/wp-content/uploads/2025/12/pivt-nw-768x395.jpg 768w, https://sampathblogs.online/wp-content/uploads/2025/12/pivt-nw-1536x790.jpg 1536w, https://sampathblogs.online/wp-content/uploads/2025/12/pivt-nw-2048x1053.jpg 2048w, https://sampathblogs.online/wp-content/uploads/2025/12/pivt-nw-600x309.jpg 600w, https://sampathblogs.online/wp-content/uploads/2025/12/pivt-nw-945x486.jpg 945w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">pivot etc Sheet</figcaption></figure>
</div>


<p>Updating the dashboard for each month is easy. Enter your observations for the month on the Notes sheet table in a new row. This needs to be followed by appending the new month alert data to the &#8220;May-Aug&#8221; alert list sheet. Finally, right-click on the slicer on Main dashboard/Report Sheet to select the Refresh option, which will update the dashboard display automatically. </p>



<p><strong>Further Reading:</strong></p>



<ul class="wp-block-list">
<li><a href="https://sampathblogs.online/2020/02/data-visualization-ms-excel-dashboard-basics/">Data Visualization : MS Excel Dashboard Basics</a></li>



<li><a href="https://sampathblogs.online/2020/12/data-visualization-google-data-studio-dashboard-basics/">Data Visualization : Google Data Studio Dashboard Basics</a></li>



<li><a href="https://sampathblogs.online/2018/08/data-analysis-using-excel/">Data Analysis using Excel</a></li>



<li><a href="https://sampathblogs.online/2025/05/jira-data-visualization/">Jira Data Visualization: A Guide to Effective Dashboards</a></li>



<li><a href="https://sampathblogs.online/2025/08/essential-power-query-features-every-power-bi-user-should-know/">Essential Power Query Features Every Power BI User Should Know</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://sampathblogs.online/2025/12/advanced-data-visualization-in-excel/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Agentic AI for Agile Teams: Smarter Reporting and Insights</title>
		<link>https://sampathblogs.online/2025/11/agentic-ai-for-agile-teams-smarter-reporting-and-insights/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=agentic-ai-for-agile-teams-smarter-reporting-and-insights</link>
					<comments>https://sampathblogs.online/2025/11/agentic-ai-for-agile-teams-smarter-reporting-and-insights/#respond</comments>
		
		<dc:creator><![CDATA[mail2sampath]]></dc:creator>
		<pubDate>Tue, 25 Nov 2025 12:04:56 +0000</pubDate>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[Data Analysis]]></category>
		<category><![CDATA[Project management]]></category>
		<guid isPermaLink="false">https://sampathblogs.online/?p=3990</guid>

					<description><![CDATA[Agile or agility is the term used to characterise flexibility and short cycle times. The Agile Manifesto serves as a roadmap for achieving flexibility and short cycle times. Scrum is one of the popular ways of implementing agile. It is... <a class="more-link" href="https://sampathblogs.online/2025/11/agentic-ai-for-agile-teams-smarter-reporting-and-insights/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>Agile or agility is the term used to characterise flexibility and short cycle times. The Agile Manifesto serves as a roadmap for achieving flexibility and short cycle times. Scrum is one of the popular ways of implementing agile. It is product-focused and not project-focused, which means that work or tasks are not the focus, but outcomes are. The Product is incrementally produced or modified one Sprint at a time. </p>



<p>According to the Scrum Guide, Scrum is a lightweight framework that helps people, teams, and organisations generate value through adaptive solutions for complex problems. In a nutshell, Scrum requires a Scrum Master to foster an environment where: A Product Owner orders the work for a complex problem into a Product Backlog. The Scrum Team turns a selection of the work into an Increment of value during a Sprint. The Scrum Team and its stakeholders inspect the results and adjust for the next Sprint.<br><br>Kanban is another popular way of implementing agile. It is a strategy for optimizing the flow of value through a process. Instead of working in time-based sprints, work is continuously delivered in Kanban. It is about envisioning the existing workflow in terms of steps. These steps can be created on the whiteboard or in tools like Jira. The goal of the Kanban execution is to reduce work-in-progress items by ensuring work items move to the next steps quickly to realise business value faster.<br><br>Automating the tracking and reporting of Scrum or Kanban KPIs can eliminate the constant manual effort required to create and maintain filters, dashboards in tools like Jira. Instead of relying on regularly updating the filter &amp; gadgets, a fully automated system can pull the right data at the right time, package key metrics such as lead time, throughput, sprint progress, and kanban board work-in-progress trends, along with the insights and send them directly to your inbox on a recurring schedule. This ensures teams always have accurate, timely insights without any dashboard upkeep, thus enabling faster decision-making, greater transparency, and continuous improvement with minimal overhead.</p>



<h2 class="wp-block-heading">The Automation Workflow</h2>



<p>You can refer to the following workflow to implement the automation using n8n tool. The workflow consists of the Schedule Trigger node, OpenAI Chat Model node, Jira nodes for each of the Scrum and Kanban boards, the Outlook node to send a message and the controller node,i.e, the AI Agent node which controls the whole workflow.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="395" src="https://sampathblogs.online/wp-content/uploads/2025/11/scrum_kanban-n8n-1024x395.png" alt="" class="wp-image-3993" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/scrum_kanban-n8n-1024x395.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/11/scrum_kanban-n8n-300x116.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/scrum_kanban-n8n-768x296.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/scrum_kanban-n8n-1536x592.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/11/scrum_kanban-n8n-600x231.png 600w, https://sampathblogs.online/wp-content/uploads/2025/11/scrum_kanban-n8n-945x364.png 945w, https://sampathblogs.online/wp-content/uploads/2025/11/scrum_kanban-n8n.png 1675w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<p>Let us go through the settings and functionality of each node as follows.</p>



<h3 class="wp-block-heading">Schedule Trigger</h3>



<p>The Schedule trigger node can be set to trigger the workflow based on the length of the sprint. In my <a href="https://sampathblogs.online/2025/10/ai-powered-itsm-with-n8n-integrating-jira-sm-openai-and-slack/" data-type="post" data-id="3953">previous blog</a>, i had explained on how to navigate to select a node. For our scenario, the node is set to trigger the workflow once a week, i.e., on Monday at 9AM. In case of a 2-week sprint, we can get to know the status mid-sprint and at the end of the sprint.</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="474" src="https://sampathblogs.online/wp-content/uploads/2025/11/triggernew-1-1024x474.png" alt="" class="wp-image-4011" style="width:823px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/triggernew-1-1024x474.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/11/triggernew-1-300x139.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/triggernew-1-768x355.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/triggernew-1-1536x711.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/11/triggernew-1-600x278.png 600w, https://sampathblogs.online/wp-content/uploads/2025/11/triggernew-1-945x437.png 945w, https://sampathblogs.online/wp-content/uploads/2025/11/triggernew-1.png 1882w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Jira Software Tool &#8211; Scrum Board</h3>



<p>The next node ,i.e, the &#8220;Jira Software Tool&#8221; node can be used to extract the data from a particular Jira board. Here, we are extracting the data from the Scrum board of the &#8220;Scrum project&#8221;. The following JQL can be set at the appropriate location (JQL section) in the node as shown in the picture below. The JQL will extract all the Stories, Tasks and Sub tasks from the active sprint that do not have any labels. The node has been renamed to <em>Scrum </em>by editing the default name &#8220;Create an issue in Jira Software&#8221;. Remember to connect this node to your Jira account with appropriate credentials. You can refer to my earlier blog for the  details of connecting the node to your Jira account.</p>



<p><code>project = "Scrum project" AND sprint in openSprints() AND labels = EMPTY ORDER BY Rank ASC</code></p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="489" src="https://sampathblogs.online/wp-content/uploads/2025/11/xscrum_n8n-1024x489.png" alt="" class="wp-image-4012" style="width:830px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/xscrum_n8n-1024x489.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum_n8n-300x143.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum_n8n-768x367.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum_n8n-1536x734.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum_n8n-600x287.png 600w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum_n8n-945x451.png 945w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum_n8n.png 1861w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Jira Software Tool &#8211; Kanban Board</h3>



<p>The next node too is the &#8220;Jira Software Tool&#8221; node. Here, as we are extracting the data from a Kanban board, the following JQL can be used to extract all the issue types from the kanban board with labels &#8220;test&#8221;. The node name has been renamed to <em>Kanban </em>from the default name. You can refer to the input section in the node below to check the requested information from AI Agent node.</p>



<p><code>project = "Scrum project" AND labels in (test) ORDER BY Rank ASC</code></p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="459" src="https://sampathblogs.online/wp-content/uploads/2025/11/kanban-jira_new-1-1024x459.png" alt="" class="wp-image-4013" style="width:829px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/kanban-jira_new-1-1024x459.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/11/kanban-jira_new-1-300x135.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/kanban-jira_new-1-768x345.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/kanban-jira_new-1-1536x689.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/11/kanban-jira_new-1-600x269.png 600w, https://sampathblogs.online/wp-content/uploads/2025/11/kanban-jira_new-1-945x424.png 945w, https://sampathblogs.online/wp-content/uploads/2025/11/kanban-jira_new-1.png 1879w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">OpenAI Chat Model</h3>



<p>We will be making use of the OpenAI Chat Model node, similar to the one used in the earlier blog. The settings to connect will be the same, but any other model can be selected from the list as well.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="455" src="https://sampathblogs.online/wp-content/uploads/2025/11/openai-new-1-1024x455.png" alt="" class="wp-image-4014" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/openai-new-1-1024x455.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/11/openai-new-1-300x133.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/openai-new-1-768x341.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/openai-new-1-1536x683.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/11/openai-new-1-600x267.png 600w, https://sampathblogs.online/wp-content/uploads/2025/11/openai-new-1-945x420.png 945w, https://sampathblogs.online/wp-content/uploads/2025/11/openai-new-1.png 1869w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">AI Agent</h3>



<p>Each of the above nodes need to be connected to this AI Agent node as shown in the above workflow diagram. The prompt section (prompt text file attached below)  needs to be input with the appropriate prompt so that the node requests the necessary information to each of the Jira nodes. The outputs from each of the Jira nodes will be further analysed using the OpenAI chat model node. Finally, the formatted output will be sent to the Outlook node that is mentioned in the next section. </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="475" src="https://sampathblogs.online/wp-content/uploads/2025/11/ai-agent_new-1-1024x475.png" alt="" class="wp-image-4016" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/ai-agent_new-1-1024x475.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/11/ai-agent_new-1-300x139.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/ai-agent_new-1-768x356.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/ai-agent_new-1-1536x713.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/11/ai-agent_new-1-600x278.png 600w, https://sampathblogs.online/wp-content/uploads/2025/11/ai-agent_new-1-945x438.png 945w, https://sampathblogs.online/wp-content/uploads/2025/11/ai-agent_new-1.png 1871w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<div class="wp-block-file"><a id="wp-block-file--media-3e65d5dc-aae3-46e7-8be7-67443e85ac3a" href="https://sampathblogs.online/wp-content/uploads/2025/11/AI-Agent-prompt-1.txt">AI Agent prompt</a><a href="https://sampathblogs.online/wp-content/uploads/2025/11/AI-Agent-prompt-1.txt" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-3e65d5dc-aae3-46e7-8be7-67443e85ac3a">Download</a></div>



<h3 class="wp-block-heading">Microsoft Outlook</h3>



<p>In this final node ,i.e, <em>Send a message</em> node present under Microsoft Outlook node tree, we will first connect to our outlook or hotmail account using the credentials. Once the connection is done, set the Resource, Operation, To, Subject and Message sections appropriately. The Subject section will be the subject of the report mail to be sent. It will consist of the text &#8220;Sprint Insights Report&#8221; followed by the date and time. The Message section will consist of the output of the AI Agent node.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="465" src="https://sampathblogs.online/wp-content/uploads/2025/11/MSoutlook_nw-1-1024x465.png" alt="" class="wp-image-4017" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/MSoutlook_nw-1-1024x465.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/11/MSoutlook_nw-1-300x136.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/MSoutlook_nw-1-768x349.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/MSoutlook_nw-1-1536x697.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/11/MSoutlook_nw-1-600x272.png 600w, https://sampathblogs.online/wp-content/uploads/2025/11/MSoutlook_nw-1-945x429.png 945w, https://sampathblogs.online/wp-content/uploads/2025/11/MSoutlook_nw-1.png 1862w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Once the settings are done and the &#8220;Execute workflow&#8221; is clicked, the workflow will be triggered and the stakeholder(s) set in the To section of the node will receive the following report mail. Since the outlook node is connected to your hotmail id, the same is used to send mail to the email id set under the To section (gmail id) of your node. In real scenario, there is no need to click on the execute workflow since the workflow will be triggered on a weekly basis by the <em>Schedule Trigger</em> node.</p>



<figure class="wp-block-image size-full wp-duotone-unset-2"><img loading="lazy" decoding="async" width="831" height="815" src="https://sampathblogs.online/wp-content/uploads/2025/11/mail-4.png" alt="" class="wp-image-4023" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/mail-4.png 831w, https://sampathblogs.online/wp-content/uploads/2025/11/mail-4-300x294.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/mail-4-768x753.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/mail-4-600x588.png 600w" sizes="auto, (max-width: 831px) 100vw, 831px" /></figure>



<h2 class="wp-block-heading">Verification</h2>



<p>Now that we have got the report mail with information that is insightful, we can cross-verify the Story/Task/Subtask Summary or names, Assignee and Statuses from each of the Jira Scrum and Kanban boards directly for the correctness of data. Find the screenshot of the Jira Scrum board, Kanban board, Time Spent filter as follows. For the lead time part, refer to the above report &#8220;Kanban Board Output&#8221; section.</p>



<h4 class="wp-block-heading">Jira Scrum Board</h4>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="717" src="https://sampathblogs.online/wp-content/uploads/2025/11/xscrum-1024x717.png" alt="" class="wp-image-4019" style="width:765px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/xscrum-1024x717.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum-300x210.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum-768x537.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum-600x420.png 600w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum-945x661.png 945w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum.png 1166w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<h4 class="wp-block-heading">Jira Kanban Board</h4>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="353" src="https://sampathblogs.online/wp-content/uploads/2025/11/xkanban-1-1024x353.png" alt="" class="wp-image-4021" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/xkanban-1-1024x353.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/11/xkanban-1-300x103.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/xkanban-1-768x264.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/xkanban-1-1536x529.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/11/xkanban-1-600x207.png 600w, https://sampathblogs.online/wp-content/uploads/2025/11/xkanban-1-945x325.png 945w, https://sampathblogs.online/wp-content/uploads/2025/11/xkanban-1.png 1574w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<h4 class="wp-block-heading">Jira Time Spent Filter</h4>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="368" src="https://sampathblogs.online/wp-content/uploads/2025/11/jira-filter-1-1024x368.png" alt="" class="wp-image-4026" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/jira-filter-1-1024x368.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/11/jira-filter-1-300x108.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/jira-filter-1-768x276.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/jira-filter-1-1536x551.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/11/jira-filter-1-600x215.png 600w, https://sampathblogs.online/wp-content/uploads/2025/11/jira-filter-1-945x339.png 945w, https://sampathblogs.online/wp-content/uploads/2025/11/jira-filter-1.png 1599w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p><strong>Further Reading :</strong></p>



<ul class="wp-block-list">
<li><a href="https://sampathblogs.online/2025/10/ai-powered-itsm-with-n8n-integrating-jira-sm-openai-and-slack/">AI-Powered ITSM with n8n: Integrating Jira SM, OpenAI and Slack</a></li>



<li><a href="https://sampathblogs.online/2025/09/optimizing-scrum-in-jira-board-filter-automation-and-dashboard/">Optimizing Scrum in Jira: Board Filter, Automation and Dashboard</a></li>



<li><a href="https://sampathblogs.online/2025/03/integrating-jira-sm-alerts-into-kanban-workflow/">Integrating Jira SM Alerts into Kanban Workflow</a></li>



<li><a href="https://sampathblogs.online/2024/12/streamline-your-workflow-with-jira-kanban-boards/">Streamline Your Workflow with Jira Kanban Boards</a></li>



<li><a href="https://sampathblogs.online/2024/09/essential-jira-automation-rules-for-scrum-teams/">Essential Jira Automation Rules for Scrum Teams</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://sampathblogs.online/2025/11/agentic-ai-for-agile-teams-smarter-reporting-and-insights/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Essential Power Query Features Every Power BI User Should Know</title>
		<link>https://sampathblogs.online/2025/08/essential-power-query-features-every-power-bi-user-should-know/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=essential-power-query-features-every-power-bi-user-should-know</link>
					<comments>https://sampathblogs.online/2025/08/essential-power-query-features-every-power-bi-user-should-know/#respond</comments>
		
		<dc:creator><![CDATA[mail2sampath]]></dc:creator>
		<pubDate>Mon, 25 Aug 2025 13:42:54 +0000</pubDate>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Data Analysis]]></category>
		<guid isPermaLink="false">https://sampathblogs.online/?p=3902</guid>

					<description><![CDATA[Power query is available in both MS Excel and Power BI. In MS Excel, this feature is primarily used for data cleaning and preparation (note that data size limitations exist) before loading the data into an Excel spreadsheet for analysis... <a class="more-link" href="https://sampathblogs.online/2025/08/essential-power-query-features-every-power-bi-user-should-know/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>Power query is available in both MS Excel and Power BI. In MS Excel, this feature is primarily used for data cleaning and preparation (note that data size limitations exist) before loading the data into an Excel spreadsheet for analysis and reporting. However, in Power BI it is an essential and an integrated component of the Power BI workflow. It&#8217;s the first step in creating a data model (large datasets) for visualizations and dashboards on Power BI. Additionally, Power Query for MS Excel is often a few versions behind the Power BI desktop version.</p>



<p>In order to test out the following features, the freely available Power BI desktop version is sufficient. Assuming that you have already installed the app, from the start menu click on Power BI Desktop icon to start the Power BI application. If you are new to Power BI, read <a href="https://sampathblogs.online/2023/09/microsoft-power-bi-getting-started-guide/">this</a> blog post before going through this blog. A few of the useful features of PQ editor for Power BI is as follows.</p>



<h3 class="wp-block-heading">Change Datatypes</h3>



<p>Since the Power BI datasets are large, it is a good practice to set your data types as early as possible. Either you can navigate to each of the columns and change the data type as shown in the below picture or select all the columns in the PQ editor to change the data type at once using the <code>Transform &gt; Detect data type</code> option.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="997" height="775" src="https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_1.png" alt="" class="wp-image-3905" style="width:434px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_1.png 997w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_1-300x233.png 300w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_1-768x597.png 768w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_1-600x466.png 600w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_1-945x735.png 945w" sizes="auto, (max-width: 997px) 100vw, 997px" /></figure>
</div>


<h3 class="wp-block-heading">Create and transform columns</h3>



<p>In the process of data cleaning, you will need to remove the white spaces in many of the columns with random values. To do this, just navigate to <code>Transform &gt; Format &gt; Trim</code>. The trim option will remove the white spaces in a single click.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="426" src="https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2-1024x426.png" alt="" class="wp-image-3906" style="width:627px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2-1024x426.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2-300x125.png 300w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2-768x319.png 768w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2-600x249.png 600w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2-945x393.png 945w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2.png 1119w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<p>To add a new column in Power BI that calculates the length of text in an existing column, select the column and navigate to <code>Transform &gt; Extract &gt; Length</code>. Just a click on the <em>Length </em>option creates a new length column with the length values for each row.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="362" src="https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2_1-1024x362.png" alt="" class="wp-image-3907" style="width:624px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2_1-1024x362.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2_1-300x106.png 300w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2_1-768x272.png 768w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2_1-600x212.png 600w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2_1-945x334.png 945w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2_1.png 1198w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<p>A conditional column in Power BI&nbsp;allows you to create new columns based on conditions applied to existing columns.&nbsp;This feature is useful for categorizing data, creating flags, or deriving new values based on specific criteria within your dataset.&nbsp;After selecting the existing column, navigate to <code>Add column &gt; Conditional column</code> to create a new conditional column based on the conditions specified.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="620" src="https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2_2-1024x620.png" alt="" class="wp-image-3908" style="width:624px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2_2-1024x620.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2_2-300x182.png 300w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2_2-768x465.png 768w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2_2-1536x930.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2_2-600x363.png 600w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2_2-945x572.png 945w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_2_2.png 1548w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<h3 class="wp-block-heading">Reference vs Duplicate</h3>



<p>Duplicating creates an independent copy, where changes in the original query don&#8217;t affect the duplicate, and vice versa.&nbsp;Referencing creates a link, where changes in the original query are reflected in the referenced query. If you want to duplicate or reference a query, just right click on the query to select the desired action as shown in the picture below.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="466" height="799" src="https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_3.png" alt="" class="wp-image-3909" style="width:208px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_3.png 466w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_3-175x300.png 175w" sizes="auto, (max-width: 466px) 100vw, 466px" /></figure>
</div>


<h3 class="wp-block-heading">Append and Merge Queries</h3>



<p>Append queries adds rows from one table to another with the same number of columns, essentially stacking them vertically. On the other hand, merge queries can combine tables with different number of columns based on a common column. This is conceptually similar to VLOOKUP function in MS Excel.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="229" src="https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_4-1024x229.png" alt="" class="wp-image-3910" style="width:722px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_4-1024x229.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_4-300x67.png 300w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_4-768x172.png 768w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_4-1536x344.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_4-600x134.png 600w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_4-945x212.png 945w, https://sampathblogs.online/wp-content/uploads/2025/08/powerbi_4.png 1665w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<h3 class="wp-block-heading">Primary or Foreign Keys</h3>



<p>Primary keys and Foreign keys are fundamental for creating relationships between tables, enabling efficient data modeling and accurate analysis. A primary key is a unique identifier for each record in a table. In a database, this is a column (or a combination of columns) that contains unique values and cannot contain NULLs. A foreign key is a column or a combination of columns in one table that establishes a link between data in two tables. It typically refers to the primary key in another table.</p>



<p>When you import data into Power BI, the columns that uniquely identify rows in your data tables are effectively acting as primary keys. While relationships between tables in Power BI are often established using what are conceptually foreign keys.</p>



<h3 class="wp-block-heading">Configure Load Options</h3>



<p>The option ‘Enable load’ can be found by right-clicking on the table. Typically, by default, the load is already enabled. You can refer to the above Reference vs Duplicate section to view the option in the screenshot. Disabling the load means the query/table won’t be loaded into the front-end report. However, these helper queries will work behind the scenes. By disabling the load, you keep your model size small and make it efficient.</p>



<p><strong>Further Reading :</strong></p>



<ul class="wp-block-list">
<li><a href="https://sampathblogs.online/2023/09/microsoft-power-bi-getting-started-guide/">Microsoft Power BI : Getting Started Guide</a></li>



<li><a href="https://sampathblogs.online/2025/02/power-query-tips-tricks/">Power Query Tips &amp; Tricks</a></li>



<li><a href="https://sampathblogs.online/2020/02/data-visualization-ms-excel-dashboard-basics/">Data Visualization : MS Excel Dashboard Basics</a></li>



<li><a href="https://sampathblogs.online/2018/08/data-analysis-using-excel/">Data Analysis using Excel</a></li>



<li><a href="https://sampathblogs.online/2020/12/data-visualization-google-data-studio-dashboard-basics/">Data Visualization : Google Data Studio Dashboard Basics</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://sampathblogs.online/2025/08/essential-power-query-features-every-power-bi-user-should-know/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Jira Data Visualization: A Guide to Effective Dashboards</title>
		<link>https://sampathblogs.online/2025/05/jira-data-visualization/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=jira-data-visualization</link>
					<comments>https://sampathblogs.online/2025/05/jira-data-visualization/#respond</comments>
		
		<dc:creator><![CDATA[mail2sampath]]></dc:creator>
		<pubDate>Tue, 27 May 2025 11:15:07 +0000</pubDate>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Basic guide]]></category>
		<category><![CDATA[Data Analysis]]></category>
		<guid isPermaLink="false">https://sampathblogs.online/?p=3836</guid>

					<description><![CDATA[To make a data-driven decision, finding the most important data and formatting it in a way that’s easy to understand is the key. One of the easiest ways to make data easy to understand for technical and non-technical audiences is... <a class="more-link" href="https://sampathblogs.online/2025/05/jira-data-visualization/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>To make a data-driven decision, finding the most important data and formatting it in a way that’s easy to understand is the key. One of the easiest ways to make data easy to understand for technical and non-technical audiences is to create a dashboard that easily displays all of your&nbsp;<a href="https://www.tableau.com/visualization/what-is-data-visualization">data visualizations</a>&nbsp;in one place. In Jira, dashboards are designed to display&nbsp;gadgets&nbsp;that help you organize your projects, assignments, and achievements in the form of charts, tables or diagrams. They show various types of real-time information to help you track and monitor work across projects. In this blog, &#8220;Jira Data Visualization: A Guide to Effective Dashboards&#8221;, you will go through the step-by-step procedure on how to create an effective dashboard.</p>



<p>Once you’ve created a Jira dashboard, you don’t have to do anything else. Every time you reload the dashboard, all the reports will update automatically with the latest data. You can also configure them to refresh at regular intervals. This makes dashboard reporting a much faster way of reporting.&nbsp;In this blog post, I will pick a few gadgets that is natively available in Jira. While these gadgets are really easy to use, they’re limited in what data they display, and in how they display it. Using an add-on is recommended if you want to make use of more features.</p>



<h3 class="wp-block-heading"><strong>Creating a New Jira Dashboard</strong></h3>



<p>Navigate to <em>Dashboards &gt; View all dashboards </em>and click on<em> Create dashboard, </em>or the option of directly navigating to<em> Dashboards &gt; Create dashboard</em> is also there<em>. </em>This will open the following window. You can specify the Dashboard Name(TestDashboard), Description and set the Viewers, Editors permissions as well.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/05/image1.png" alt="" class="wp-image-3839" width="279" height="241" srcset="https://sampathblogs.online/wp-content/uploads/2025/05/image1.png 683w, https://sampathblogs.online/wp-content/uploads/2025/05/image1-300x260.png 300w, https://sampathblogs.online/wp-content/uploads/2025/05/image1-600x519.png 600w" sizes="auto, (max-width: 279px) 100vw, 279px" /></figure></div>



<p>The next screen,i.e, the following one will appear once you click on the save button in the above window.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/05/img2-1024x445.png" alt="" class="wp-image-3840" width="555" height="241" srcset="https://sampathblogs.online/wp-content/uploads/2025/05/img2-1024x445.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/05/img2-300x130.png 300w, https://sampathblogs.online/wp-content/uploads/2025/05/img2-768x334.png 768w, https://sampathblogs.online/wp-content/uploads/2025/05/img2-1536x668.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/05/img2-600x261.png 600w, https://sampathblogs.online/wp-content/uploads/2025/05/img2-945x411.png 945w, https://sampathblogs.online/wp-content/uploads/2025/05/img2.png 1587w" sizes="auto, (max-width: 555px) 100vw, 555px" /></figure></div>



<p>Once you are in this screen, you will have to plan the layout based on the target audience. An appropriate layout can be selected by clicking on the &#8220;Change layout&#8221; button at the top right. Let us use a pie chart to display the status of the sub-tasks, a table to display the volume of work handled by each assignee, a list that displays each of the work summary and a section that describes the contents of the complete dashboard. </p>



<h4 class="wp-block-heading">Adding the Gadgets: Gadget 1</h4>



<p>Now, let us start with the pie chart preparation. For this, you need to click on the &#8220;Add gadget&#8221; button at the top right and search for the pie chart gadget as shown below. Click on the <em>Add</em> button to add the gadget to the layout.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/05/gadget2-1024x442.png" alt="" class="wp-image-3841" width="641" height="276" srcset="https://sampathblogs.online/wp-content/uploads/2025/05/gadget2-1024x442.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/05/gadget2-300x129.png 300w, https://sampathblogs.online/wp-content/uploads/2025/05/gadget2-768x331.png 768w, https://sampathblogs.online/wp-content/uploads/2025/05/gadget2-1536x663.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/05/gadget2-600x259.png 600w, https://sampathblogs.online/wp-content/uploads/2025/05/gadget2-945x408.png 945w, https://sampathblogs.online/wp-content/uploads/2025/05/gadget2.png 1581w" sizes="auto, (max-width: 641px) 100vw, 641px" /></figure></div>



<p>In the gadget, you need to add the project/filter information. For this, you need to first create a filter that can be used in the gadget. The filter &#8220;Sample Filter&#8221; is as shown in the figure below.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="238" src="https://sampathblogs.online/wp-content/uploads/2025/05/samplefilter-1024x238.png" alt="" class="wp-image-3842" srcset="https://sampathblogs.online/wp-content/uploads/2025/05/samplefilter-1024x238.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/05/samplefilter-300x70.png 300w, https://sampathblogs.online/wp-content/uploads/2025/05/samplefilter-768x178.png 768w, https://sampathblogs.online/wp-content/uploads/2025/05/samplefilter-1536x357.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/05/samplefilter-600x139.png 600w, https://sampathblogs.online/wp-content/uploads/2025/05/samplefilter-945x219.png 945w, https://sampathblogs.online/wp-content/uploads/2025/05/samplefilter.png 1662w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Once the filter, &#8220;Sample Filter&#8221; is ready, you can add it to the gadgets for display on dashboard. Now, our pie chart gadget, will look as follows once the filter &#8220;Sample Filter&#8221; is added. </p>



<h4 class="wp-block-heading">Adding the Gadgets: Gadget 2</h4>



<p>Additionally, one more gadget (Two Dimensional Filter Statistics) is added to display the volume of work handled by each assignee and can be seen in the below picture.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="565" src="https://sampathblogs.online/wp-content/uploads/2025/05/setting-1024x565.png" alt="" class="wp-image-3843" srcset="https://sampathblogs.online/wp-content/uploads/2025/05/setting-1024x565.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/05/setting-300x166.png 300w, https://sampathblogs.online/wp-content/uploads/2025/05/setting-768x424.png 768w, https://sampathblogs.online/wp-content/uploads/2025/05/setting-600x331.png 600w, https://sampathblogs.online/wp-content/uploads/2025/05/setting-945x522.png 945w, https://sampathblogs.online/wp-content/uploads/2025/05/setting.png 1431w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h4 class="wp-block-heading">Adding the Gadgets: Gadget 3</h4>



<p>One more gadget (Filter Results) is added to display the details of work handled by each assignee. Refer to the following picture for the settings to be done on the gadget. Once done, click on the Save button.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/05/filter-issues-1024x704.png" alt="" class="wp-image-3844" width="618" height="424" srcset="https://sampathblogs.online/wp-content/uploads/2025/05/filter-issues-1024x704.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/05/filter-issues-300x206.png 300w, https://sampathblogs.online/wp-content/uploads/2025/05/filter-issues-768x528.png 768w, https://sampathblogs.online/wp-content/uploads/2025/05/filter-issues-600x413.png 600w, https://sampathblogs.online/wp-content/uploads/2025/05/filter-issues-945x650.png 945w, https://sampathblogs.online/wp-content/uploads/2025/05/filter-issues.png 1101w" sizes="auto, (max-width: 618px) 100vw, 618px" /></figure></div>



<h4 class="wp-block-heading"> Adding the Gadgets: Gadget 4</h4>



<p>Our final section will be a gadget that will be used to describe the contents of the complete dashboard. To do this, you first need to create a ticket (issue type  bug is used) and add a description table, as shown below.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="381" src="https://sampathblogs.online/wp-content/uploads/2025/05/Xbugdtls-1024x381.png" alt="" class="wp-image-3845" srcset="https://sampathblogs.online/wp-content/uploads/2025/05/Xbugdtls-1024x381.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/05/Xbugdtls-300x112.png 300w, https://sampathblogs.online/wp-content/uploads/2025/05/Xbugdtls-768x286.png 768w, https://sampathblogs.online/wp-content/uploads/2025/05/Xbugdtls-600x223.png 600w, https://sampathblogs.online/wp-content/uploads/2025/05/Xbugdtls-945x352.png 945w, https://sampathblogs.online/wp-content/uploads/2025/05/Xbugdtls.png 1465w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>The next step would be to create a filter &#8220;test filter&#8221; to filter out the above bug issue type ticket. The JQL used to filter out the above ticket with label as &#8220;test&#8221; is as follows.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="170" src="https://sampathblogs.online/wp-content/uploads/2025/05/xtestfiltr-1024x170.png" alt="" class="wp-image-3849" srcset="https://sampathblogs.online/wp-content/uploads/2025/05/xtestfiltr-1024x170.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/05/xtestfiltr-300x50.png 300w, https://sampathblogs.online/wp-content/uploads/2025/05/xtestfiltr-768x128.png 768w, https://sampathblogs.online/wp-content/uploads/2025/05/xtestfiltr-600x100.png 600w, https://sampathblogs.online/wp-content/uploads/2025/05/xtestfiltr-945x157.png 945w, https://sampathblogs.online/wp-content/uploads/2025/05/xtestfiltr.png 1084w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>This filter will then be used in a separate gadget (Filter Results) to display the description contents of the above bug type ticket. This is done by making the below settings.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/05/xtaskdtls.png" alt="" class="wp-image-3846" width="453" height="396" srcset="https://sampathblogs.online/wp-content/uploads/2025/05/xtaskdtls.png 718w, https://sampathblogs.online/wp-content/uploads/2025/05/xtaskdtls-300x263.png 300w, https://sampathblogs.online/wp-content/uploads/2025/05/xtaskdtls-600x526.png 600w" sizes="auto, (max-width: 453px) 100vw, 453px" /></figure></div>



<h4 class="wp-block-heading">The Final Dashboard</h4>



<p>Based on the settings done till now, our final dashboard will appear as follows. If you are sharing the dashboard with others in your team, see to it that the above filters used, have the necessary Viewers/Editors permissions set before sharing.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="470" src="https://sampathblogs.online/wp-content/uploads/2025/05/xdashbrd1-1024x470.png" alt="" class="wp-image-3847" srcset="https://sampathblogs.online/wp-content/uploads/2025/05/xdashbrd1-1024x470.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/05/xdashbrd1-300x138.png 300w, https://sampathblogs.online/wp-content/uploads/2025/05/xdashbrd1-768x353.png 768w, https://sampathblogs.online/wp-content/uploads/2025/05/xdashbrd1-1536x706.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/05/xdashbrd1-600x276.png 600w, https://sampathblogs.online/wp-content/uploads/2025/05/xdashbrd1-945x434.png 945w, https://sampathblogs.online/wp-content/uploads/2025/05/xdashbrd1.png 1859w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p><strong>Further Reading :</strong></p>



<ul class="wp-block-list"><li><a href="https://sampathblogs.online/2020/02/data-visualization-ms-excel-dashboard-basics/">Data Visualization : MS Excel Dashboard Basics</a></li><li><a href="https://sampathblogs.online/2020/12/data-visualization-google-data-studio-dashboard-basics/">Data Visualization : Google Data Studio Dashboard Basics</a></li><li><a href="https://sampathblogs.online/2023/09/microsoft-power-bi-getting-started-guide/">Microsoft Power BI : Getting Started Guide</a></li><li><a href="https://sampathblogs.online/2022/09/getting-started-with-power-query/">Getting Started with Power Query</a></li><li><a href="https://sampathblogs.online/2024/06/navigating-jira-from-basics-to-advanced/">Navigating Jira : From Basics to Advanced</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://sampathblogs.online/2025/05/jira-data-visualization/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Power Query Tips &#038; Tricks</title>
		<link>https://sampathblogs.online/2025/02/power-query-tips-tricks/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=power-query-tips-tricks</link>
					<comments>https://sampathblogs.online/2025/02/power-query-tips-tricks/#respond</comments>
		
		<dc:creator><![CDATA[mail2sampath]]></dc:creator>
		<pubDate>Thu, 27 Feb 2025 11:55:44 +0000</pubDate>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Data Analysis]]></category>
		<guid isPermaLink="false">https://sampathblogs.online/?p=3765</guid>

					<description><![CDATA[In my previous blog on Power Query (PQ), I had covered the fundamental tips for getting started with the tool. In this post on Power Query tips &#38; tricks, we’ll delve into topics ranging from basic to advanced. With Power... <a class="more-link" href="https://sampathblogs.online/2025/02/power-query-tips-tricks/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>In my previous blog on Power Query (PQ), I had covered the fundamental tips for getting started with the tool. In this post on Power Query tips &amp; tricks, we’ll delve into topics ranging from basic to advanced. With Power Query, you can perform data extract, transform, and load (ETL) processing. Using the PQ editor, you can connect to a wide range of data sources and apply hundreds of different data transformations by previewing data and selecting transformations from the UI. When you create a new transformation step, Power Query editor automatically creates the M code required to do the transformation, so you don&#8217;t need to write any code.</p>



<p>Currently, Power Query is available in online and offline mode. Online mode is for MS Power platform dataflows, Azure data factory wrangling dataflow, etc., providing experience through an online webpage. Offline mode is available in integration with Power BI Desktop and Excel.</p>



<h4 class="wp-block-heading">Keyboard Shortcut to Launch PQ Editor</h4>



<p>To open the power query editor, you need to go to the <em>Data</em> Tab and navigate to the <em>Get &amp; Transform &gt; Get Data &gt; Launch Power Query Editor.</em></p>



<p>You can be anywhere in your workbook and if you want to go to PQ editor, just press <em>Alt+F12</em> to open the editor. If there are queries that already exist, you can view all of them. On the other hand, if your workbook is blank, pressing <em>Alt+F12</em> opens an empty Power Query editor. Here you can go ahead and import your files using the <em>New query</em> option. To edit a query of a worksheet table that is the result of a query, simply press <em>Alt+F12</em> which will open the query of the table directly in the PQ editor. </p>



<h4 class="wp-block-heading">Quick Access Toolbar</h4>



<p>Power Query tool has a Quick Access Toolbar (QAT) at the top left corner of the editor. You can move frequently used options from different places on the ribbon to the Quick Access Toolbar by right-clicking the option and selecting &#8216;Add to Quick Access Toolbar. This QAT can also be moved below the ribbon if it is getting lengthy. The worksheet table that is the result of a query can be provided a name that is visible all the time on excel. For this, you need to go to the table, navigate to <em>Table Design &gt; Table Name</em> and right click to select the option &#8220;Add to Quick Access Toolbar&#8221;. This will always display the table name, either in the QAT area at the top left or below the ribbon.</p>



<h4 class="wp-block-heading">M language syntax</h4>



<p>The M language is the data transformation language of Power Query. If you find that the user interface functions and transformations can&#8217;t perform the exact changes you need, use the advanced editor and the M language to fine-tune your functions and transformations. Anyone starting with a new language will be unsure of the syntax of the language. In PQ editor, navigate to the function(fx) area to enter the Power Query M function (Let us consider  <em>List.Count</em> as an example). The actual syntax of this function is List.Count(list as list). Just entering the &#8220;= List.Count&#8221; and pressing the enter button will provide the function details along with the syntax on the PQ editor.</p>



<h4 class="wp-block-heading">Add a list on each row</h4>



<p>To generate a fixed or variable number of rows for each existing row in Power Query, navigate to the <em>Custom Column</em> option under <em>Add Column</em> tab as shown in the figure below.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="786" height="187" src="https://sampathblogs.online/wp-content/uploads/2025/02/Custom_col1.png" alt="" class="wp-image-3769" srcset="https://sampathblogs.online/wp-content/uploads/2025/02/Custom_col1.png 786w, https://sampathblogs.online/wp-content/uploads/2025/02/Custom_col1-300x71.png 300w, https://sampathblogs.online/wp-content/uploads/2025/02/Custom_col1-768x183.png 768w, https://sampathblogs.online/wp-content/uploads/2025/02/Custom_col1-600x143.png 600w" sizes="auto, (max-width: 786px) 100vw, 786px" /></figure>



<p>Once the <em>Customer Column</em> pop up appears on the screen, enter the new column name (Sub rows) followed by the formula under the Custom column formula section. Entering {1..10} here will generate 10 rows for each row. However, if you want the row count to be dependent on the value of some other row (Example: Sl.No column), enter the formula as shown below. You can also check whether the syntax is correct or not by the message below the formula section.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="701" height="440" src="https://sampathblogs.online/wp-content/uploads/2025/02/custom_col2.png" alt="" class="wp-image-3770" srcset="https://sampathblogs.online/wp-content/uploads/2025/02/custom_col2.png 701w, https://sampathblogs.online/wp-content/uploads/2025/02/custom_col2-300x188.png 300w, https://sampathblogs.online/wp-content/uploads/2025/02/custom_col2-600x377.png 600w" sizes="auto, (max-width: 701px) 100vw, 701px" /></figure>



<p>Once you click OK, the new table will be as shown below. The List will vary based on the row count mentioned in the column Sl.No.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="695" height="293" src="https://sampathblogs.online/wp-content/uploads/2025/02/list_powerquery.png" alt="" class="wp-image-3771" srcset="https://sampathblogs.online/wp-content/uploads/2025/02/list_powerquery.png 695w, https://sampathblogs.online/wp-content/uploads/2025/02/list_powerquery-300x126.png 300w, https://sampathblogs.online/wp-content/uploads/2025/02/list_powerquery-600x253.png 600w" sizes="auto, (max-width: 695px) 100vw, 695px" /></figure>



<h4 class="wp-block-heading">Comparing two tables</h4>



<p>We have come across tools like <a href="https://notepad-plus-plus.org/">Notepad++</a>, <a href="https://winmerge.org/?lang=en">Winmerge</a>, MS Word etc to compare the contents of two text files. However, if you are comparing tables, Power Query provides some very useful features that we will be looking into here. The steps to compare two tables will be as follows:</p>



<ul class="wp-block-list"><li>Keep the two tables to be compared ready. Table1 being the right one and Table2 being the left one.</li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/02/table-data.png" alt="" class="wp-image-3772" width="522" height="195" srcset="https://sampathblogs.online/wp-content/uploads/2025/02/table-data.png 727w, https://sampathblogs.online/wp-content/uploads/2025/02/table-data-300x112.png 300w, https://sampathblogs.online/wp-content/uploads/2025/02/table-data-600x224.png 600w" sizes="auto, (max-width: 522px) 100vw, 522px" /></figure></div>



<ul class="wp-block-list"><li> Select any of the table and navigate to Data tab to select &#8220;From Table/Range&#8221;.</li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/02/table_range.png" alt="" class="wp-image-3773" width="497" height="164" srcset="https://sampathblogs.online/wp-content/uploads/2025/02/table_range.png 848w, https://sampathblogs.online/wp-content/uploads/2025/02/table_range-300x99.png 300w, https://sampathblogs.online/wp-content/uploads/2025/02/table_range-768x254.png 768w, https://sampathblogs.online/wp-content/uploads/2025/02/table_range-600x198.png 600w" sizes="auto, (max-width: 497px) 100vw, 497px" /></figure></div>



<ul class="wp-block-list"><li>Now you will be in the PQ editor. If you have opened the PQ editor from Table1, duplicate the query, rename it as Table2 (Select Source under applied steps) and edit the M code data name section as Table2. This will populate the Table2 data automatically under the Table2 query section.</li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/02/pwrqry-1024x260.png" alt="" class="wp-image-3774" width="606" height="154" srcset="https://sampathblogs.online/wp-content/uploads/2025/02/pwrqry-1024x260.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/02/pwrqry-300x76.png 300w, https://sampathblogs.online/wp-content/uploads/2025/02/pwrqry-768x195.png 768w, https://sampathblogs.online/wp-content/uploads/2025/02/pwrqry-600x152.png 600w, https://sampathblogs.online/wp-content/uploads/2025/02/pwrqry-945x240.png 945w, https://sampathblogs.online/wp-content/uploads/2025/02/pwrqry.png 1135w" sizes="auto, (max-width: 606px) 100vw, 606px" /></figure></div>



<ul class="wp-block-list"><li>To compare the two tables, select the down arrow next to the Merge Queries. From the available options, click on the <em>Merge Queries as New</em> option.</li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/02/merge_qry_rubbon-1024x135.png" alt="" class="wp-image-3775" width="627" height="82" srcset="https://sampathblogs.online/wp-content/uploads/2025/02/merge_qry_rubbon-1024x135.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/02/merge_qry_rubbon-300x40.png 300w, https://sampathblogs.online/wp-content/uploads/2025/02/merge_qry_rubbon-768x101.png 768w, https://sampathblogs.online/wp-content/uploads/2025/02/merge_qry_rubbon-600x79.png 600w, https://sampathblogs.online/wp-content/uploads/2025/02/merge_qry_rubbon-945x124.png 945w, https://sampathblogs.online/wp-content/uploads/2025/02/merge_qry_rubbon.png 1443w" sizes="auto, (max-width: 627px) 100vw, 627px" /></figure></div>



<ul class="wp-block-list"><li>The Merge dialog box appears. The Table1 data appears at the top, while you can select Table2 from the drop-down below to display its data. </li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/02/merge-1024x883.png" alt="" class="wp-image-3776" width="478" height="411" srcset="https://sampathblogs.online/wp-content/uploads/2025/02/merge-1024x883.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/02/merge-300x259.png 300w, https://sampathblogs.online/wp-content/uploads/2025/02/merge-768x662.png 768w, https://sampathblogs.online/wp-content/uploads/2025/02/merge-600x517.png 600w, https://sampathblogs.online/wp-content/uploads/2025/02/merge-945x815.png 945w, https://sampathblogs.online/wp-content/uploads/2025/02/merge.png 1065w" sizes="auto, (max-width: 478px) 100vw, 478px" /></figure></div>



<ul class="wp-block-list"><li>Of the various <em>Join Kind</em> shown below, let us go with &#8220;Left Anti (rows only in first)&#8221; option. Select the first column in both the Table1 and Table2 and click on OK button. The lower section in the above figure displays the number of matched rows.  </li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/02/mergetypes.png" alt="" class="wp-image-3777" width="476" height="121" srcset="https://sampathblogs.online/wp-content/uploads/2025/02/mergetypes.png 920w, https://sampathblogs.online/wp-content/uploads/2025/02/mergetypes-300x77.png 300w, https://sampathblogs.online/wp-content/uploads/2025/02/mergetypes-768x197.png 768w, https://sampathblogs.online/wp-content/uploads/2025/02/mergetypes-600x154.png 600w" sizes="auto, (max-width: 476px) 100vw, 476px" /></figure></div>



<ul class="wp-block-list"><li>Considering the tables as shown in the step1, the result of the above comparison would be as follows. The remaining rows in Table1 will be displayed separately as the query result.  </li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/02/qry_result.png" alt="" class="wp-image-3778" width="185" height="67" srcset="https://sampathblogs.online/wp-content/uploads/2025/02/qry_result.png 311w, https://sampathblogs.online/wp-content/uploads/2025/02/qry_result-300x109.png 300w" sizes="auto, (max-width: 185px) 100vw, 185px" /></figure></div>



<p>These are a few of the Power Query tips &amp; tricks that you might have found useful. In the future blogs, i will provide more tips &amp; tricks on the topic. </p>



<p><strong>Further Reading:</strong></p>



<ul class="wp-block-list"><li><a href="https://sampathblogs.online/2022/09/getting-started-with-power-query/">Getting Started with Power Query</a></li><li><a href="https://sampathblogs.online/2023/09/microsoft-power-bi-getting-started-guide/">Microsoft Power BI : Getting Started Guide</a></li><li><a href="https://sampathblogs.online/2018/08/data-analysis-using-excel/">Data Analysis using Excel</a></li><li><a href="https://sampathblogs.online/2018/04/getting-started-with-excel-macros/">Getting started with Excel Macros</a></li><li><a href="https://sampathblogs.online/2020/02/data-visualization-ms-excel-dashboard-basics/">Data Visualization : MS Excel Dashboard Basics</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://sampathblogs.online/2025/02/power-query-tips-tricks/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Microsoft Power BI : Getting Started Guide</title>
		<link>https://sampathblogs.online/2023/09/microsoft-power-bi-getting-started-guide/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=microsoft-power-bi-getting-started-guide</link>
					<comments>https://sampathblogs.online/2023/09/microsoft-power-bi-getting-started-guide/#respond</comments>
		
		<dc:creator><![CDATA[mail2sampath]]></dc:creator>
		<pubDate>Mon, 25 Sep 2023 12:17:07 +0000</pubDate>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Basic guide]]></category>
		<category><![CDATA[Data Analysis]]></category>
		<guid isPermaLink="false">https://sampathblogs.online/?p=3372</guid>

					<description><![CDATA[Microsoft Power BI is a business intelligence (BI) platform that provides users with tools for aggregating, analyzing, visualizing and sharing data. Power BI&#8217;s user interface is fairly intuitive for users familiar with Excel and Power query, and its deep integration... <a class="more-link" href="https://sampathblogs.online/2023/09/microsoft-power-bi-getting-started-guide/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>Microsoft Power BI is a business intelligence (BI) platform that provides users with tools for aggregating, analyzing, visualizing and sharing data. Power BI&#8217;s user interface is fairly intuitive for users familiar with Excel and <a href="https://sampathblogs.online/2022/09/getting-started-with-power-query/">Power query</a>, and its deep integration with other Microsoft products makes it a versatile self-service tool that requires little upfront training.</p>



<p>Whether you are new to Microsoft Power BI or an experienced user, Power BI can help achieve your professional goals in a number of ways. I have listed the objectives as follows.</p>



<ul class="wp-block-list"><li>Creating reports and dashboards that present data sets in multiple ways using visuals.</li><li>Connecting various data sources, such as Excel sheets, onsite Datawarehouse, and cloud-based data storage, and then transforming them into business insights.</li><li>Providing company-wide access to data, data visualization tools, and insights in order to create a data-driven work culture.</li></ul>



<p>There are free and paid versions of Microsoft Power BI available. The free version, i.e., the Power BI Desktop can be <a href="https://powerbi.microsoft.com/en-in/desktop/">downloaded</a> for free to create rich and interactive reports with visual analytics. However, publishing and sharing the final report is not possible with the free version. For this, the Power BI Pro or Power BI Premium version needs to be used. The Power BI premium has all the features of Power BI Pro with extra features like advanced AI, dataflows, refresh rate etc. Refer to the <a href="https://powerbi.microsoft.com/en-us/pricing/#features-compare-charts">link</a> for a detailed comparison of the various version features.</p>



<h3 class="wp-block-heading">Creating a Microsoft Power BI Dashboard</h3>



<p>In this blog post, I&#8217;ll walk you through the stages of creating a basic Power BI dashboard. Given that the free edition of Power BI has been downloaded and installed on your PC, the next steps are as follows.</p>



<p>From the start menu click on Power BI Desktop icon to start the Power BI application. Once the application is started below is the screen that appears. Click on &#8220;Get Started&#8221; button at the center of the screen.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="546" src="https://sampathblogs.online/wp-content/uploads/2023/09/powerBI1-1024x546.jpg" alt="" class="wp-image-3376" srcset="https://sampathblogs.online/wp-content/uploads/2023/09/powerBI1-1024x546.jpg 1024w, https://sampathblogs.online/wp-content/uploads/2023/09/powerBI1-300x160.jpg 300w, https://sampathblogs.online/wp-content/uploads/2023/09/powerBI1-768x409.jpg 768w, https://sampathblogs.online/wp-content/uploads/2023/09/powerBI1-1536x818.jpg 1536w, https://sampathblogs.online/wp-content/uploads/2023/09/powerBI1-600x320.jpg 600w, https://sampathblogs.online/wp-content/uploads/2023/09/powerBI1-945x504.jpg 945w, https://sampathblogs.online/wp-content/uploads/2023/09/powerBI1.jpg 1768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>In the next screen, there will be a pop up that asks the user to enter his/her work email address in order to access the organizational content. Currently since the free version is being used, this step can be skipped by clicking on cancel button.</p>



<h4 class="wp-block-heading">Sections of the Power BI Tool</h4>



<p>Once you have successfully started the Microsoft Power BI application, following is the screen that shows up wherein you will be performing all the actions w.r.t report/dashboard creation.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="542" src="https://sampathblogs.online/wp-content/uploads/2023/09/temp-1024x542.jpg" alt="" class="wp-image-3378" srcset="https://sampathblogs.online/wp-content/uploads/2023/09/temp-1024x542.jpg 1024w, https://sampathblogs.online/wp-content/uploads/2023/09/temp-300x159.jpg 300w, https://sampathblogs.online/wp-content/uploads/2023/09/temp-768x406.jpg 768w, https://sampathblogs.online/wp-content/uploads/2023/09/temp-1536x813.jpg 1536w, https://sampathblogs.online/wp-content/uploads/2023/09/temp-600x318.jpg 600w, https://sampathblogs.online/wp-content/uploads/2023/09/temp-945x500.jpg 945w, https://sampathblogs.online/wp-content/uploads/2023/09/temp.jpg 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>The top most section (A) is the ribbon area wherein you will find all the options from loading the input file to performing analysis on the data. The section (B) is where you can see the contents of the input file to the final visualization of the data in various forms. The section (C) is where the various visualization options can be selected and the data parameters that needs to be displayed on section (B) can be selected.</p>



<h4 class="wp-block-heading">Importing &amp; Cleaning the Data</h4>



<p>Now that you are familiar with the sections of the tool, the next step will show you how to import &amp; clean the data file/s needed to create the dashboard.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="551" src="https://sampathblogs.online/wp-content/uploads/2023/09/imprt1-1024x551.jpg" alt="" class="wp-image-3380" srcset="https://sampathblogs.online/wp-content/uploads/2023/09/imprt1-1024x551.jpg 1024w, https://sampathblogs.online/wp-content/uploads/2023/09/imprt1-300x161.jpg 300w, https://sampathblogs.online/wp-content/uploads/2023/09/imprt1-768x413.jpg 768w, https://sampathblogs.online/wp-content/uploads/2023/09/imprt1-1536x826.jpg 1536w, https://sampathblogs.online/wp-content/uploads/2023/09/imprt1-600x323.jpg 600w, https://sampathblogs.online/wp-content/uploads/2023/09/imprt1-945x508.jpg 945w, https://sampathblogs.online/wp-content/uploads/2023/09/imprt1.jpg 1788w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>The raw data can be imported in either of the three methods as indicated by the right arrows in the above figure. Just click on either of the options to import the data. The file types that can be imported are as shown in the right side of the above figure, indicated by the down arrow.</p>



<p>Let us consider that we have two raw data files to import ,i.e, an excel file and a text file. To start with, the excel file that consists of 2 sheets is selected and imported. After the file is imported the below navigator window will pop up as shown in the below figure.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="603" src="https://sampathblogs.online/wp-content/uploads/2023/09/imp2-1024x603.jpg" alt="" class="wp-image-3381" srcset="https://sampathblogs.online/wp-content/uploads/2023/09/imp2-1024x603.jpg 1024w, https://sampathblogs.online/wp-content/uploads/2023/09/imp2-300x177.jpg 300w, https://sampathblogs.online/wp-content/uploads/2023/09/imp2-768x452.jpg 768w, https://sampathblogs.online/wp-content/uploads/2023/09/imp2-1536x905.jpg 1536w, https://sampathblogs.online/wp-content/uploads/2023/09/imp2-600x353.jpg 600w, https://sampathblogs.online/wp-content/uploads/2023/09/imp2-945x557.jpg 945w, https://sampathblogs.online/wp-content/uploads/2023/09/imp2.jpg 1548w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Of the 2 sheets let us consider the &#8220;MasterCustomer1&#8221; sheet for further analysis. At this point we have 2 options, i.e, either to <em>load </em>the raw data directly in case of no cleaning needed or <em>transform data</em> in case cleaning of the raw data is needed.</p>



<p>Let us consider that data cleansing is needed due to which we have to click on &#8220;Transform Data&#8221; button. Now the Power Query Editor window opens, using which we need to perform the necessary data cleansing tasks. In case of data cleansing task in the next file as well, you can directly add the file to the Power Query Editor window as shown in the figure below using the option <em>Home &gt; New Source &gt; File Type</em>.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="400" src="https://sampathblogs.online/wp-content/uploads/2023/09/pwquery-1024x400.jpg" alt="" class="wp-image-3384" srcset="https://sampathblogs.online/wp-content/uploads/2023/09/pwquery-1024x400.jpg 1024w, https://sampathblogs.online/wp-content/uploads/2023/09/pwquery-300x117.jpg 300w, https://sampathblogs.online/wp-content/uploads/2023/09/pwquery-768x300.jpg 768w, https://sampathblogs.online/wp-content/uploads/2023/09/pwquery-1536x600.jpg 1536w, https://sampathblogs.online/wp-content/uploads/2023/09/pwquery-600x234.jpg 600w, https://sampathblogs.online/wp-content/uploads/2023/09/pwquery-945x369.jpg 945w, https://sampathblogs.online/wp-content/uploads/2023/09/pwquery.jpg 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Once the data cleansing/wrangling task is complete, the next task would be to load the files onto the Power BI Desktop Editor using the <em>&#8220;Close &amp; Apply&#8221;</em> button next to the &#8220;<em>New Source</em>&#8221; button.</p>



<h4 class="wp-block-heading">Data Visualization &amp; Exploration</h4>



<p>In the next step, the imported and cleansed data needs to be used to create visualization, on which further analysis can be performed.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="527" src="https://sampathblogs.online/wp-content/uploads/2023/09/chart1b-1-1024x527.jpg" alt="" class="wp-image-3390" srcset="https://sampathblogs.online/wp-content/uploads/2023/09/chart1b-1-1024x527.jpg 1024w, https://sampathblogs.online/wp-content/uploads/2023/09/chart1b-1-300x154.jpg 300w, https://sampathblogs.online/wp-content/uploads/2023/09/chart1b-1-768x395.jpg 768w, https://sampathblogs.online/wp-content/uploads/2023/09/chart1b-1-1536x790.jpg 1536w, https://sampathblogs.online/wp-content/uploads/2023/09/chart1b-1-600x309.jpg 600w, https://sampathblogs.online/wp-content/uploads/2023/09/chart1b-1-945x486.jpg 945w, https://sampathblogs.online/wp-content/uploads/2023/09/chart1b-1.jpg 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>As seen in the <em>Report view</em> up top, the right side of the screen contains the imported and cleaned data. Here we are using data in both the files to create a visualization. However both the data files need to have a common link in order to create visualization. This common data between both the files is depicted in the <em>Model View</em> as shown below. The Power BI AI capability automatically detects the common data between both the files. This auto detect feature can be turned off under the <em>File &gt; Options and settings &gt; Options &gt; Data Load</em> section.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="464" src="https://sampathblogs.online/wp-content/uploads/2023/09/modelvw-1024x464.jpg" alt="" class="wp-image-3388" srcset="https://sampathblogs.online/wp-content/uploads/2023/09/modelvw-1024x464.jpg 1024w, https://sampathblogs.online/wp-content/uploads/2023/09/modelvw-300x136.jpg 300w, https://sampathblogs.online/wp-content/uploads/2023/09/modelvw-768x348.jpg 768w, https://sampathblogs.online/wp-content/uploads/2023/09/modelvw-1536x696.jpg 1536w, https://sampathblogs.online/wp-content/uploads/2023/09/modelvw-600x272.jpg 600w, https://sampathblogs.online/wp-content/uploads/2023/09/modelvw-945x428.jpg 945w, https://sampathblogs.online/wp-content/uploads/2023/09/modelvw.jpg 1700w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>As you can see from the above figure, the common data between both the files is the &#8220;CustomerID&#8221; column in the <em>MasterCustomer </em>file and &#8220;CustomerCode&#8221; column in the <em>InvoiceData </em>file.</p>



<p>Moving back to the <em>Report view</em>, in the below figure you can see various kinds of visuals of the data in addition to the bar chart.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="494" src="https://sampathblogs.online/wp-content/uploads/2023/09/pwb-1024x494.jpg" alt="" class="wp-image-3393" srcset="https://sampathblogs.online/wp-content/uploads/2023/09/pwb-1024x494.jpg 1024w, https://sampathblogs.online/wp-content/uploads/2023/09/pwb-300x145.jpg 300w, https://sampathblogs.online/wp-content/uploads/2023/09/pwb-768x370.jpg 768w, https://sampathblogs.online/wp-content/uploads/2023/09/pwb-1536x741.jpg 1536w, https://sampathblogs.online/wp-content/uploads/2023/09/pwb-600x289.jpg 600w, https://sampathblogs.online/wp-content/uploads/2023/09/pwb-945x456.jpg 945w, https://sampathblogs.online/wp-content/uploads/2023/09/pwb.jpg 1904w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>The data visualization in the dashboard above is implemented as;</p>



<ul class="wp-block-list"><li>(a) Slicer</li><li>(b) Bar Chart</li><li>(c) Table</li><li>(d) KPI Card</li><li>(e) Line Chart</li><li>(f) Map Chart &amp; Text Box</li></ul>



<p><strong>Slicer </strong>display is easy. Just select the <em>Slicer </em>icon under visualizations pane on the right, then select the data from one of the two data files that you want to display as a slicer and you are ready to use the slicer functionality.</p>



<p><strong>Bar Chart</strong> &amp; <strong>Line Chart</strong> display is easy too. Just select the Bar/Line/Column/Area Chart icon that you want to use. Once you’ve selected the x axis and y axis data that you need to analyze, your data is ready to view.</p>



<p>The <strong>Table </strong>visual is used to analyze data as well. As shown in the above figure, the <em>Month </em>and <em>Sum of Sales</em> are the ones from the data files, but the remaining columns are from the calculations option the shows up after clicking the <em>Quick measure</em> button on the Home menu ribbon. In case your measure parameter does not exist under the Calculations drop down, you can describe the measure and Power BI will generate the DAX formula that can be customized. However, this is available on the licensed version only.</p>



<p>Clicking on the <em>Card</em> icon in the visualizations pane will bring up the <strong>KPI Card</strong>. After clicking the button, choose the KPI parameter to monitor from one of the two data files.</p>



<p>Finally, to display the Map Chart, pick the <strong>Map Chart</strong><em> </em>icon from the visualization pane, followed by the KPI parameter and the location parameter from the data files.</p>



<p>In the visualization pane, there are many more visual options that you can use to create a dashboard according to your requirements.</p>



<p>After completing the dashboard, the next step would be to share the visualization report with the concerned. The <em>Publish </em>option is not available in the free version. The other way to share the report is by sending the Power BI report file &#8220;*.<em>pbix</em>&#8221; itself.  However, you can also share a static report by exporting it to PDF using <em>Export to PDF</em> option. One more method is to use a screen capture tool to take a screenshot of the report.</p>



<h4 class="wp-block-heading">Tips &amp; Tricks</h4>



<ul class="wp-block-list"><li><strong>Q&amp;</strong><b>A</b>: This AI feature of Power BI will be helpful to provide insights to your imported data.  You can access this feature from either the visualization pane or from underneath the Insert ribbon. You can input your questions in plain text format to get a response.</li><li><strong>Smart </strong><b>narrati</b><strong>ve:</strong> This AI feature can summarize the whole report in a few sentences. Thus, using this feature reduces the manual work of entering the key takeaways that can now be performed automatically.  You can access this feature from either the visualization panel or from underneath the Insert ribbon.</li><li><b>Analyze</b><strong>:</strong> This option is useful for further analyzing a bar/line chart. Just right click on the area of the chart that you want to analyze. Navigate to the Analyze option ,i.e, <em>Analyze > Find where this distribution is different </em>or<em> Explain the increase/decrease</em> to further analyze the data.</li><li><strong>Further </strong><b>Analys</b><strong>is:</strong> The analytics tab is shown by the magnifying lens symbol next to the visualizations pane. This tab gets displayed whenever the chart that needs to be analyzed is selected. Adding a min, max, average and other lines for further analysis can be set here.</li><li><strong>Wallpaper</strong>: By selecting the <em>Format page</em> tab adjacent to the visualizations pane, you can change the report background.</li><li><strong>Page Navigator:</strong> When the report has multiple pages, this feature will be helpful. Navigate to the different pages of the report by a single click.  You can choose to automatically add buttons to your page by navigating to I<em>nsert>Button>Navigator>Page navigator</em>.</li><li><strong>Lock objects:</strong>  Any or all images on the report can be rendered immobile when the report is locked. Select the<em> Lock objects</em> option by navigating to the View ribbon.</li><li><strong>Align objects:</strong> Any or all the visuals on the report can be aligned by a single click.  First, choose the visual/s that you want to align and  navigate to <em>Format>Align</em> to align the object/s appropriately.</li></ul>



<p>In this blog, i have only covered the basics of getting started with Power BI.  Make sure to check out my future blogs for more information on this topic.</p>



<p><strong>References :</strong></p>



<ul class="wp-block-list"><li><a href="https://sampathblogs.online/2020/02/data-visualization-ms-excel-dashboard-basics/">Data Visualization : MS Excel Dashboard Basics</a></li><li><a href="https://sampathblogs.online/2020/12/data-visualization-google-data-studio-dashboard-basics/">Data Visualization : Google Data Studio Dashboard Basics</a></li><li><a href="https://sampathblogs.online/2022/09/getting-started-with-power-query/">Getting Started with Power Query</a></li><li><a href="https://sampathblogs.online/2018/08/data-analysis-using-excel/">Data Analysis using Excel</a></li><li><a href="https://sampathblogs.online/2018/07/data-analysis-using-python/">Data Analysis using Python</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://sampathblogs.online/2023/09/microsoft-power-bi-getting-started-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Getting Started with Power Query</title>
		<link>https://sampathblogs.online/2022/09/getting-started-with-power-query/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=getting-started-with-power-query</link>
					<comments>https://sampathblogs.online/2022/09/getting-started-with-power-query/#respond</comments>
		
		<dc:creator><![CDATA[mail2sampath]]></dc:creator>
		<pubDate>Tue, 27 Sep 2022 11:50:36 +0000</pubDate>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Data Analysis]]></category>
		<guid isPermaLink="false">https://sampathblogs.online/?p=3123</guid>

					<description><![CDATA[Power Query is a data automation tool. It can be used to perform ETL tasks like importing data from external sources, common tasks on the imported data like cleanse &#38; prepare data, stack or merge data sets, group &#38; summarize... <a class="more-link" href="https://sampathblogs.online/2022/09/getting-started-with-power-query/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>Power Query is a data automation tool. It can be used to perform ETL tasks like importing data from external sources, common tasks on the imported data like cleanse &amp; prepare data, stack or merge data sets, group &amp; summarize data. Once transformation is done, data can be loaded to the worksheet.</p>



<p>You can access Power Query on Excel 2010 and later versions. It is a tool built for Excel and Power BI. The Power Query tools are available under the Data tab of the ribbon for Excel 2016 and later. In case of Power BI, the tools are available under the Home tab of the ribbon.</p>



<h5 class="wp-block-heading"><strong>Purpose</strong></h5>



<p>Surveys suggest that data analysts who work mainly on data, spend approximately half of their time on gathering and cleaning data. Even non data analysts spend a lot of time while getting and cleaning the data. The purpose of Power Query is to automate the data gathering and cleaning process. The Power Query editor can be used to easily automate the laborious tasks done using Excel formulae and VBA programming. The source of data can be the table in your excel worksheet, other excel file/s, text or csv file, multiple files in a folder, tables of data from pdf, databases, cloud based systems etc.</p>



<h5 class="wp-block-heading"><strong>Power Query Editor</strong></h5>



<p>As a first step you can have a look at the Power Query editor as shown in the below picture. The editor can be launched by accessing the Data &gt; Get Data &gt; Launch Power Query Editor option on excel.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="288" src="https://sampathblogs.online/wp-content/uploads/2022/09/pq-1024x288.jpg" alt="pwr query" class="wp-image-3126" srcset="https://sampathblogs.online/wp-content/uploads/2022/09/pq-1024x288.jpg 1024w, https://sampathblogs.online/wp-content/uploads/2022/09/pq-300x84.jpg 300w, https://sampathblogs.online/wp-content/uploads/2022/09/pq-768x216.jpg 768w, https://sampathblogs.online/wp-content/uploads/2022/09/pq-1536x432.jpg 1536w, https://sampathblogs.online/wp-content/uploads/2022/09/pq-600x169.jpg 600w, https://sampathblogs.online/wp-content/uploads/2022/09/pq-945x266.jpg 945w, https://sampathblogs.online/wp-content/uploads/2022/09/pq.jpg 1752w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>In the above picture of the editor, you can see the Home, Transform, Add Column, View tabs of the ribbon that consist of various options to work on the data in-order to transform it. As mentioned earlier, there are multiple sources that you can get data from. In this blog post i will take up the most commonly used methods to get data, i.e. table and multiple files.</p>



<ul class="wp-block-list"><li>Data from table<br>On Excel, use the option <em>Data &gt; From Table/Range</em> to load data from an Excel table data set to Power Query. </li><li>Data from multiple files<br>On Excel, use the option <em>Data &gt; Get Data &gt; From File &gt; From Folder</em> to load data from multiple excel files in a single folder to one table on  Power Query. In the next window, select <em>Combine &amp; Transform Data</em> if you need to clean the data else select <em>Combine &amp; Load</em> / <em>Combine &amp; Load To</em>.</li></ul>



<p>Once you load the data onto the Power Query editor, if you are cleaning or transforming data, work on the &#8220;<em>Transform Sample File</em>&#8221; instead of the final data query file that can be seen under the <em>Queries</em> window. This helps to revert back to the unaltered final data query file in a worst case scenario. All the transformation steps performed on a table can be viewed on the right hand side under the <em>APPLIED STEPS</em> window that is similar to a macro recorder.</p>



<h5 class="wp-block-heading"><strong>Useful Commands</strong></h5>



<p>In this section you will learn some of the useful Power Query tips that will help to improve your data transformation skills.</p>



<ul class="wp-block-list"><li><span style="font-size: inherit;"><strong>Remove Duplicates, Remove Errors</strong></span><br>Under <em>Home &gt; Remove Rows</em>, we can find a lot of useful remove row options. <em>Remove </em><i>Duplica</i><em>tes</em> i.e., removing duplicate rows from Column/s and <em>Remove Errors</em> i.e., removing error values from column/s are the more frequently used options.</li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2022/09/rmvrw.png" alt="" class="wp-image-3132" width="172" height="203" srcset="https://sampathblogs.online/wp-content/uploads/2022/09/rmvrw.png 263w, https://sampathblogs.online/wp-content/uploads/2022/09/rmvrw-255x300.png 255w" sizes="auto, (max-width: 172px) 100vw, 172px" /></figure></div>



<ul class="wp-block-list"><li><strong>Split Column</strong><br>Under the <em>Home &gt; Split Column</em>, you can find different options to split&nbsp;a column of text into multiple columns and in a number of different ways to achieve the results that you want. The split <em>By Delimiter</em> and <em>By Positions</em> are the more frequently used ones. <br><br>The split <em>By Delimiter</em> option can be used to split the text column by the left-most, right-most, on each occurrence of delimiter and special characters. Even the split into Columns/Rows can be specified along with the count of columns. The split <em>By Positions</em> as the name specifies is to split the text column at the specified position.<br><br>When you encounter a list of items in a single cell, splitting the column using M Code would be a better option. Here the <em>Text.Split()</em> function need to be used. <em>Table.FromColumns()</em> function can be used to merge two lists.</li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2022/09/splitcol.png" alt="" class="wp-image-3134" width="178" height="212" srcset="https://sampathblogs.online/wp-content/uploads/2022/09/splitcol.png 285w, https://sampathblogs.online/wp-content/uploads/2022/09/splitcol-251x300.png 251w" sizes="auto, (max-width: 178px) 100vw, 178px" /></figure></div>



<ul class="wp-block-list"><li><strong>Transpose</strong><br>Just by the single click of a button the columns and rows can be interchanged using the <em>Transform &gt; Transpose</em> button. However, before performing the transpose action, you need to make the headers as part of the table by using the option <em>Transform &gt; Use Headers as First Row</em>.<br></li><li><strong>Trim, Clean</strong><br>Trim option can be used to remove all the leading and trailing spaces of text string in a cell. You can find this option under <em>Transform &gt; </em><i>Format</i> or by right clicking on a column and navigating to <em>Transform &gt; Text Transforms</em>. There is one more option called <em>Clean</em> under <em>Transform </em>that is really helpful. This can be used to clear the line breaks from data in a cell.</li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2022/09/trimclean.jpg" alt="" class="wp-image-3139" width="152" height="221" srcset="https://sampathblogs.online/wp-content/uploads/2022/09/trimclean.jpg 240w, https://sampathblogs.online/wp-content/uploads/2022/09/trimclean-206x300.jpg 206w" sizes="auto, (max-width: 152px) 100vw, 152px" /></figure></div>



<ul class="wp-block-list"><li><strong>Mathematical Tasks<br></strong>Some of the mathematical tasks that can be performed using power query are Add, Subtract, multiply etc.,. In order to perform basic mathematical operation on two columns, select the two columns by pressing the shift key, navigate to <em>Add Column &gt; Standard</em> and select any of the math functions displayed in the below figure. The result will be displayed in a separate column. There is one more tab called <em>Transform</em> wherein the same math functions are available. However, the math functions here can be used to modify only a single column and cannot perform math operation on two or more column data.</li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2022/09/math.jpg" alt="" class="wp-image-3141" width="165" height="232" srcset="https://sampathblogs.online/wp-content/uploads/2022/09/math.jpg 234w, https://sampathblogs.online/wp-content/uploads/2022/09/math-214x300.jpg 214w" sizes="auto, (max-width: 165px) 100vw, 165px" /></figure></div>



<ul class="wp-block-list"><li><strong>Column Data Customization</strong><br>The format of data in a column can be changed over to a new format by selecting the column and clicking on the <em>Add Column &gt; Column From Examples &gt; From Selection </em>option. A new column will be created in which the data needs to be entered in the new format for the first few rows. The tool automatically detects the format of new data for the rest of the rows and automatically fills it.<br><br>The next option provides the facility to use formulae on multiple column data and output the result in a new column. Select this option by navigating to <em>Add Column &gt; Custom Column</em> option.</li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2022/09/customcol.jpg" alt="" class="wp-image-3144" width="196" height="125"/></figure></div>



<ul class="wp-block-list"><li><strong>Subtract Days</strong><br>You can calculate the count of days between two columns of data that is in date format. Select the two columns of data and navigate to <em>Add Column &gt; Date &gt; Subtract Days</em> option. This will result in new column creation with the count of days as the output.</li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2022/09/subt.jpg" alt="" class="wp-image-3146" width="146" height="284" srcset="https://sampathblogs.online/wp-content/uploads/2022/09/subt.jpg 235w, https://sampathblogs.online/wp-content/uploads/2022/09/subt-155x300.jpg 155w" sizes="auto, (max-width: 146px) 100vw, 146px" /></figure></div>



<ul class="wp-block-list"><li><strong>Column Indexing</strong><br>Here a new index column will be added with the serial number starting from 0 or 1 or any custom value. The option to be selected is <em>Add Column &gt; Index Column</em>.</li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2022/09/index.jpg" alt="" class="wp-image-3148" width="154" height="143"/></figure></div>



<p>There are many more parts of the editor that need to be covered. However, this blog post can be considered as a first step in exploring Power Query and incorporating it into your everyday work.</p>



<p><strong>Further Reading :</strong></p>



<ul class="wp-block-list"><li><a href="https://sampathblogs.online/2018/08/data-analysis-using-excel/">Data Analysis using Excel</a></li><li><a href="https://sampathblogs.online/2018/04/getting-started-with-excel-macros/">Getting started with Excel Macros</a></li><li><a href="https://sampathblogs.online/2020/02/data-visualization-ms-excel-dashboard-basics/">Data Visualization : MS Excel Dashboard Basics</a></li><li><a href="https://sampathblogs.online/2019/09/working-on-ms-excel-using-python-openpyxl-library/">Working on MS Excel using Python OpenPyXL Library</a></li><li><a href="https://sampathblogs.online/2022/06/microsoft-forms-getting-started-guide/">Microsoft Forms : Getting Started Guide</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://sampathblogs.online/2022/09/getting-started-with-power-query/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Microsoft Forms : Getting Started Guide</title>
		<link>https://sampathblogs.online/2022/06/microsoft-forms-getting-started-guide/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=microsoft-forms-getting-started-guide</link>
					<comments>https://sampathblogs.online/2022/06/microsoft-forms-getting-started-guide/#respond</comments>
		
		<dc:creator><![CDATA[mail2sampath]]></dc:creator>
		<pubDate>Sat, 25 Jun 2022 13:49:09 +0000</pubDate>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Basic guide]]></category>
		<category><![CDATA[Data Analysis]]></category>
		<guid isPermaLink="false">https://sampathblogs.online/?p=3067</guid>

					<description><![CDATA[Microsoft Forms can be used to create surveys, quizzes, polls and questionnaires. These features can be used at organizations to survey employees or customers on any topic, gather feedback on training and coaching, ask for advice on projects and key... <a class="more-link" href="https://sampathblogs.online/2022/06/microsoft-forms-getting-started-guide/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>Microsoft Forms can be used to create surveys, quizzes, polls and questionnaires. These features can be used at organizations to survey employees or customers on any topic, gather feedback on training and coaching, ask for advice on projects and key decisions. You can use MS Forms  to enhance online experience through quizzes, track activities, manage invites to any occasion. In general, if you would like to collect small scale data in Excel with a data entry form or a user form, MS forms would be a better option. Since the form data is automatically converted into charts or graphs, the interpretation of data becomes easy. </p>



<p>Microsoft Forms is free for anyone with a Microsoft or Hotmail account. However, to unlock premium features like expanded number of respondents, more templates, using online excel to auto connect Excel Form results to MS Forms, users need to subscribe to the Microsoft 365 paid service. </p>



<p>Once you logon to your Microsoft or Hotmail account, on the top left side you can find the App launcher from which you can launch Microsoft Forms. On the MS Forms home page you can find the option to create a New Form or New Quiz. </p>



<h3 class="wp-block-heading">Creating a New Form</h3>



<p>From the MS Forms home page you can start to create a new form by clicking on the &#8220;New Form&#8221; button. You can also create a form from a existing template. Once the New Form is clicked, on the Questions tab of the next screen as shown below, you will find sections to add the Form title, Form description and image/video. Once you enter the necessary information, you are ready to add the questions by clicking on the &#8220;Add new&#8221; button. </p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2022/06/Formpicz-1024x509.jpg" alt="" class="wp-image-3074" width="624" height="310" srcset="https://sampathblogs.online/wp-content/uploads/2022/06/Formpicz-1024x509.jpg 1024w, https://sampathblogs.online/wp-content/uploads/2022/06/Formpicz-300x149.jpg 300w, https://sampathblogs.online/wp-content/uploads/2022/06/Formpicz-768x382.jpg 768w, https://sampathblogs.online/wp-content/uploads/2022/06/Formpicz-600x298.jpg 600w, https://sampathblogs.online/wp-content/uploads/2022/06/Formpicz-945x470.jpg 945w, https://sampathblogs.online/wp-content/uploads/2022/06/Formpicz.jpg 1166w" sizes="auto, (max-width: 624px) 100vw, 624px" /></figure></div>



<p>As shown in the figure below, question of any type ranging from Multiple choices, Short/Long Text entry, Rating, Date etc. can be added. Each of the question type can be made either mandatory or non-mandatory, also the  branching and subtitle options can be made use. Drop-down, shuffle, restriction, label are some of the other options that are available based on the question types. </p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2022/06/Formpicopt1.jpg" alt="" class="wp-image-3075" width="655" height="60" srcset="https://sampathblogs.online/wp-content/uploads/2022/06/Formpicopt1.jpg 788w, https://sampathblogs.online/wp-content/uploads/2022/06/Formpicopt1-300x27.jpg 300w, https://sampathblogs.online/wp-content/uploads/2022/06/Formpicopt1-768x70.jpg 768w, https://sampathblogs.online/wp-content/uploads/2022/06/Formpicopt1-600x55.jpg 600w" sizes="auto, (max-width: 655px) 100vw, 655px" /></figure></div>



<h3 class="wp-block-heading">Creating a New Quiz </h3>



<p>From the MS Forms home page you can start to create a new quiz by clicking on the &#8220;New Quiz&#8221; button. You can also create a quiz from an existing template. Once the New Quiz button is clicked, in the next screen that contains the Questions tab, you will find sections to add the Quiz title, Quiz description and image/video that is similar to the earlier forms section. On entering the necessary information, you are ready to add the questions by clicking on the &#8220;Add new&#8221; button.</p>



<p>You can add the quiz questions in the same method as the questions while creating a form. However, here there is an option to add a math formula in addition to the other options like drop-down, shuffle, restriction, label that are based on question types. Since this a quiz there is an option to add points to each question type. Below is the question that shows up when the &#8220;Choice&#8221; option is selected from the available question types.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2022/06/Formpicoptz-1024x438.jpg" alt="" class="wp-image-3077" width="646" height="276" srcset="https://sampathblogs.online/wp-content/uploads/2022/06/Formpicoptz-1024x438.jpg 1024w, https://sampathblogs.online/wp-content/uploads/2022/06/Formpicoptz-300x128.jpg 300w, https://sampathblogs.online/wp-content/uploads/2022/06/Formpicoptz-768x328.jpg 768w, https://sampathblogs.online/wp-content/uploads/2022/06/Formpicoptz-600x256.jpg 600w, https://sampathblogs.online/wp-content/uploads/2022/06/Formpicoptz-945x404.jpg 945w, https://sampathblogs.online/wp-content/uploads/2022/06/Formpicoptz.jpg 1324w" sizes="auto, (max-width: 646px) 100vw, 646px" /></figure></div>



<p>Once you have entered all the questions, you are ready to share the Form/Quiz with anyone you wish to.</p>



<h3 class="wp-block-heading">Points to Note</h3>



<p>The following features about Microsoft Forms are worth noting.</p>



<p>• Select the text on either the Form/Quiz question to format the font.<br>• Select the theme option at the top right to match the current Form/Quiz type. Refer to the picture under &#8220;Creating a New Form&#8221; section to see the option.<br>• Copy, delete, order change options for each question is available at the top right of each question. Refer to the above picture to see the options.<br>• In MS Teams, easily setup MS Forms tab to create polls. Use the Forms home page to check the poll results under &#8220;All My Forms&#8221;.<br>• Print to PDF option is available under the Print Form option.<br>• Share the Form/Quiz by clicking on the Collect Responses button at the top-right. The options available are Copy link, Email, QR Code and Embed. You can shorten the URL under copy link by selecting the checkbox option.<br>• Under the Responses tab next to the Questions tab, you can find options to open the responses in excel or share the response in a chart form as a link.</p>



<p><strong>Further Reading :</strong></p>



<ul class="wp-block-list"><li><a href="https://sampathblogs.online/2018/11/useful-tools-for-it-professionals/">Useful Tools for IT Professionals</a></li><li><a href="https://sampathblogs.online/2019/11/understanding-google-sheets-basics/">Understanding Google Sheets Basics</a></li><li><a href="https://sampathblogs.online/2019/07/useful-microsoft-outlook-tips-tricks/">Useful Microsoft Outlook Tips &amp; Tricks</a></li><li><a href="https://sampathblogs.online/2018/08/data-analysis-using-excel/">Data Analysis using Excel</a></li><li><a href="https://sampathblogs.online/2020/03/microsoft-ime-basics/">Microsoft IME : A Brief Overview</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://sampathblogs.online/2022/06/microsoft-forms-getting-started-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AppSheet : The No-code App Development Platform</title>
		<link>https://sampathblogs.online/2021/01/appsheet-the-no-code-app-development-platform/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=appsheet-the-no-code-app-development-platform</link>
					<comments>https://sampathblogs.online/2021/01/appsheet-the-no-code-app-development-platform/#respond</comments>
		
		<dc:creator><![CDATA[mail2sampath]]></dc:creator>
		<pubDate>Mon, 25 Jan 2021 06:25:17 +0000</pubDate>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Data Analysis]]></category>
		<guid isPermaLink="false">https://sampathblogs.online/?p=2010</guid>

					<description><![CDATA[I was using MS Excel to keep track of my expenses and was thinking about using Excel VBA to automate the entry. But when i came across the Google AppSheet platform i had no more thoughts about automating with Excel... <a class="more-link" href="https://sampathblogs.online/2021/01/appsheet-the-no-code-app-development-platform/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>I was using MS Excel to keep track of my expenses and was thinking about using Excel VBA to automate the entry. But when i came across the Google AppSheet platform i had no more thoughts about automating with Excel VBA. AppSheet is a no-code platform that allows users familiar with basic  spreadsheet and database operations to build apps easily. The AppSheet platform allows users to create Android, iOS compatible mobile apps and web apps using data sources like Google Drive, OneDrive, DropBox, Office 365, and other cloud-based spreadsheet and database platforms. In this article i will be detailing about the features of the free plan of AppSheet that can be used by anyone free of cost. You can stay on the Free plan forever if your apps are for personal (non-business) use and you are the only app user. </p>



<h3 class="wp-block-heading">Getting Started</h3>



<p>Click the <a href="https://www.appsheet.com/">link </a>to login to the AppSheet platform using your google account login credentials. Once you login you can see various tabs, but the tabs that might be useful to a beginner or a regular user are <strong>How to create an app, Platform, Sample apps and My account</strong>.  <strong>How to create an app</strong> provides a step by step guide on how to get started with creating app using your existing data. This will be helpful to the beginners those who want to get started with AppSheet quickly. The <strong>Platform </strong>tab is where the actual action happens ,i.e, you can get started by clicking on &#8220;Start for free&#8221; that will open the <strong>My Apps</strong> screen shown below wherein you can create a new app by clicking on the &#8220;Make a new app&#8221; button. Here, you can also see the already created apps if any.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="459" src="https://sampathblogs.online/wp-content/uploads/2021/01/appsheet1-2-1024x459.jpg" alt="" class="wp-image-2418" srcset="https://sampathblogs.online/wp-content/uploads/2021/01/appsheet1-2-1024x459.jpg 1024w, https://sampathblogs.online/wp-content/uploads/2021/01/appsheet1-2-300x135.jpg 300w, https://sampathblogs.online/wp-content/uploads/2021/01/appsheet1-2-768x345.jpg 768w, https://sampathblogs.online/wp-content/uploads/2021/01/appsheet1-2-600x269.jpg 600w, https://sampathblogs.online/wp-content/uploads/2021/01/appsheet1-2-945x424.jpg 945w, https://sampathblogs.online/wp-content/uploads/2021/01/appsheet1-2.jpg 1246w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>The<strong> Sample apps</strong> tab provides a list of pre-built sample apps that can be  customized as per customer needs. The list contains apps like the Project Tracker, To Do List, Facility Assets, Events Calendar, Timesheet Tracker, Simple Survey, Client Expenses etc. The <strong>My account</strong> tab displays what is the plan that you are subscribed to. Security setting, policy setting to the app can be done here but is available only to the customers using the paid services.</p>



<h3 class="wp-block-heading">An Example App</h3>



<p>Out of my own experience i can say that the best way to learn any new topic  is to gain practical knowledge on the topic. In accordance with that, let us start by creating a simple App to track the everyday personal expenses. </p>



<h4 class="wp-block-heading"><strong>Prepare and Connect your data</strong></h4>



<p>Open the spreadsheet or database you would like to use for your app. As new users using the free version, we can get to see only the Google spreadsheet option available. Later on i will explain how to change the settings in-order to use other sources of data. To make sure AppSheet can read your data appropriately, set up your data with column headers in the first row, and rows of data underneath if any. In case data is present, see to it that each column contains a single type of data like a single column with date/number/text only etc.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="814" height="351" src="https://sampathblogs.online/wp-content/uploads/2021/01/pic.png" alt="" class="wp-image-2422" srcset="https://sampathblogs.online/wp-content/uploads/2021/01/pic.png 814w, https://sampathblogs.online/wp-content/uploads/2021/01/pic-300x129.png 300w, https://sampathblogs.online/wp-content/uploads/2021/01/pic-768x331.png 768w, https://sampathblogs.online/wp-content/uploads/2021/01/pic-600x259.png 600w" sizes="auto, (max-width: 814px) 100vw, 814px" /></figure>



<p>In this example as it is a personal expense tracker, we will use the column headers as above. Since the <em>Category </em>column is fixed we will use the drop-down option. The same is listed in the <em>Categories </em>sheet with a unique identifier for each row. Once your spreadsheet is ready, you need to connect it to AppSheet in any of the following ways. </p>



<ul class="wp-block-list"><li>In case of Google Sheets, you can connect your data to AppSheet directly from your Sheet by clicking on <strong>Tools &gt;AppSheet &gt;Create an app</strong>.</li><li>You can always connect to a new database/spreadsheet by going to your <strong>My Apps</strong> page on AppSheet and clicking on “Make a new app”.</li></ul>



<h4 class="wp-block-heading"><strong>Define how your connected data will be used</strong></h4>



<p>Each spreadsheet consists of one or more worksheets, any of which may be used to store data for a corresponding data table within the app. Let us get started by clicking on &#8220;Make a new app&#8221; under the <strong>My apps</strong> tab. This will guide us through the following windows wherein we need to select the earlier created Google spreadsheet &#8220;Personal Expense&#8221; that has 2 worksheets.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="914" height="645" src="https://sampathblogs.online/wp-content/uploads/2021/01/newapp.png" alt="" class="wp-image-2426" srcset="https://sampathblogs.online/wp-content/uploads/2021/01/newapp.png 914w, https://sampathblogs.online/wp-content/uploads/2021/01/newapp-300x212.png 300w, https://sampathblogs.online/wp-content/uploads/2021/01/newapp-768x542.png 768w, https://sampathblogs.online/wp-content/uploads/2021/01/newapp-600x423.png 600w" sizes="auto, (max-width: 914px) 100vw, 914px" /></figure>



<p>Once the spreadsheet is selected, AppSheet automatically creates an app with default settings as follows. When creating a new app from a spreadsheet, AppSheet will automatically create a data table connected to the first worksheet in the spreadsheet. As you can see below, the <strong>Expenses </strong>data table was automatically created for the first worksheet. </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="593" src="https://sampathblogs.online/wp-content/uploads/2021/01/apps5-1024x593.jpg" alt="" class="wp-image-2428" srcset="https://sampathblogs.online/wp-content/uploads/2021/01/apps5-1024x593.jpg 1024w, https://sampathblogs.online/wp-content/uploads/2021/01/apps5-300x174.jpg 300w, https://sampathblogs.online/wp-content/uploads/2021/01/apps5-768x444.jpg 768w, https://sampathblogs.online/wp-content/uploads/2021/01/apps5-600x347.jpg 600w, https://sampathblogs.online/wp-content/uploads/2021/01/apps5-945x547.jpg 945w, https://sampathblogs.online/wp-content/uploads/2021/01/apps5.jpg 1054w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>The app&#8217;s data tables are visible in the app editor in the <strong>Data &gt;&gt; Tables</strong> tab. An app may use one worksheet, multiple worksheets within a single  spreadsheet. To add a new data table and connect it to a worksheet, in  the app editor, go to the <strong>Data &gt;&gt; Tables</strong> tab and click on any shortcut to potential tables detected by app editor or  use the &#8220;New Table&#8221; feature to add manually.  Here you can create additional data table by clicking on the shortcut <strong>Add a table for &#8220;Categories&#8221;</strong> as detected by app editor. The detailed setting like the <em>Table name, Source Path, Worksheet Name</em> of the <strong>Categories </strong>data table should be set appropriately. Since you will be using this table for the drop-down option only, see to it that you select only the Read-Only option for  enabling the necessary updates.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="843" height="559" src="https://sampathblogs.online/wp-content/uploads/2021/01/category.jpg" alt="" class="wp-image-2430" srcset="https://sampathblogs.online/wp-content/uploads/2021/01/category.jpg 843w, https://sampathblogs.online/wp-content/uploads/2021/01/category-300x199.jpg 300w, https://sampathblogs.online/wp-content/uploads/2021/01/category-768x509.jpg 768w, https://sampathblogs.online/wp-content/uploads/2021/01/category-600x398.jpg 600w" sizes="auto, (max-width: 843px) 100vw, 843px" /></figure>



<p>Now let us look at the first worksheet table <strong>Expenses </strong>created automatically. Cross check the contents and make necessary changes if any. The items to check are marked in red boxes below. The Deletes option has been deactivated for updates allowed in order to avoid any accidental deletion of data. In the &#8220;Prepare and Connect you data&#8221; section earlier i had mentioned that i will teach you how to connect to other sources of data. Use the &#8220;browse for more data&#8221; option under Source Path to select other sources of data other than google sheets .</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="843" height="437" src="https://sampathblogs.online/wp-content/uploads/2021/01/datasource.png" alt="" class="wp-image-2431" srcset="https://sampathblogs.online/wp-content/uploads/2021/01/datasource.png 843w, https://sampathblogs.online/wp-content/uploads/2021/01/datasource-300x156.png 300w, https://sampathblogs.online/wp-content/uploads/2021/01/datasource-768x398.png 768w, https://sampathblogs.online/wp-content/uploads/2021/01/datasource-600x311.png 600w" sizes="auto, (max-width: 843px) 100vw, 843px" /></figure>



<p>In order to configure the column definition of each table, navigate to <strong>Data &gt;&gt; Columns</strong> tab and make sure that AppSheet is interpreting each column data properly. The default setting of the <strong>Expenses </strong>data table is as shown below. </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="966" height="650" src="https://sampathblogs.online/wp-content/uploads/2021/01/columns0.jpg" alt="" class="wp-image-2435" srcset="https://sampathblogs.online/wp-content/uploads/2021/01/columns0.jpg 966w, https://sampathblogs.online/wp-content/uploads/2021/01/columns0-300x202.jpg 300w, https://sampathblogs.online/wp-content/uploads/2021/01/columns0-768x517.jpg 768w, https://sampathblogs.online/wp-content/uploads/2021/01/columns0-600x404.jpg 600w, https://sampathblogs.online/wp-content/uploads/2021/01/columns0-945x636.jpg 945w" sizes="auto, (max-width: 966px) 100vw, 966px" /></figure>



<p>As the above settings were default, there were a lot of changes that needed to be done in order to fit in to our application requirements. The final settings of Expense data table column will appear as follows. The major change points being column &#8220;Date&#8221; LABEL tick mark was removed and column &#8220;Item&#8221; was tick marked for LABEL. <strong>KEY </strong>refers to unique row identifier, whereas <strong>LABEL </strong>may or may not be unique. The &#8220;Date&#8221; column <strong>INITIAL VALUE</strong> section was input with the formula to display the entry date and time that would be unique for every entry. The &#8220;Amount&#8221; column was of <strong>TYPE </strong>number that is changed to decimal as expenses could be in decimal as well.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="679" src="https://sampathblogs.online/wp-content/uploads/2021/01/column01-1024x679.png" alt="" class="wp-image-2452" srcset="https://sampathblogs.online/wp-content/uploads/2021/01/column01-1024x679.png 1024w, https://sampathblogs.online/wp-content/uploads/2021/01/column01-300x199.png 300w, https://sampathblogs.online/wp-content/uploads/2021/01/column01-768x509.png 768w, https://sampathblogs.online/wp-content/uploads/2021/01/column01-600x398.png 600w, https://sampathblogs.online/wp-content/uploads/2021/01/column01-945x627.png 945w, https://sampathblogs.online/wp-content/uploads/2021/01/column01.png 1036w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Lastly, we will be using drop down option for the &#8220;Category&#8221; column.  This can be accomplished in 2 ways, one is by selecting the type <strong>Ref </strong>and following the steps (A) or by selecting type <strong>Enum </strong>and following the steps (B). </p>



<p>Now we are left with one final step, i.e, to configure the columns of Categories data table. The final setting of the Categories data table would be as follows. The changes done here are tick marking only the <strong>KEY </strong>check box for the Key column and <strong>LABEL </strong>check box for the Category column.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="843" height="373" src="https://sampathblogs.online/wp-content/uploads/2021/01/categories0.jpg" alt="" class="wp-image-2444" srcset="https://sampathblogs.online/wp-content/uploads/2021/01/categories0.jpg 843w, https://sampathblogs.online/wp-content/uploads/2021/01/categories0-300x133.jpg 300w, https://sampathblogs.online/wp-content/uploads/2021/01/categories0-768x340.jpg 768w, https://sampathblogs.online/wp-content/uploads/2021/01/categories0-600x265.jpg 600w" sizes="auto, (max-width: 843px) 100vw, 843px" /></figure>



<h4 class="wp-block-heading"><strong>Create and Customize Views</strong></h4>



<p>To create a view, go to the UX tab (UX stands for user experience), click on the <strong>Views </strong>section and select “New View”.  But as we already have an existing view ,i.e, the &#8220;Expenses&#8221; view that was automatically created by the app, there is no need to create a new one. The <strong>UX >> Views</strong> tab, &#8220;Expenses&#8221; view can be directly accessed from <strong>Data >> Tables</strong> tab by clicking on <em><strong>View: Expenses</strong></em> link present below the App display as shown in the below picture.  </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="508" src="https://sampathblogs.online/wp-content/uploads/2021/01/ux-1024x508.png" alt="" class="wp-image-2457" srcset="https://sampathblogs.online/wp-content/uploads/2021/01/ux-1024x508.png 1024w, https://sampathblogs.online/wp-content/uploads/2021/01/ux-300x149.png 300w, https://sampathblogs.online/wp-content/uploads/2021/01/ux-768x381.png 768w, https://sampathblogs.online/wp-content/uploads/2021/01/ux-600x297.png 600w, https://sampathblogs.online/wp-content/uploads/2021/01/ux-945x468.png 945w, https://sampathblogs.online/wp-content/uploads/2021/01/ux.png 1140w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Now that you have moved to the &#8220;Expenses&#8221; view, it would better to give an overview of the necessary settings before making an entry in the app.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="520" src="https://sampathblogs.online/wp-content/uploads/2021/01/uxx2-1024x520.jpg" alt="" class="wp-image-2460" srcset="https://sampathblogs.online/wp-content/uploads/2021/01/uxx2-1024x520.jpg 1024w, https://sampathblogs.online/wp-content/uploads/2021/01/uxx2-300x152.jpg 300w, https://sampathblogs.online/wp-content/uploads/2021/01/uxx2-768x390.jpg 768w, https://sampathblogs.online/wp-content/uploads/2021/01/uxx2-600x305.jpg 600w, https://sampathblogs.online/wp-content/uploads/2021/01/uxx2-945x480.jpg 945w, https://sampathblogs.online/wp-content/uploads/2021/01/uxx2.jpg 1289w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<ul class="wp-block-list"><li>The <em><strong>View name</strong></em> is set to &#8220;Expenses&#8221; for the &#8220;Expenses&#8221; data. In case you need to change the view name or data you can do so by making the necessary entry or by selecting the appropriate data.</li><li>Choose which <em><strong>View type</strong></em> you want. Play around with each view to see which one works best. In our example the table view looks good.</li><li>Choose how the view can be accessed by setting its <em><strong>Position </strong></em>,i.e, along the main menu at the bottom of your app or via the reference menu in the top left corner of your app.</li><li>The <em><strong>View Options</strong></em> area, can be used to specify which row goes where.</li><li>The <strong><em>Display</em> </strong>area, can be used to choose the Display View Name and Icon for your view that is currently set to the one marked in red square.</li></ul>



<p>Just click on the plus icon at the bottom right of the app that has been highlighted with the red square in the above picture. You will be prompted to make an entry for Item, Category and Amount. In the picture above you can see completed entries for five items.</p>



<p>The below picture shows an expanded view of the <strong>View Options</strong> area. The <em><strong>Sort by</strong></em> was set to ascending order in the above picture that has been changed to descending to display the latest data at the top. The <strong><em>Group by</em></strong> is unchanged ,i.e, it is still in the ascending order. You can see a new section marked in red frame in the app GUI , this was added by setting the <strong><em>Group aggregate</em></strong> to SUM Amount. The <strong><em>Column order</em></strong> can also be changed by clicking on Add and selecting the appropriate column.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="345" src="https://sampathblogs.online/wp-content/uploads/2021/01/ux-viewopt0-1024x345.jpg" alt="" class="wp-image-2464" srcset="https://sampathblogs.online/wp-content/uploads/2021/01/ux-viewopt0-1024x345.jpg 1024w, https://sampathblogs.online/wp-content/uploads/2021/01/ux-viewopt0-300x101.jpg 300w, https://sampathblogs.online/wp-content/uploads/2021/01/ux-viewopt0-768x258.jpg 768w, https://sampathblogs.online/wp-content/uploads/2021/01/ux-viewopt0-600x202.jpg 600w, https://sampathblogs.online/wp-content/uploads/2021/01/ux-viewopt0-945x318.jpg 945w, https://sampathblogs.online/wp-content/uploads/2021/01/ux-viewopt0.jpg 1266w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>When you click on either the Food/Transport group item in the app GUI, you will be directed to the &#8220;Related Expenses&#8221; list as shown below. This is a virtual list that is not part of the source data and is created when two sheets are linked together. Clicking on <strong>View</strong> will take you to the &#8220;Expenses Inline&#8221; view wherein you need to click on the <em><strong>View: Expenses_Inline</strong></em> link that will take you to the <strong>UX &gt;&gt; Views</strong> tab, &#8220;Expenses_Inline&#8221; view settings under the system views. Here, you can add/delete, set the order of the columns of the list that you want to display.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="441" src="https://sampathblogs.online/wp-content/uploads/2021/01/inline-1024x441.png" alt="" class="wp-image-2466" srcset="https://sampathblogs.online/wp-content/uploads/2021/01/inline-1024x441.png 1024w, https://sampathblogs.online/wp-content/uploads/2021/01/inline-300x129.png 300w, https://sampathblogs.online/wp-content/uploads/2021/01/inline-768x331.png 768w, https://sampathblogs.online/wp-content/uploads/2021/01/inline-600x259.png 600w, https://sampathblogs.online/wp-content/uploads/2021/01/inline-945x407.png 945w, https://sampathblogs.online/wp-content/uploads/2021/01/inline.png 1469w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>To customize your app’s look and feel, go to <strong>UX</strong> &gt;&gt; <strong>Brand </strong>and <strong>UX</strong> &gt;&gt; <strong>Format Rules </strong>, where you can specify your theme, colors, logos, and much more.</p>



<h4 class="wp-block-heading"><strong>Create Custom Buttons, Actions and Automations</strong></h4>



<p>The <strong>Behavior</strong> tab in the AppSheet editor lets you set up custom buttons and actions that can be used in a wide range of ways. These can be set by going to <strong>Behavior</strong> &gt;<strong>Actions</strong> &gt;<strong>New Action</strong>. From there you can set the <strong>Action Name</strong>, specify the type of action to occur, and, if you want that action to be triggered  by a button, you can specify the button’s <strong>Look and Feel</strong>.</p>



<p><strong>Behavior</strong> >> <strong>Workflows </strong>and <strong>Behavior</strong> >> <strong>Reports </strong>lets you set up automations, such as emails or texts being sent, data being added or updated, or new calendar events being added. Workflows and  Reports are very similar, with one key difference: <strong>Workflows</strong> are automations that are triggered when certain actions occur like a status change from pending to completed. However, <strong>Reports</strong> are automations that are triggered based on periodic schedules.</p>



<p>Finally, if you want to be able to use your app when its not connected to the internet, you can enable offline use in the  <strong>Behavior</strong> &gt;&gt; <strong>Offline/Sync</strong> section. </p>



<h4 class="wp-block-heading"><strong>Share and Deploy your App with Users</strong></h4>



<p>Whenever you’re ready, you can easily share your app with others. Since you are using a free plan with the app prototyping option only, you can share your app with a maximum of 10 users. Go to the <strong>Users </strong>tab<strong>,</strong> and in the <strong>Users </strong>section  type the email addresses of the people you want to share your app with. Once you verify you’re human, you can customize the email message they will receive from AppSheet, inviting them to use your app. From there, they can either download the AppSheet app on their mobile or tablet device, or open your app in a web browser. </p>



<p>Finally,  once you’ve finished making changes to you app, you can officially  deploy it, which will activate all the services in your app. However, this is applicable, when you want to use your app in a non-prototype setting ,i.e, for the paid plans. Go to <strong>Manage</strong>&gt;<strong>Deploy</strong>&gt;<strong>Deployment Check</strong> and click “Run Deployment Check.” AppSheet will analyze your app to make sure it’s working properly and give you a full report. If you’re ready for it to be deployed, select “Move app to deployed state.” to go live.</p>



<h4 class="wp-block-heading"><strong>More Features</strong></h4>



<p>Now that we are done with our prototype App, let us take a look at some of the features that we might have missed. The first feature is the one under <strong>Info &gt;&gt; Spec</strong> tab that shows the data relationships between the various tables.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="664" height="468" src="https://sampathblogs.online/wp-content/uploads/2021/01/info-n-othrs.jpg" alt="" class="wp-image-2474" srcset="https://sampathblogs.online/wp-content/uploads/2021/01/info-n-othrs.jpg 664w, https://sampathblogs.online/wp-content/uploads/2021/01/info-n-othrs-300x211.jpg 300w, https://sampathblogs.online/wp-content/uploads/2021/01/info-n-othrs-600x423.jpg 600w" sizes="auto, (max-width: 664px) 100vw, 664px" /></figure>



<p>The data relationship diagram above tells us that, a Category can have multiple Expense items. Currently, the Expense view option is set to Group by Category. This gives us an overall picture of the data relationships and helps to  better understand the App structure.</p>



<p>In <strong>Security</strong>, you can set up user roles and define security features. However, most of the features are available under the paid plans only. One other feature ,i.e, <strong>Intelligence </strong>lets  you incorporate machine learning into your app, such as sentiment analysis, predictive analytics, and optical character recognition. Even here, almost all of the features are available under paid plans only.</p>



<p>Finally, you can go to the <a href="https://help.appsheet.com/en/">AppSheet Help Center</a> to access hundreds of help articles on various AppSheet features.</p>



<p><strong>Further Reading :</strong></p>



<ul class="wp-block-list"><li><a href="https://sampathblogs.online/2018/08/data-analysis-using-excel/">Data Analysis using Excel</a></li><li><a href="https://sampathblogs.online/2018/04/getting-started-with-excel-macros/">Getting started with Excel Macros</a></li><li><a href="https://sampathblogs.online/2019/11/understanding-google-sheets-basics/">Understanding Google Sheets Basics</a></li><li><a href="https://sampathblogs.online/2020/02/data-visualization-ms-excel-dashboard-basics/">Data Visualization : MS Excel Dashboard Basics</a></li><li><a href="https://sampathblogs.online/2020/12/data-visualization-google-data-studio-dashboard-basics/">Data Visualization : Google Data Studio Dashboard Basics</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://sampathblogs.online/2021/01/appsheet-the-no-code-app-development-platform/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
