Embed Powerful Analytics and Business Intelligence Everywhere

Effectively Monitor Your Company’s Production Using Embedded Analytics

Effectively Monitor Your Company’s Production Using Embedded Analytics

Share this blog

Be the first to get updates

    Subscribe RSS feed
    Effectively Monitor Your Company’s Production Using Embedded Analytics

    Introduction

    Production is the central process behind all kinds of goods and services that results in something for others to consume. In processing and manufacturing industries, production leads to tangible objects. Monitoring production in these industries is tedious work but critical to ensure efficiency, performance, product quality, and more.

    Embedded analytics in production monitoring helps you gain insight into the entire production process and identify issues as they occur. The use of embedded analytics can lead to improved product quality, performance, and overall equipment effectiveness. In this blog post, I am going to provide a comprehensive overview of embedded analytics, its benefits, production monitoring dashboards, and a summary of how to embed Bold BI tools into production monitoring apps. Here are the topics I am going to discuss:

    What is embedded analytics?

    Embedded analytics is the integration of analytical solutions and data visualization capabilities into a software application’s user interface to improve data comprehension and usability. Bold BI helps you easily embed an analytics solution into your everyday work applications using a JavaScript SDK and server application. It also enables non-technical people to monitor data sets with attractive dashboards and glean all the insights they need to improve organizational and workforce outcomes.

    Benefits of embedded analytics in production monitoring

    Embedding analytics in existing company software helps the manufacturing industry in the following ways:

    Improve production quality and target achievements

    Improve production quality and target achievements
    Photo by Tiger Lily from Pexels

    Embedded analytics in production monitoring helps you understand every step of the manufacturing process, production targets, variations in production, and product quality. These help the production team identify areas that need improvement and make changes necessary to enhance the quality of products delivered to their customers. These improvements also lead to better company achievements overall. For example, in the production of phones, the team may find areas that could use upgrades, such as battery longevity, device portability, network strength, and more. Besides resulting in a better product, this also leads to more people choosing their product, increasing the company’s market share.

    Effective time management

    Effective time management
    Photo by Ono Kosuki from Pexels

    Time is a very important factor in measuring work. Embedded analytics helps the production team see trends in run time versus downtime hours on the production line, and also track employee working hours and overtime. Knowing this data can reduce the cost of the production process, and help managers implement overtime work strategically. Outside of production, this information also helps the team improve shipping and delivery processes, which in turn improves customer relationships and loyalty.

    Improve financial flow

    Improve financial flow
    Photo by Monstera from Pexels

    In any company, managing expenses can become a hefty load depending on the ability of the finance department to collect accurate statistics on how money is spent across supply, production, and delivery departments. Working with embedded analytics helps companies manage and track their expenses faster and gain insight into the financial flow of the company. It also outlines fluctuations in production over the course of the year, illuminates larger market trends of supply and demand, and helps forecast future business for the company. This helps management make important decisions on planning and budgeting faster. Embedded analytics also empowers managers to see how investments within the company are paying off, and where money could be saved on unwanted expenditures such as one-time productions and slow processes.

    Improve project management

    Improve project management
    Photo by RODNAE Productions from Pexels

    Project oversight is a demanding undertaking. Applying embedded analytics to oversight greatly eases the effort required by clearly presenting metrics about project milestones, plans, failures, reasons for failures, production targets, production variations, and so on. This helps the project manager obtain a clear picture a project and ensure that all aspects of a project are completed on time.

    Bold BI’s Production Monitoring Dashboard

    The Bold BI Production Monitoring Dashboard shows key metrics of a manufacturing company to help it improve the effectiveness of its processes. Showcased metrics include production quantity versus target quantity, rework quantity, manufacturing cost, labor cost, and run time versus downtime.

    Production Monitoring Dashboard
    Production Monitoring Dashboard

    Using the Production Monitoring Dashboard, a company can track these key metrics and KPIs about its processes:

    Run time vs. downtime

    Downtime encompasses any unplanned event that causes the manufacturing process to stop. Run time is any time the manufacturing process is scheduled for production and is running. This bar chart compares these two values at different stages of the production process.

    Run time vs. downtime
    Run Time vs. Downtime in the Production Monitoring Dashboard

    Production costs over the last 12 months

    The production cost chart shows the monthly fluctuations in the company’s production costs. It is particularly useful for evaluating trends that may occur over the course of the year.

    Production Cost Chart in the Production Monitoring Dashboard
    Production Cost Chart in the Production Monitoring Dashboard

    Availability

    Availability takes into account any event that disrupts run time long enough to be noted. Managers can compare the availability goal set for production against the actual value.

    Availability Widget in the Production Monitoring Dashboard
    Availability Widget in the Production Monitoring Dashboard

    Performance

    The performance gauge measures how much of the production process runs at maximum speed.

    Performance Widget in the Production Monitoring Dashboard
    Performance Widget in the Production Monitoring Dashboard

    Quality

    The quality gauge measures the proportion of products that meets or exceeds all requirements, standards, and specifications.

    Quality Widget in the Production Monitoring Dashboard
    Quality Widget in the Production Monitoring Dashboard

    Overall equipment effectiveness

    The overall equipment effectiveness gauge displays the overall effectiveness of an entire production line. It is a measurement derived from a combination of availability, performance, and quality.

    Overall Equipment Effectiveness in the Production Monitoring Dashboard
    Overall Equipment Effectiveness in the Production Monitoring Dashboard

    To learn more about the metrics and KPIs used in this dashboard example, refer to the Production Monitoring Dashboard demo.

    How to embed analytics tools into production monitoring

    Let’s see how analytics can be embedded into your production monitoring web applications. Bold BI helps you embed your dashboards in more than 18 web platforms, including React with ASP.NET CoreReact with GoWinFormsNode.jsVue with GoVue with ASP.NET Core, and more. In the rest of this blog, I am going to explain how to embed dashboards in your ASP.NET MVC applications. Consider a scenario in which your production monitoring department has a web app like the one shown in the following image.

    Sample Web App of a Manufacturing Company
    Sample Web App of a Manufacturing Company

    You can embed dashboards easily using Bold BI and avoid building an analytics or BI solution yourself. Follow these steps to embed your dashboard successfully.

    Prerequisites

    Download and install the Bold BI server on your local machine and create an enterprise-grade dashboard. You can find the installation and deployment instructions here.

    Step 1: Creating an ASP.NET MVC application.

    First, create an ASP.NET MVC application. Open Microsoft Visual Studio and click New Project. Then choose ASP.NET MVC Web Application, enter the project name, and click OK.

    Step 2: Configure embed properties.

    After the ASP.NET MVC web application is created, you need to create a model class called EmbedProperties under Models and provide the dashboard RootURLSiteIdentifierEnvironmentUserEmail, and EmbedSecret.

    PropertiesProperty Value Descriptions
    RootUrlBold BI dashboard server URL. For example: https://localhost:5000/bi, https://dashboard.syncfusion.com/bi.
    SiteIdentifierFor Bold BI, it should be something like “site/site1”.For the Bold BI Cloud Analytics Server, it should be an empty string.
    EnvironmentYour Bold BI application environment. If using Bold BI Cloud Analytics Server, you should use “cloud.” If using Bold BI, you should use “enterprise.”
    UserEmailThe Bold BI server will use an email address to authorize the authorization server.

    Step 3: Generate embed secret.

    You have to set the embed secret for authentication, and you can get it from the Bold BI server. Click the Settings icon in the left navigation bar and then click the Embed tab. Click Enable embed authentication and then click the Generate Secret button to generate the embed secret. On clicking the button, a secret key will be generated. Copy the secret key and paste it into the application. To learn how to do this in more detail, you can refer to this documentation link.

    Note: Save the secret key, as it cannot be retrieved again. If you do not save it, you will have to generate a new one using the Reset Secret option.

    Step 4: Create an authorization server.

    You need to implement an authorization server in the ASP.NET MVC application to get authenticated before embedding the dashboard from the Bold BI server. You can also configure the single sign-on (SSO)-based authorization server, which is an authentication endpoint that enables users to securely authenticate multiple applications using unique embed secrets. This prevents the need for the user to log into different applications separately.

    Step 5: Create a Bold BI instance.

    Finally, create a Bold BI instance to load the dashboard using a JavaScript file. Reference the required script files and CSS files in the HTML pages.

    Step 6: Run the application to embed the dashboard.

    After creating the ASP.NET MVC application, you need to run it. It will be launched with the dashboard details. Finally, you can that see the dashboard created in the Bold BI server is embedded in your web application.

    Dashboard Embedded into an ASP.NET MVC Application
    Dashboard Embedded into an ASP.NET MVC Application

    By following the previous steps, you can embed your dashboards into your ASP.MVC application.

    Production Monitoring Dashboard Embedded into an ASP.NET MVC Application
    Production Monitoring Dashboard Embedded into an ASP.NET MVC Application

    To learn more about embedding dashboards into your applications, refer to this blog. You can also download the sample code from this blog in our documentation.

    Conclusion

    Bold BI helps you integrate dashboards in your applications written in ASP.NET CoreASP.NET MVCAngularASP.NET, and Ruby on Rails. You can create a dashboard any way you like with Bold BI’s 35+ widgets and 150+ data sources. Bold BI will help you save time and prevent you from doing redundant work. Click this link to explore its features. To learn more about embedding dashboards in your application, refer to this blog and our documentation.

    Get started with Bold BI by signing up for a free 15-day trial and create interactive business intelligence dashboards. You can contact us by submitting questions through the Bold BI website or, if you already have an account, you can log in to submit your support question.

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Live Chat Icon For mobile
    Hugo Morris

    Chat with the Bold BI Sales team now!

    Live Chat Icon