Excited to share that my colleague has developed a Logstash plugin for Vespa.ai! 🚀 This powerful tool makes it incredibly easy to get started with Vespa.ai, enabling you to experience its cutting-edge retrieval and ranking capabilities like never before.
In the world of AI, retrieval quality is critical—it’s the foundation for building accurate, effective, and scalable applications. Whether you're handling structured or unstructured data, Vespa.ai's state-of-the-art ranking ensures you can unlock the full potential of real-time, AI-powered search and recommendations.
With this plugin, you can seamlessly integrate your data and dive into the superior search experience Vespa offers—all with minimal effort. It’s never been easier to explore and harness high-quality retrieval for powering smarter, faster AI systems.
Ready to level up your AI and search game? 💡 Get your data flowing into Vespa and start exploring its amazing retrieval capabilities today. Your journey to building better, more intelligent applications starts here.
Let’s push the boundaries of what’s possible with Vespa.ai! 🌟
Ever thought of doing some SQL Parsing? I was doing some and wanted to try SQLMesh before, but had a chance to play around a bit with SQLGlot. I think it's an amazing tool; I'm super eager to try it more deeply and maybe build something amazing with it.
Blog post most likely incoming in near future 😅
---
Stay in the loop for the latest insights from Uncle Data!
* Click the notification bell icon 🔔 to receive updates on Linkedin
* Subscribe to my Newsletter on Substack ✏
* Listen to Uncle Data Podcast ⌨️
Listen. Learn. Connect
---
#sql#parser#lineage#opensource
I might be late to the train, but have you heard about SQLGlot? It's an open-source library that parses SQL (https://lnkd.in/dqgdS53j); it's used in many commercial applications (dbt cloud included for column-level lineage), SQLMesh uses it, and many more usages. I started to play with it more actively at work since we have a lot of SQL code, and we're looking to enhance our current data lineage solution, which is built in-house.
"First I was afraid, I was petrified" 🎵 , but after a quick try, I started to get more into it, and oh boy, how fun it is to use it. It's based on generators (some people would have to adjust their habits working with already computed lists). It works better on very complicated queries compared to our test with the OpenLineage parser. I have a feeling that it's going to become a blog post about it.
---
Stay in the loop for the latest insights from Uncle Data!
* Click the notification bell icon 🔔 to receive updates on Linkedin
* Subscribe to my Newsletter on Substack ✏
* Listen to Uncle Data Podcast ⌨️
Listen. Learn. Connect
---
#sql#parsing#sqlglot#lineage
#Technology#AI#ML#Analytics#Data#Cloud Real-Time App Performance Monitoring with Apache Pinot: Introduction In today’s fast-paced software development environment, ensuring optimal application performance is crucial. Monitoring real-time metrics such as response times, error rates, and resource utilization can help maintain high availability and deliver a seamless user experience. Apache Pinot, an open-source OLAP datastore, offers the ability to handle real-time data ingestion and low-latency querying, making it […]
The post Real-Time App Performance Monitoring with Apache Pinot appeared first on Analytics Vidhya. #DataAnalytics#DataScience#DataDriven#Infrastructure#BigData#DeepLearning#CIO#CTO
I might be late to the train, but have you heard about SQLGlot? It's an open-source library that parses SQL (https://lnkd.in/dqgdS53j); it's used in many commercial applications (dbt cloud included for column-level lineage), SQLMesh uses it, and many more usages. I started to play with it more actively at work since we have a lot of SQL code, and we're looking to enhance our current data lineage solution, which is built in-house.
"First I was afraid, I was petrified" 🎵 , but after a quick try, I started to get more into it, and oh boy, how fun it is to use it. It's based on generators (some people would have to adjust their habits working with already computed lists). It works better on very complicated queries compared to our test with the OpenLineage parser. I have a feeling that it's going to become a blog post about it.
---
Stay in the loop for the latest insights from Uncle Data!
* Click the notification bell icon 🔔 to receive updates on Linkedin
* Subscribe to my Newsletter on Substack ✏
* Listen to Uncle Data Podcast ⌨️
Listen. Learn. Connect
---
#sql#parsing#sqlglot#lineage
🚀 Exploring Time Travel Queries in Apache Hudi 🕰️
In my latest blog, I dive into one of the most exciting features of Apache Hudi — Time Travel Queries! ⏳
Discover how this powerful feature can help you manage data versions and retrieve historical states of your datasets with ease. Whether you're dealing with data corrections, audits, or simply need to see how your data has evolved, Time Travel queries are a game changer!
🔍 Key takeaways:
Understanding the concept of time travel in Hudi
How to leverage time-based queries for data consistency and versioning
Real-world use cases for time travel in data management
Huge thanks to OpsTree Solutions for supporting the exploration of cutting edge data technologies! Check out the full blog to learn more! 👇
https://lnkd.in/gVRu-gFy#ApacheHudi#TimeTravel#BigData#DataEngineering#DataVersioning#TechBlog
Chief Scientist at Vespa.ai
4wThis is awesome Radu Gheorghe!