Databricks and Azure Stream Analytics compete in the analytics platform category. Databricks holds the advantage due to its advanced data processing capabilities and flexibility in programming languages.
Features: Databricks is favored for its robust analytics capabilities, diverse machine learning libraries, and flexibility in programming languages. Users appreciate its scalability, performance, and the collaborative nature of its notebooks. Azure Stream Analytics is known for its real-time analytics, seamless integration with Microsoft services, and user-friendly interface, making it a suitable choice for IoT and cloud-native projects.
Room for Improvement: Databricks users desire enhanced visualization tools and better integration with popular BI solutions. They also seek improved error messaging and increased open-source engagement. Azure Stream Analytics users point to the need for more flexibility in writing queries, better data validation processes, and improved features for non-technical users. Both platforms are urged to offer more intuitive user experiences.
Ease of Deployment and Customer Service: Databricks is praised for its comprehensive documentation and proactive customer service, particularly during initial setup. Azure Stream Analytics provides reliable support due to its integration with Microsoft services, though some users experience communication issues with Microsoft as an intermediary.
Pricing and ROI: Databricks is often criticized for its expensive pricing structure, which can be unclear in cloud scenarios. However, its powerful processing justifies the cost for many, reflecting positively on ROI, especially when migrating from costly on-site solutions. While Azure Stream Analytics can also be pricey when scaled, it is often competitive for smaller operations with significant ROI due to its efficiency in real-time data stream management.
When it comes to big data processing, I prefer Databricks over other solutions.
For a lot of different tasks, including machine learning, it is a nice solution.
There is a big communication gap due to lack of understanding of local scenarios and language barriers.
Any time I needed assistance, they were helpful.
As of now, we are raising issues and they are providing solutions without any problems.
Whenever we reach out, they respond promptly.
Maintenance requires a couple of people, however, it's not a full-time endeavor.
Azure Stream Analytics is scalable, and I would rate it seven out of ten.
The patches have sometimes caused issues leading to our jobs being paused for about six hours.
Databricks is an easily scalable platform.
They require significant effort and fine-tuning to function effectively.
Although it is too early to definitively state the platform's stability, we have not encountered any issues so far.
They release patches that sometimes break our code.
Cluster failure is one of the biggest weaknesses I notice in our Databricks.
A cost comparison between products is also not straightforward.
Although customers can invite Microsoft Taiwan office staff for introductions, there are not many useful case references, suggesting room for improvement in market support.
Adjusting features like worker nodes and node utilization during cluster creation could mitigate these failures.
It would be beneficial to have utilities where code snippets are readily available.
This feature, if made publicly available, may act as a game-changer, considering many global organizations use SAP data for their ERP requirements.
From my point of view, it should be cheaper now, considering the years since its release.
We sell the data analytics value and operational value to customers, focusing on productivity and efficiency from the cloud.
It is not a cheap solution.
It is quite easy for my technicians to understand, and the learning curve is not steep.
Clients can choose and subscribe to the service items they need, making it more flexible than IBM solutions, especially in data analytics or data governance.
The platform allows us to leverage cloud advantages effectively, enhancing our AI and ML projects.
Databricks' capability to process data in parallel enhances data processing speed.
The notebooks and the ability to share them with collaborators are valuable, as multiple developers can use a single cluster.
Azure Stream Analytics is a robust real-time analytics service that has been designed for critical business workloads. Users are able to build an end-to-end serverless streaming pipeline in minutes. Utilizing SQL, users are able to go from zero to production with a few clicks, all easily extensible with unique code and automatic machine learning abilities for the most advanced scenarios.
Azure Stream Analytics has the ability to analyze and accurately process exorbitant volumes of high-speed streaming data from numerous sources at the same time. Patterns and scenarios are quickly identified and information is gathered from various input sources, such as social media feeds, applications, clickstreams, sensors, and devices. These patterns can then be implemented to trigger actions and launch workflows, such as feeding data to a reporting tool, storing data for later use, or creating alerts. Azure Stream Analytics is also offered on Azure IoT Edge runtime, so the data can be processed on IoT devices.
Top Benefits
Reviews from Real Users
“Azure Stream Analytics is something that you can use to test out streaming scenarios very quickly in the general sense and it is useful for IoT scenarios. If I was to do a project with IoT and I needed a streaming solution, Azure Stream Analytics would be a top choice. The most valuable features of Azure Stream Analytics are the ease of provisioning and the interface is not terribly complex.” - Olubisi A., Team Lead at a tech services company.
“It's used primarily for data and mining - everything from the telemetry data side of things. It's great for streaming and makes everything easy to handle. The streaming from the IoT hub and the messaging are aspects I like a lot.” - Sudhendra U., Technical Architect at Infosys
Databricks is utilized for advanced analytics, big data processing, machine learning models, ETL operations, data engineering, streaming analytics, and integrating multiple data sources.
Organizations leverage Databricks for predictive analysis, data pipelines, data science, and unifying data architectures. It is also used for consulting projects, financial reporting, and creating APIs. Industries like insurance, retail, manufacturing, and pharmaceuticals use Databricks for data management and analytics due to its user-friendly interface, built-in machine learning libraries, support for multiple programming languages, scalability, and fast processing.
What are the key features of Databricks?
What are the benefits or ROI to look for in Databricks reviews?
Databricks is implemented in insurance for risk analysis and claims processing; in retail for customer analytics and inventory management; in manufacturing for predictive maintenance and supply chain optimization; and in pharmaceuticals for drug discovery and patient data analysis. Users value its scalability, machine learning support, collaboration tools, and Delta Lake performance but seek improvements in visualization, pricing, and integration with BI tools.
We monitor all Streaming Analytics reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.