Beinex Planethon: Run for our health! Run for our planet
The context
There is a popular perception that a desktop job in IT is synonymous with ill health. As the pandemic swept the globe and knocked down everything on its path from lives to livelihood, the IT industry continued to prosper due to the explosive growth in the digital arena.
But it came accompanied with its own set of problems and challenges. Long working hours and sedentary lifestyle have taken its toll. The incidence of lifestyle diseases for knowledge workers went in tandem with the northward growth map of the IT industry.
The Beinex difference
Beinex was an exception to this rule; thanks to the fitness challenge it had initiated as a part of its Autumn Connect programme: a competition for its employees with a slew of challenges they took on enthusiastically from cooking healthy food to addressing fitness goals.
Beinex Planethon
In sync with this spirit, and to promote it further, Beinex conducted ‘Beinex Planethon’.
Date: April 07, 2022
Time: 7.00 AM- 8.00 AM IST
Venue: JNI Stadium, Kochi, India
It was a jovial day for us, even as we had to report at the JNI premises by 6.30 AM. The morning was pleasant and by the time it became 7.00 AM, all of us had assembled at the flag-off location.
Shiny Justine and her daughter Surya Ann Justine flagged off the Marathon. Shiny Justine delivered an inspirational speech before the flag off. She exhorted the gathering to make fitness initiatives habitual. She spoke to us that it takes just a small percentage of our time to add to fitness and health and it prevents medical exigencies from popping up suddenly.
Post the marathon session she was awarded a memento as a token of our appreciation.
Let us do our bit. Now is the time to draw inspiration and make fitness a habit! Run for our health and yes, run for our planet.
Beinex, in solidarity with the World Health Day 2022 organised a micro-marathon, Beinex Planethon with the motto, "Run for our health! Run for our planet." The Planethon is in line with the vision of the UN. The aspect of planetary health is also important and cannot be divorced from an individual’s health. A planet free of pollution and associated illnesses, a sustainable planet; that is tour aim.
The Planethon was flagged off by acclaimed fitness expert from South India's Kerala, Shiny Justine and her daughter Surya Ann Justine, who holds the title Miss Kerala Sports Physique.
Related Articles
Snowflake Data Sharing
Data sharing in Snowflake equips you to share specific objects with another Snowflake account or a designated reader account. The beauty of this process lies in the fact that the data isn't duplicated or moved between accounts.
Now, why is this a game-changer for organisations? When constructing data pipelines and developing data products, it's a common practice to shuttle data between databases and diverse systems to blend different datasets.
Consider this scenario: You have transactional data within your online transactional processing (OLTP) database, and you wish to integrate it with external data for a machine learning model. Traditionally, organizations would export data into a data lake, import external data, and then employ tools like Apache Spark for analysis.
But what if, instead, you could simply deposit your data into Snowflake, and the external data source could seamlessly share its data with your organisation, eliminating the need to load it separately? This eradicates the challenge of keeping data copies synchronised, resulting in savings on storage, computing costs, and maintenance efforts.
Imagine your company possesses valuable information that can guide other companies in making informed decisions. For instance, let's say your company can provide precise estimates for product delivery times based on proprietary data, and you want to offer this information for sale to your customers.
Enter Snowflake data sharing—it empowers you to precisely do that.
Case Studies: Snowflake Data Sharing
Citing two instances where leading organisations use Snowflake to improve actionable data sharing, collaboration and reporting capabilities.
1. A Pioneering Technology Leader
A well-known Swedish-Swiss multinational corporation successfully implemented a streamlined data strategy using the Snowflake Data Cloud, adopting an "extract once, use everywhere" approach that simplified data consolidation and enablement. By transitioning from nightly extracts, which caused significant system overhead, to a single, near real-time Change Data Capture (CDC) process, the company achieved efficient replication of information to Snowflake with minimal impact. The utilisation of Snowflake Secure Data Sharing facilitated secure and governed data collaboration across the four business areas.
2. A Leading fast-food Restaurant Chain
Snowflake's data-sharing capabilities have revolutionised decision-making for a fast-food restaurant chain. They can effortlessly share crucial sales, inventory, and operational data with external entities, expanding from three to over 30 parties.
With a high-performance database platform hosting over 2 million transaction records, the restaurant chain has established a robust data management and analysis infrastructure through Snowflake, empowering its operational and marketing endeavours.
Moreover, by consolidating all data onto Snowflake, the organisation has achieved a remarkable 70% reduction in operational IT costs, demonstrating the platform's efficiency and cost-effectiveness.
Centralising and sharing data with Snowflake significantly eased the development of data products for various purposes, including marketing campaign analytics, quotation success metrics, production line tools, and supply chain dashboards. These data products are utilised by thousands of users globally, including internal stakeholders and external vendors, enhancing collaboration and efficiency across the organisation.
What are the best practices for Snowflake data sharing?
Optimize your Snowflake data sharing experience with these essential practices. Ensure data security by utilizing secure views to filter and mask sensitive information. Enhance clarity and understanding by employing descriptive names and comments for your shares. Monitor and fine-tune your sharing activities using Snowflake Information Schema or Account Usage views. Foster communication and collaboration with your consumers to create a seamless workflow.
Take command of your data sharing environment by setting quotas and limits with the ALTER SHARE command. Keep your consumers informed about any changes or updates to your shares, and actively seek feedback to refine your data-sharing strategy. Explore additional data sources through Snowflake Data Exchange or Data Marketplace to enrich your analytics.
These best practices safeguard sensitive data, ensure compliance with data privacy regulations, clarify the purpose of each share, and provide insights into usage and performance, ultimately enhancing your data analysis capabilities. Below are some best practices for data sharing with Snowflake:
- Understand Snowflake Data Sharing Familiarize yourself with Snowflake's data sharing features, such as Secure Data Sharing (SDS) and Sharehouse, to leverage the platform effectively.
- Role-Based Access Control (RBAC) Implement strong RBAC policies to control who can share data and who can access shared data. Define roles and permissions to ensure data security and compliance.
- Secure Data Sharing Use Secure Data Sharing (SDS) to securely share data with external parties without copying or moving the data. Implement encryption and access controls to protect sensitive information.
- Sharehouse Best Practices If using Sharehouse, follow best practices for creating and managing share objects. This includes defining share schemas, tables, and using the appropriate share options for your use case.
- Data Masking and Redaction Apply data masking or redaction policies to shared data to protect sensitive information. Ensure that shared data complies with privacy regulations and internal data governance policies.
- Query Performance Optimization Optimize query performance for shared data by using clustering keys, partitioning, and indexing. This helps enhance the efficiency of queries on large datasets.
- Versioning and Change Tracking Implement versioning and change tracking mechanisms to keep track of updates and changes in shared data. This ensures data lineage and helps with auditing and troubleshooting.
- Documentation and Metadata Maintain comprehensive documentation and metadata for shared datasets. Include information about the source, purpose, and any transformations applied. This helps users understand the shared data context.
- Governance and Monitoring Establish governance practices for data sharing, including regular reviews of shared data objects and access logs. Monitor data-sharing activities to identify any anomalies or potential security issues.
- Educate Users Provide training and documentation for users involved in data-sharing activities. Ensure they understand the best practices, security protocols, and the impact of data sharing on performance.
- Regular Audits and Reviews Conduct regular audits and reviews of shared data objects, permissions, and access controls. This helps maintain data integrity, security, and compliance with organizational policies.
- Cost Monitoring
By adhering to these best practices, you can:
1. Shield Sensitive Data: Employ secure views to fortify sensitive information.
2. Navigate Data Privacy Regulations: Ensure compliance with data privacy regulations by controlling access and usage.
3. Illuminate the Purpose of Each Share: Maintain transparency regarding the intended purpose and content of each shared dataset.
4. Efficiently Monitor Usage and Performance: Keep a finger on the pulse of usage patterns and optimize performance for streamlined data sharing.
5. Elevate Your Data Analysis Journey: Enrich your analytics by exploring diverse data sources and unlocking fresh perspectives.
What’s Next
1. Enhanced Data Collaboration Tools:
Best Way to Share Data for Your Business
For secure collaboration, old ways of copying data are no longer the best. If you're working with trusted partners and it's privacy-compliant, Snowflake Secure Data Sharing is a quick and secure option. But, if you're dealing with sensitive or regulated data, especially when the risk is high, consider using a data clean room for an extra layer of security and compliance.
Beinex + Snowflake Offerings
Beinex’s partnership with Snowflake enables us to offer you advanced features like automated tuning and elastic compute, along with analytics modernisation services, to help your organisation realise exponential Return on Investment.

1. Dynamic Parameters
1. This one deserves a whole lot of excitement from the entire Tableau community since parameters are used in just about any viz and the biggest complaint (major pain!) was that if the data gets refreshed, the updated values in the parameter field do not get reflected. A user would have to manually go about refreshing and adding the new fields in the parameter. It was honestly astounding that such a simple thing would be the source of unnecessary emotions soaring. 2. But with the latest update, Tableau has provided. Now it can automatically update its parameters as soon as the data is refreshed and the new values will populate by itself! This saves a ton of time and effort and monitoring headaches for every dashboard created hereon! 3. To us, this would be among the most coveted and REQUIRED updates in this version2. Viz Animations
In this new day and era, we are used to smooth rendering of just about anything we work on (from an app on our phone to the way an electric car feels on the road). This concept has now been delivered to us by Tableau in their new viz animation capability. Now all our charts can have a smooth flow whenever changed by another filter. This not only enables the user to spot the exact points of change in the chart, but also looks cool beyond measures. On click of an action, we can set up the amount of time it will take for the change to take place in the other charts (and this change is animated smoothly). This beautiful feature can be perfectly explained using an example visualization, rather than any more words. So here goes..3. Improvements in Explain Data
For those unfamiliar to this feature, explain data is an intelligent tool built in tableau which gives a statistical inference to any singular data point on a chart. It gives us an idea of the why and the general direction of the how of the value. 2020.1 promises to be smarter with Explain Data digging deeper with more refined statistical models in the background. This is a feature which never fails to astonish a new user and Tableau promises to keep improving and building upon this as time goes by.
4. Export the dashboard to formats wanted
This is a simpler feature amidst all the fancy ones, however, may prove to a crucial addition for end user experience. Now we can directly export the dashboard in any format, on click of a button which can take the form of a text or an image and put as part of the dashboard. No more explaining to users to find click the tiny download option on the bottom of the screen and then export, now we can directly do it at the click of a button! We can export to formats like PDF, PowerPoint etc. which is honestly, great.
5. Buffer calculations
Buffer calculation enhances the interactivity when it comes it spatial scenarios. It is a boundary created with respect to any point on the map or location. A buffer calculation should contain three parameters such as location, distance, and a unit of measure like ‘kilometer’, and ‘miles’. Simple use case like, when you wanna know how many restaurants are present near my hotel, say around 1km, the buffer boundary highlights the number of restaurants near a specific location. Here is how the buffer calculation works….

5 Steps in Alteryx Predictive Analytics Process
The five major stages of the predictive analytics process cycle include selecting a target variable, examining the data, collecting the data, creating the model, and scoring the model.A detailed description of the steps involved in the predictive analytics process in Alteryx:
- Step 1: Select a Target Variable
- Step 2: Analyse Your Data
- Step 3: Run Calculations/ Collect New Data
- Step 4: Model Building
- Step 5: Score the Model
Step 1: Select a Target Variable
Select the target variable which is the column that should be predicted. It could be a binary or non-binary categorisation or a numerical value and it can be continuous or time-based. Each of these target variables helps in finding business solutions. But just because time is a variable in the problem does not mean that a time-based model will be the best way to solve it. Simultaneously if a field has a numeric value, it does not mean that a binary model cannot be utilised in finding insights.
Step 2: Analyse Your Data
The largest contributor to excellent predictive models is the sample size. Anything less than 5000 records is counted as under-sampled and using it is not considered the best practice.
Alteryx and Tableau Prep are both excellent tools for understanding data by creating histograms, scatterplots, and correlation matrices. Before step 3, in the data transformation procedure, it is better to know what types of variables are in the data. There are various sorts of predictor variables and several types of target variables, and each must be structured differently.
- Categorical Data: String fields with no order are categorical data. It contains data in the form of text.
- Ordinal Data: String fields with an order are ordinal data. It can be substituted into numeric order in a predictive workflow.
- Numeric Data: It represents information with a measurable value.
- Cyclical Information: Data which gets repeated as such in a cyclic process is cyclic information.
Step 3: Run Calculations/ Collect New Data
Obtaining the greatest data or inferring fields from present data, such as adding seasonality, can be a powerful predictor variable. Always be inventive in the choice of variables. It is crucial to note that if there is to infer a piece of data, it is sometimes unwise to include both that data and the original data column in the same model because the predictive model would automatically give higher weight to this column. It is also critical to recognise that while it is beneficial to include factors with correlation, variables that drown out all other variables must occasionally be removed.
Step 4: Model Building
a. Make Use of the Decision Tree
Using a Decision Tree, it is possible to rapidly discover which of the factors are the most crucial for predicting the target variable. This model will not be utilised in the final forecast since it will over-fit, but it will show whether some of the variables are overly connected to the target variable.
b. Experiment with Different Models
Data Science is complicated, and it is difficult to know which model will yield the best results, therefore a variety of models, such as Random Forest, Boosted Models, and Neural Networks can be employed for better results.
Step 5: Score the Model
Alteryx offers a scoring tool that may be used to score models. During this step, data should be withheld for the model to test and score. Even though different models can provide different scores, through testing and reconfiguring, accurate predictions can be made.
What makes Alteryx an exceptional tool for predictive analytics?
These remarkable capabilities make Alteryx an excellent tool to carry out predictive analytics tasks easily:
- • No or Low coding required
- • Predictive analytics by drag and drop
- • Predictive tool kit for specifically performing predictive analytics
- • Integration to R and Python
- • Variety of built-in and custom ML models are available
- • Model customizations are possible
- • Automation and/or scheduling of predictive analytics workflows
Predictive Analytics Tools
Predictive analytics solutions use the power of data to help businesses in identifying trends in customer behaviour, making predictions, and developing optimised marketing plans.
The tools that aid in predictive analytics are enlisted below:
- Data Investigation Tools
- Predictive Tools
- Tools for the Modern Statistical Learning Method
- Tools for Predictive Model Comparison and Hypothesis Testing
- Tool for Predicting Values for All General Predictive Modeling Tools
1. Data Investigation Tools
Data investigation tools contain tools that help to get a better understanding of data. To better understand the data used in a predictive analytics project including both visualization tools and tools that provide tables of descriptive statistics.
The list of data investigation tools is given below:
- Field Summary Tool
- Heat Plot Tool
- Histogram Tool
- Plot of Means Tool
- Scatterplot Tool
- Violin Plot Tool
2. Predictive Tools
This category contains general predictive modelling tools for classification and regression models, and also tools for predictive modelling related to model comparison and hypothesis testing.
Predictive tools are enlisted below:
- Count Regression Tool
- Gamma Regression Tool
- Linear Regression Tool
- Logistic Regression Tool
- Naïve Bayes Classifier Tool
- Neutral Network Tool
- Stepwise Tool
- Support Vector Machine Tool
3. Tools for the Modern Statistical Learning Method
- Boosted Model Tool
- Decision Tree Tool
- Forest Model Tool
- Spline Tool
4. Tools for Predictive Model Comparison and Hypothesis Testing
- Cross-Validation Tool
- Lift Chart Tool
- Model Coefficients Tool
- Model Comparison Tool
- Nested Test Tool
- Test of Means Tool
- Variance Inflation Factors Tool
5. Tool for Predicting Values for All General Predictive Modeling Tools
- Score Tool
6. Time Series Tools
- ARIMA tool
- ETS tool
- TS Compare Tool
- TS Covariate Forecast Tool
- TS Filler Tool
- TS Forecast Tool
- TS Forecast Factory Tool
- TS Model Factory Tool
- TS Plot Tool

- Improvements to Data Prep Experience
- Linked tasks
- Generate rows
- Improvements to Tableau Catalog
- Data quality warnings in subscription emails
- Inherited descriptions in web authoring
- Slack Integration
- Additional Features
- Customise the set of workbooks on the homepage
- Rename published data sources directly in Tableau Online or Server
- Authors of a flow can get alerted automatically provided any of the jobs fail and can set up an appropriate warning on the data for consumers well in advance.
- Any flow can be scheduled by customers, or they can extract refresh to run when new data arrives, saving them time and resources.
(Image 1: Linked Tasks on Tableau Prep)
Besides, Tableau Prep Conductor can generate a set of rows that are otherwise missing based on dates, date times, or integers. This is of huge importance as it allows users to fill gaps in data quite easily to ultimately ensure that processes downstream have all the requisite datasets to work on and create highly accurate and precise visualisations. Please see Image 2 for a quick understanding of the feature:
(Image 2: Generate rows on Tableau Prep)
Improvements to Tableau Catalog Next in the line comes improvements to Tableau Catalog. Two features need special mentioning:- Data quality warnings in subscription emails, and
- Inherited descriptions in web authoring
- Shared content
- Data-driven alerts
- @mention
(Image no.3)
Add to this the ability to rename published data sources directly in Tableau Online or Server on the data source page; the upgrade is a real treat to data rockstars. (See image no. 4) Practitioners point out that The REST API can also be used when changing a large number of workbooks to minimise efforts.
(Image no.4)
No need to generate a newly published data source to change the name. No need to manually change all workbooks on the Desktop to use that newly published data source, which was highly frustrating! So, welcome to Tableau 2021.3. Let us uncomplicate and perpetually so! Co-Author : Rakesh Neelakandan
Enterprise Project Management
Project management is akin to running a small city. An innumerable number of projects, resources, and deadlines are to be taken care of, along with budget management, proper risk prediction and communication. It is stressful to handle so many things, and finally, it results in never-ending email chains, missed deadlines and dissatisfied clients. Despite this, managers fail to find solutions for all these nerve-wracking issues.
Projects are completed frequently under enormous time constraints that result in poor quality output. Every client has strategic goals, and poor project management ruins their objectives. Project management is critical in this case because projects that veer off course or fail to adapt to business needs may be costly and inappropriate.
Well, what is the proper solution?
Enterprise Project Management solution from Beinex Digital assists businesses in accurately measuring & controlling scope and consistently delivering projects aligned with business goals to ensure project success. A standalone tool for niche buyers with project portfolio management, resource management, risk management, demand management, and project analytics, this application can work wonders.
Beinex’s enterprise app is an ideal tool that act as a force multiplier in enhancing project management efficiency; the goal of the solution is to connect the company's goals with recurring projects to ensure that resources are directed to the right spot at the right time. It also entails managing the interdependent elements between projects and ensuring they are completed on time and within budget.
Use Cases
- Risk Analysis: Identification and mitigation of project risks
- Structured Estimating: Calculate the project's costs, resources, and duration
- Project Evaluations: Keep track of the current project portfolio's progress.
- Project Management Coaching: Entails providing project managers with training.
- Escalated Issue Management: Draw attention to critical issues.
- Time Management: Create a time management system
- Information System Management: Create a centralised management platform for information systems
Enterprise Performance Management (STRACT)
In today's workforce, inefficient performance and management are roadblocks leading to heavy financial losses. Traditional data collection, validation, budgeting, forecasting, and reporting approaches are time-consuming and inaccurate. The regularity of mundane tasks drains employees' energy and keeps them away from value-added assignments.
So, what is the remedy?
Enterprise Performance Management (EPM) is essentially a set of management processes, often aided by technology, which supports the improvement of strategic decisions made by people in organisations daily. The quality of those decisions distinguishes successful businesses from the rest. As a result, performance management is a broad term for a set of management approaches that enable organisations to define and execute their strategy and measure and monitor performance to inform strategic decision-making and learning.
STRACT by Beinex is an indisputably efficient tool that helps deliver optimised business performance. It allows businesses to forecast, track, assess, and identify areas for improvement across all operations. Companies can thoroughly and comprehensively analyse all relevant financial and operational metrics across various levels of the business by consolidating data and performance metrics into one centralised database and then measuring this against their strategic goals.
STRACT is a comprehensive solution with features that allow you to create more accurate and flexible budgets, which will enhance your current business and resource planning and forecasting. It has a Performance Cockpit that has a comprehensive performance management interface with modules covering the creation, editing and maintenance of performance.
Use cases
Consolidation of Financial Statements: Equity roll-ups, minority interest calculations, intercompany transactions, and currency translation adjustments are consolidated.
Financial Close: Improving business processes and efficiency within the Finance Department to streamline the monthly, quarterly, and year-end close.
Financial Reporting: It is essential whether you are a public company reporting to the SEC or a private company reporting to your stakeholders.
Financial Planning and Analysis: It includes trend analysis, variance analysis, line-item detail, and commentary.
Operational Planning: Capacity and Demand Planning, Sales and Marketing Planning, and Capital Expenditures (CAPEX) Planning are examples of operational planning.
Strategic Planning: It can model long-term capital, working ratios, and acquisitions and divestitures.
Real-Time Decision Making: With better data, subject matter experts can make better decisions faster.
These are the features that facilitate both EPM and STRACT:
Three-way Multi-factor Authentification: Fully secure platform with User Authentication, SMS OTP and Captcha Confirmation and dedicated user access management and control page.
Activity Tracking and Notification: Keeps track of progress status through designated stages of the project lifecycle and maintains transaction logs for Audit purposes and automated alerts and progress notification.
Interactive Dashboards and Reports: Simplified and interactive dashboard and reporting module to display project status dynamically with drill-down options. Automated reports allow real-time progress tracking.
Collaboration-based User Experience: Ability to collaborate and communicate on a Project line level with features to Add/ Edit tasks, upload attachments and communicate with other users through comments.
End-to-end Project Management: Comprehensive project management interface with modules covering the creation, editing and maintenance of Projects.
