Search Sujata's Blogs

Monday 30 January 2023

Converting Photo with Data to MS Excel and Google Sheets

 

Microsoft Excel has recently introduced an exciting feature in its mobile apps — the ability to snap and recognize a picture of data tables drawn or printed on a piece of paper. The result? You can quickly convert a printed datasheet to a digital spreadsheet using just your smartphone. Sounds amazing, right?

Microsoft Excel’s apps for Android and iOS support this feature known as “Insert Data from Picture“. It allows you to snap a picture of the data present in rows and columns on a sheet of paper and convert it into editable table data.

Unfortunately, there is no such feature in Google Sheets. However, you can convert a photo of data into a spreadsheet using Microsoft Excel, and then import the created spreadsheet into Google Sheets to further work on it.


How does it work? Well, the tool sends the picture to its online image-recognition engine to process the numbers and words captured from the sheet of paper. Finally, it offers you an option to fix possible errors or make changes before it’s imported in the sheet.

In the following I will explain this process step-by-step. Let’s take a look.

Insert the image with data into Excel

First of all, let’s learn to import data from a picture in Microsoft Excel using the Excel app for Android or iOS:

  1. In the app, tap New from the top bar to create a new workbook. You can create a blank workbook or create one from the given templates.

2. Click the Data from Picture icon (grid icon with a camera) from the bottom bar. Next, click Allow to provide your permission for uploading and converting the image to data using the app’s online service.



3.Locate the data on paper inside the red figure and click the Capture button. Note: The app may not identify the data on paper in the first attempt, so you would need to try a few times to make a successful capture.

4. If you’re satisfied with the captured image, click the check-mark button to upload and convert the data; else, tap the x button to retry. Note: At this step, you can also edit the captured image using the three buttons given in the top bar — crop, rotate, and filter.


5. In the preview (if it’ll be required), you may need to review and correct a few items, which the online service couldn’t understand from the captured image. Let’s check out how to review and edit items if required:

  • Excel will highlight the cell (in the sheet) and the part of the image to point out the error. Click Edit to fill in the data yourself or click Ignore to avoid filling the data if the error is a false positive.
  • If you clicked Edit, enter the information and click Done.
  • If you wish to browse the items, click the < and > buttons.



  • If the shown preview has some missing data, click the cell missing data, and then click Edit to enter the information and Done to save it.


  • Once you’re satisfied with the previewed data, click Insert in the top bar to insert the previewed data in your workbook. And voila, it’s done.

I found the “Insert Data from Picture” feature interesting and useful — mostly at dire times. It’s a kind of upgraded feature of Optical Character Recognition (OCR) which extracts text from images and understands data tables as well.

In my tests, this feature worked well at reading data from a sheet of paper or a computer screen, but it didn’t work perfectly (on average in my tests). So, please ensure you snap a clear picture to ensure a smooth import process. Also, it doesn’t work well at analyzing handwritten data, so prefer printed papers.

Insert Image with data to Google Sheets

As I’ve mention above, Google Sheets doesn’t offer a feature to read tabular data from a piece of paper or a captured image. However, we can read data from a piece of paper and save it in a spreadsheet using Microsoft Excel.

Then finally, we can import the same spreadsheet from Excel to Google Sheets.

If you’re unsure about importing spreadsheets from Excel into Google Sheets, check out this official guide from Google, which details every step.

That is all about importing data tables from an image or a sheet of paper using Microsoft Excel. Of course, you can import it later in Google Sheets as well.





Saturday 28 January 2023

Processor Intel xeon versus processor AMD versus IBM power processor for SAP. Which processor is best?




When it comes to choosing a processor for your SAP system, there are several options available, including Intel Xeon, AMD, and IBM Power processors. Each of these processors has its own unique features and capabilities, and the best choice will depend on the specific needs of your organization.

Intel Xeon processors are a line of processors developed by Intel specifically for use in servers and workstations. They are known for their high performance and reliability, and are widely used in SAP systems.

AMD processors are also widely used in servers and workstations, and are known for their high performance and cost-efficiency. They are a popular choice for organizations looking for an alternative to Intel Xeon processors.

IBM Power processors are developed by IBM and are specifically designed for use in high-performance computing environments. They are known for their high performance and scalability, and are often used in large-scale SAP systems.

At Sujata Computers Pvt Ltd, we understand that each organization has its own unique needs and can help you determine the best processor for your SAP system. Our team of experts are well-versed in the latest processor technologies and can provide guidance and support to help you make an informed decision.

The maximum number of cores in a processor can vary depending on the specific model and manufacturer.

It's also worth noting that the maximum core count is affected by the technology advancements and is subject to change over time. It's always a good idea to check with the manufacturer or a trusted vendor like Sujata Computers Pvt Ltd for the latest and most accurate information.

In addition to this, we also offer a range of servers and workstations that are powered by the latest processors from Intel, AMD, and IBM. Contact us today to learn more about our products and services, and how we can help you optimize your SAP system for maximum performance.

Call us: 020 40100300 | Write us: sales@sujataindia.com | Website: www.sujataindia.com


Whether to put SAP on cloud or on premise?




Deciding whether to run SAP on cloud or on-premise is a key decision for any organization. Both options have their own advantages and disadvantages, and the best choice will depend on the specific needs of the organization.

Running SAP on-premise provides more control over the system, as the organization has full access to the hardware and software. This allows for more customization and flexibility, but also requires a larger IT staff to manage and maintain the system.

On the other hand, running SAP on cloud provides the benefits of scalability, cost-efficiency and high availability. Cloud providers handle the hardware and software maintenance, which reduces the need for a large IT staff. And with pay-as-you-go pricing, organizations only pay for the resources they use, making it a cost-effective solution.

At Sujata Computers Pvt Ltd, we understand that each organization has its own unique needs, and can help you determine the best option for your SAP system. Our team of experts can provide guidance and support for both cloud and on-premise deployments, and help you make an informed decision.

In addition to this, we also offer a range of cloud services that are designed to help organizations take advantage of the benefits of cloud computing while minimizing the risks. Contact us today to learn more about our cloud services and how we can help you move your SAP system to the cloud.


Call us: 020 40100300 | Write us: sales@sujataindia.com | Website: www.sujataindia.com

How to do sizing of IT hardware for SAP?





Sizing IT hardware for an SAP system is a critical step in ensuring that the system is able to meet the performance and scalability requirements of the organization.

The process can be broken down into the following steps:

  1. Identify the hardware requirements: The first step is to determine the hardware requirements of the SAP system, such as the number of users, the workload, and the storage capacity.

  2. Gather performance data: Collect performance data from the current SAP system, if available, to understand the resource utilization and identify any bottlenecks.

  3. Use sizing tools: Utilize sizing tools provided by SAP or third-party vendors to calculate the hardware requirements based on the gathered data.

  4. Validate the results: Once the hardware requirements have been determined, validate the results through testing and simulation to ensure that the system will meet the performance and scalability requirements.

  5. Choose the right vendor: Choosing the right vendor is crucial in ensuring that the hardware is compatible with the SAP system and that the vendor can provide the necessary support and maintenance.

We at Sujata Computers Pvt Ltd, offer our expertise in SAP hardware sizing and provide a comprehensive solution to our customers. Our team of experts are well-versed in SAP and hardware technologies and can help you determine the right hardware configuration for your SAP system.

In addition to this, we also offer a range of IT hardware from leading manufacturers that are compatible with SAP systems and are designed to meet the performance, scalability, and reliability requirements of any organization. Contact us today to learn more about our SAP hardware sizing services and products.

Call us: 020 40100300 | Write us: sales@sujataindia.com | Website: www.sujataindia.com


What things should be considered for SAP's IT hardware?




There are several things that should be considered when choosing IT hardware for an SAP system:

  1. Scalability: The hardware should be able to handle the current and future workloads of the SAP system.

  2. Performance: The hardware should have the necessary processing power and memory to support the SAP system's performance requirements.

  3. Reliability: The hardware should have a high level of availability and failover capabilities to ensure the SAP system is always available to users.

  4. Security: The hardware should have built-in security features to protect against unauthorized access and data breaches.

  5. Compatibility: The hardware should be compatible with the other components of the SAP system, such as the operating system and database.

  6. Cost: The hardware should be cost-effective and provide a good return on investment.

  7. Energy efficiency: The hardware should be energy efficient, so as to reduce costs and help with the environment.

  8. Vendor Support: The hardware vendor should be able to provide support and maintenance for the hardware to ensure smooth operation of the SAP system.

  9. Cloud readiness: in case you have plans to move to cloud, the hardware should be cloud ready and compliant with the cloud provider.


We at Sujata Computers Pvt Ltd, offer our expertise in SAP hardware sizing and provide a comprehensive solution to our customers. Our team of experts are well-versed in SAP and hardware technologies and can help you determine the right hardware configuration for your SAP system.

In addition to this, we also offer a range of IT hardware from leading manufacturers that are compatible with SAP systems and are designed to meet the performance, scalability, and reliability requirements of any organization. Contact us today to learn more about our SAP hardware sizing services and products.

Call us: 020 40100300 | Write us: sales@sujataindia.com | Website: www.sujataindia.com


How can I integrate Azure with other apps and services?

Azure, Microsoft's cloud computing platform, offers a wide range of integration options with other apps and services. Here are a few ways to integrate Azure with other apps and services:



  1. Azure Logic Apps: This service allows you to create workflows that integrate with other apps and services using connectors such as Salesforce, SharePoint, and Dropbox.

  2. Azure Event Grid: This service allows you to create event-driven architectures that integrate with other apps and services, such as Azure Functions, Azure Logic Apps, and Azure Stream Analytics.

  3. Azure API Management: This service allows you to create and manage APIs that integrate with other apps and services.

  4. Azure Service Bus: This messaging service allows you to integrate apps and services that use different protocols and technologies.

  5. Azure Active Directory: This identity management service allows you to integrate with other apps and services that support SAML, OAuth and OpenID Connect.

At Sujata Computers Pvt Ltd, we understand that integration is critical for organizations of all sizes. That's why we offer a range of services to help organizations integrate Azure with other apps and services. Our team of experts can help you to identify the right integration options for your organization, implement them effectively and provide ongoing support and maintenance services.

Contact us today to learn more about how Sujata Computers Pvt Ltd can help you integrate Azure with other apps and services effectively.

Call us: 020 40100300 | Write us: sales@sujataindia.com | Website: www.sujataindia.com


How can I use Azure for virtual desktops and application streaming?

 


Azure offers a variety of services that can be used for virtual desktops and application streaming, here are a few ways to use Azure for these purposes:

1.      Azure RemoteApp: This service allows you to deliver Windows applications to users on any device, without the need for them to install the application on their device.

2.      Windows Virtual Desktop: This service allows you to deploy and scale Windows desktops and apps on Azure, providing a multi-session Windows 10 experience.

3.      Azure Citrix Virtual Apps and Desktops: This service allows you to deliver virtual apps and desktops powered by Citrix on Azure.

4.      Azure Application Proxy: This service allows you to securely publish internal web apps to external users, without the need for a VPN or a direct connection to the internal network.

5.      Azure App Service: This platform-as-a-service (PaaS) service allows you to build, deploy, and scale web and mobile apps on Azure.

At Sujata Computers Pvt Ltd, we understand that virtualization and application streaming are critical for organizations of all sizes. That's why we offer a range of services to help organizations use Azure for virtual desktops and application streaming. Our team of experts can help you to identify the right services and solutions for your organization, implement them effectively and provide ongoing support and maintenance services.

Contact us today to learn more about how Sujata Computers Pvt Ltd can help you use Azure for virtual desktops and application streaming effectively.

 Call us: 020 40100300 | Write us: sales@sujataindia.com | Website: www.sujataindia.com

How can I use Azure for game development and streaming?


Azure offers a variety of services that can be used for game development and streaming, here are a few ways to use Azure for these purposes:


  1. Azure Game Development: Azure offers a wide range of services for game development such as Azure PlayFab, Azure Game Analytics, and Azure Remote Rendering that provide game developers with the tools to create, operate, and monetize games.

  2. Azure Game Streaming: Azure offers services such as Azure PlayFab, Azure Media Services and Azure Stream Analytics that allow game developers to stream games to a global audience.

  3. Azure Virtual Machines: Azure offers a wide range of virtual machines that are optimized for game development and streaming, such as the N-series, which offers powerful GPU capabilities.

  4. Azure DevOps: Azure DevOps is a collection of services that allows game developers to plan, build, test, and deploy their games on Azure.

  5. Azure Databases: Azure offers a wide range of databases that can be used for game development and streaming, such as Azure Cosmos DB, a globally distributed, multi-model database service, and Azure SQL Database, a relational database service.

At Sujata Computers Pvt Ltd, We are authorized cloud solution provider for Microsoft Azure. We understand that game development and streaming are critical for the gaming industry. That's why we offer a range of services to help game developers and studios use Azure for game development and streaming. Our team of experts can help you to identify the right services and solutions for your organization, implement them effectively and provide ongoing support and maintenance services.

Contact us today to learn more about how Sujata Computers Pvt Ltd can help you use Azure for game development and streaming effectively.

Call us: 020 40100300 | Write us: sales@sujataindia.com | Website: www.sujataindia.com


How can I use Azure for IoT and edge computing?

Azure offers a variety of services that can be used for Internet of Things (IoT) and edge computing, here are a few ways to use Azure for these purposes:


  1. Azure IoT Hub: This service allows you to securely connect, monitor, and manage IoT devices at scale.

  2. Azure IoT Edge: This service allows you to deploy cloud intelligence to IoT devices, enabling them to perform tasks such as data processing, analytics, and machine learning.

  3. Azure Stream Analytics: This service allows you to perform real-time data processing and analytics on streaming data from IoT devices.

  4. Azure Time Series Insights: This service allows you to store, analyze, and visualize time-series data from IoT devices.

  5. Azure Machine Learning: This service allows you to build, deploy and manage machine learning models at the edge.

  6. Azure Event Grid: This service allows you to create event-driven architectures that integrate with other apps and services, such as Azure Functions, Azure Logic Apps, and Azure Stream Analytics.

At Sujata Computers Pvt Ltd, We are authorized cloud solution provider for Microsoft Azure. We understand that IoT and Edge computing are critical for many industries. That's why we offer a range of services to help organizations use Azure for IoT and Edge computing. Our team of experts can help you to identify the right services and solutions for your organization, implement them effectively and provide ongoing support and maintenance services.

Contact us today to learn more about how Sujata Computers Pvt Ltd can help you use Azure for IoT and Edge computing effectively.


Call us: 020 40100300 | Write us: sales@sujataindia.com | Website: www.sujataindia.com

How can I use Azure for security and compliance?




Azure offers a wide range of security and compliance features that can help organizations meet their security and compliance requirements. Some of the ways you can use Azure for security and compliance include:

  1. Azure Active Directory: This is a cloud-based identity and access management service that helps you secure access to your applications and data.

  2. Azure Security Center: This service provides a unified security management solution that helps you protect your Azure resources and detect and respond to threats.

  3. Azure Key Vault: This service provides a secure way to store and manage keys, certificates, and secrets used to protect your data.

  4. Azure Policy: This service allows you to create, manage, and assign policies that enforce compliance standards and best practices across your Azure environment.

  5. Azure Information Protection: This service helps you classify and protect sensitive data.

  6. Azure Compliance Manager: This service provides a centralized view of your compliance posture across Azure and your entire hybrid environment.

  7. Azure Sentinal: This service provides a cloud-native Security Information and Event Management (SIEM) solution that helps you detect and investigate cyber threats.

  8. Azure Advisor: This service provides personalized recommendations to help you optimize your Azure resources for cost, performance, and security.

By working with an authorized cloud solution provider like Sujata Computers Pvt Ltd, you can benefit from their expertise in leveraging these and other Azure security and compliance features to meet your unique requirements and secure your cloud environment.

Call us: 020 40100300 | Write us: sales@sujataindia.com | Website: www.sujataindia.com



How can I use Azure for disaster recovery and business continuity?

 


Azure offers a variety of disaster recovery and business continuity solutions to help organizations protect their critical applications and data. Some of the ways you can use Azure for disaster recovery and business continuity include:

1.     Azure Site Recovery: This service provides disaster recovery solutions for on-premises, multi-cloud, and cloud-native workloads. It can replicate and recover virtual machines and physical servers to Azure, or a secondary on-premises location.

2.      Azure Backup: This service provides a simple and reliable solution for backing up and restoring data in Azure. It can protect your data from accidental deletion, hardware failure, and other disasters.

3.      Azure Backup Server: This service provides an on-premises backup solution that can protect your data from disasters and data loss.

4.      Azure Storage: Azure storage services like Azure Blob, Azure Files and Azure Disks provide the ability to store and access data from anywhere, which can be useful for disaster recovery and business continuity scenarios.

5.      Azure Virtual Network: Azure Virtual Network (VNet) is a logically-isolated section of Azure where you can launch Azure resources. It can also be used to extend your on-premises network to Azure, which can be used to create disaster recovery solutions

6.     Azure ExpressRoute: This service allows you to create private connections between Azure datacenters and your on-premises infrastructure. This can be used to create disaster recovery solutions that bypass the public Internet.

By working with an authorized cloud solution provider like Sujata Computers Pvt Ltd, you can benefit from their expertise in leveraging these and other Azure disaster recovery and business continuity solutions to meet your unique requirements and protect your critical applications and data.

Call us: 020 40100300 | Write us: sales@sujataindia.com | Website: www.sujataindia.com


How can I use Azure for storage and backup solutions?

As an authorized cloud solution provider of Sujata Computers Pvt Ltd, we  offer customers the benefits of using Azure for storage and backup solutions. Some ways to promote these services include:


  1. Highlighting the scalability and cost-effectiveness of Azure storage and backup solutions. Azure allows customers to easily scale their storage and backup needs up or down as their business changes, and pay only for what they use.

  2. Emphasizing the security features of Azure. Azure provides customers with a wide range of security options, including encryption, identity and access management, and compliance with industry standards.

  3. Showcasing the ease of use and flexibility of Azure. Azure's user-friendly interface and wide range of tools make it easy for customers to manage their storage and backup solutions, and integrate them with other Azure services.

  4. Offering migration services to customers who want to move their data to Azure. Your team can assist customers in migrating their data to Azure, ensuring a smooth transition and minimizing disruption to their business.

  5. Providing ongoing support and monitoring services to customers. As an authorized provider, Sujata offer customers ongoing support and monitoring of their Azure storage and backup solutions, helping them to ensure that their data is always protected and available.

Azure can help organisations reduce infrastructure costs, improve their data protection, and take advantage of the scalability and security of the Azure platform. Experts at Sujata Computers Pvt Ltd will help implement Azure and migrate to Azure.


Call us: 020 40100300 | Write us: sales@sujataindia.com | Website: www.sujataindia.com

How can I use Azure for machine learning and artificial intelligence?

As an authorized cloud solution provider for Microsoft, Sujata Computers Pvt Ltd offers its customers the benefits of using Azure for machine learning and artificial intelligence (AI). These services from Sujata Computers Pvt Ltd include:

1.      Highlighting the power and scalability of Azure's machine learning and AI services. Azure provides a wide range of services, including Azure Machine Learning, Cognitive Services, and the Azure Databricks platform, which can help customers to quickly and easily build, deploy, and manage machine learning and AI models.

2.      Emphasizing the ease of use and flexibility of Azure. Azure's user-friendly interface and wide range of tools make it easy for customers to develop and deploy machine learning and AI models, regardless of their technical expertise.

3.      Showcasing the security features of Azure. Azure provides customers with a wide range of security options, including encryption, identity and access management, and compliance with industry standards.

4.      Offering end-to-end services to customers who want to implement machine learning and AI. Sujata Computers Pvt Ltd help customers to identify the right use cases for machine learning and AI, develop and deploy models, and monitor and maintain them.

5.      Providing ongoing support and monitoring services to customers. Sujata Computers Pvt Ltd offer customers ongoing support and monitoring of their machine learning and AI models, helping them to ensure that they are running optimally and delivering the desired results.

By promoting Azure's machine learning and AI services, Sujata Computers Pvt Ltd help its customers to take advantage of the powerful and scalable platform, which can help them to improve their processes, optimize their operations, and gain a competitive edge in their industries.

 Call us: 020 40100300 | Write us: sales@sujataindia.com | Website: www.sujataindia.com