November, 2021

article thumbnail

Azure Data Factory: Fail Activity

Azure Data Engineering

During some scenarios in Azure Data Factory, we may want to intentionally stop the execution of the pipeline. An example could be when we want to check the existence of a file or folder using Get Metadata activity. We may want to fail the pipeline if the file/folder does not exist. To achieve this, we could use the Fail Activity. Invoking the Fail Activity ensures that the pipeline execution will be stopped.

Metadata 130
article thumbnail

Setting up end-to-end tests for cloud data pipelines

Start Data Engineering

1. Introduction 2. Setting up services locally 3. Writing an end-to-end data pipeline test 4. Conclusion 5. Further reading 6. References 1. Introduction Data pipelines can have multiple software components. This makes testing all of them together difficult. If you are wondering What is the best way to end-to-end test data pipelines? Are end-to-end tests worth the effort?

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Airflow Timetable: Schedule your DAGs like never before

Marc Lamberti

Airflow Timetable. This new concept introduced in Airflow 2.2 is going to change your way of scheduling your data pipelines. Or I would say, you’re finally going to have all the freedom and flexibility you ever dreamt of for scheduling your DAGs. What if you want to run your DAG for specific schedule intervals with “holes” in between?

article thumbnail

Why Machine Learning Engineers are Replacing Data Scientists

KDnuggets

The hiring run for data scientists continues along at a strong clip around the world. But, there are other emerging roles that are demonstrating key value to organizations that you should consider based on your existing or desired skill sets.

article thumbnail

Get Better Network Graphs & Save Analysts Time

Many organizations today are unlocking the power of their data by using graph databases to feed downstream analytics, enahance visualizations, and more. Yet, when different graph nodes represent the same entity, graphs get messy. Watch this essential video with Senzing CEO Jeff Jonas on how adding entity resolution to a graph database condenses network graphs to improve analytics and save your analysts time.

article thumbnail

How Uber Migrated Financial Data from DynamoDB to Docstore

Uber Engineering

Introduction. Each day, Uber moves millions of people around the world and delivers tens of millions of food and grocery orders. This generates a large number of financial transactions that need to be stored with provable completeness, consistency, and compliance. … The post How Uber Migrated Financial Data from DynamoDB to Docstore appeared first on Uber Engineering Blog.

Food 136
article thumbnail

Scaling Apache Druid for Real-Time Cloud Analytics at Confluent

Confluent

How does Confluent provide fine-grained operational visibility to our customers throughout all of the multi-tenant services that we run in the cloud? At Confluent Cloud, we manage a large number […].

Cloud 132

More Trending

article thumbnail

Make Your Models Matter: What It Takes to Maximize Business Value from Your Machine Learning Initiatives

Cloudera

We are excited by the endless possibilities of machine learning (ML). We recognise that experimentation is an important component of any enterprise machine learning practice. But, we also know that experimentation alone doesn’t yield business value. Organizations need to usher their ML models out of the lab (i.e., the proof-of-concept phase) and into deployment, which is otherwise known as being “in production”. .

article thumbnail

Ten Things I’ve Learned in 20 Years in Data and Analytics

Teradata

Teradata's Martin Willcox recently passed 17 years at Teradata and a quarter of a century in the industry. Here are the ten things he's learned about data analytics in those 20-odd years.

article thumbnail

3 Differences Between Coding in Data Science and Machine Learning

KDnuggets

The terms ‘data science’ and ‘machine learning’ are often used interchangeably. But while they are related, there are some glaring differences, so let’s take a look at the differences between the two disciplines, specifically as it relates to programming.

article thumbnail

A Systematic Approach to Reducing Technical Debt

Zalando Engineering

Introduction While technical debt is a recurring issue in software engineering, the case of the Merchant Orders team within Zalando Direct was a an outlier as, due to a lack of a clearly defined process, technical debt more or less only ever accumulated. When I joined this team in autumn 2020 as its new engineering lead, the technical debt backlog had entries dating back to 2018.

article thumbnail

Understanding User Needs and Satisfying Them

Speaker: Scott Sehlhorst

We know we want to create products which our customers find to be valuable. Whether we label it as customer-centric or product-led depends on how long we've been doing product management. There are three challenges we face when doing this. The obvious challenge is figuring out what our users need; the non-obvious challenges are in creating a shared understanding of those needs and in sensing if what we're doing is meeting those needs.

article thumbnail

The Future of SQL: Databases Meet Stream Processing

Confluent

SQL has proven to be an invaluable asset for most software engineers building software applications. Yet, the world as we know it has changed dramatically since SQL was created in […].

SQL 131
article thumbnail

Azure Data Factory: Filter Activity

Azure Data Engineering

In the previous post, we discussed the Switch Activity , which is useful for branching the control flow based on some condition. We will discuss about the Filter Activity in this post. The purpose of Filter Activity is to process array items based on some condition. Consider a scenario where we would like to set the value of a variable to the current array item that satisfies some business rule or condition.

SQL 130
article thumbnail

NiFi as a Function in DataFlow Service

Cloudera

Introduction. With the general availability of Cloudera DataFlow for the Public Cloud (CDF-PC) , our customers can now self-serve deployments of Apache NiFi data flows on Kubernetes clusters in a cost effective way providing auto scaling, resource isolation and monitoring with KPI-based alerting. You can find more information in this release announcement blog post and in this technical deep dive blog post.

article thumbnail

Centralize Your Data Processes With a DataOps Process Hub

DataKitchen

Data organizations often have a mix of centralized and decentralized activity. DataOps concerns itself with the complex flow of data across teams, data centers and organizational boundaries. It expands beyond tools and data architecture and views the data organization from the perspective of its processes and workflows. The DataKitchen Platform is a “ process hub” that masters and optimizes those processes.

Process 98
article thumbnail

Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You Need to Know

Speaker: Timothy Chan, PhD., Head of Data Science

Are you ready to move beyond the basics and take a deep dive into the cutting-edge techniques that are reshaping the landscape of experimentation? 🌐 From Sequential Testing to Multi-Armed Bandits, Switchback Experiments to Stratified Sampling, Timothy Chan, Data Science Lead, is here to unravel the mysteries of these powerful methodologies that are revolutionizing how we approach testing.

article thumbnail

Most Common SQL Mistakes on Data Science Interviews

KDnuggets

Sure, we all make mistakes -- which can be a bit more painful when we are trying to get hired -- so check out these typical errors applicants make while answering SQL questions during data science interviews.

SQL 160
article thumbnail

Bringing AV1 Streaming to Netflix Members’ TVs

Netflix Tech

by Liwei Guo , Ashwin Kumar Gopi Valliammal , Raymond Tam , Chris Pham , Agata Opalach , Weibo Ni AV1 is the first high-efficiency video codec format with a royalty-free license from Alliance of Open Media (AOMedia), made possible by wide-ranging industry commitment of expertise and resources. Netflix is proud to be a founding member of AOMedia and a key contributor to the development of AV1.

Media 98
article thumbnail

How Do You Change a Never-Ending Query?

Confluent

There’s a philosophical puzzle of the Ship of Theseus where throughout a long voyage planks in a ship are individually replaced as they begin to rot. At the end, there […].

Process 124
article thumbnail

Document Classification With Machine Learning: Computer Vision, OCR, NLP, and Other Techniques

AltexSoft

If you’ve ever been to a bookstore, you probably know the dilemma of the book location. Say you’re looking for “Atlas Shrugged”, and you know it’s a mix of science fiction, mystery, and romance genres. Now, which bookshelf will you go for to find it? Should it be on the science fiction or on the romance shelf? The problem of document classification pertains to the library, information, and computer sciences.

article thumbnail

Peak Performance: Continuous Testing & Evaluation of LLM-Based Applications

Speaker: Aarushi Kansal, AI Leader & Author and Tony Karrer, Founder & CTO at Aggregage

Software leaders who are building applications based on Large Language Models (LLMs) often find it a challenge to achieve reliability. It’s no surprise given the non-deterministic nature of LLMs. To effectively create reliable LLM-based (often with RAG) applications, extensive testing and evaluation processes are crucial. This often ends up involving meticulous adjustments to prompts.

article thumbnail

In AI we Trust? Why we Need to Talk about Ethics and Governance (part 1 of 2)

Cloudera

Advances in the performance and capability of Artificial Intelligence (AI) algorithms has led to a significant increase in adoption in recent years. In a February 2021 report by IDC, they estimate that world-wide revenues from AI will grow by 16.4% in 2021 to USD $327 billion. Furthermore, AI adoption is becoming increasingly widespread and not just concentrated within a small number of organisations.

article thumbnail

The vast majority of data engineers are burnt out. Those working in healthcare are no exception

DataKitchen

The post The vast majority of data engineers are burnt out. Those working in healthcare are no exception first appeared on DataKitchen.

article thumbnail

Where NLP is heading

KDnuggets

Natural language processing research and applications are moving forward rapidly. Several trends have emerged on this progress, and point to a future of more exciting possibilities and interesting opportunities in the field.

Process 160
article thumbnail

Ten Things I’ve Learned in 20 Years in Data and Analytics

Teradata

Teradata's Martin Willcox recently passed 17 years at Teradata and a quarter of a century in the industry. Here are the ten things he's learned about data analytics in those 20-odd years.

article thumbnail

The Big Payoff of Application Analytics

Outdated or absent analytics won’t cut it in today’s data-driven applications – not for your end users, your development team, or your business. That’s what drove the five companies in this e-book to change their approach to analytics. Download this e-book to learn about the unique problems each company faced and how they achieved huge returns beyond expectation by embedding analytics into applications.

article thumbnail

Readings in Streaming Database Systems

Confluent

What will the next important category of databases look like? For decades, relational databases were the undisputed home of data. They powered everything: from websites to analytics, from customer data […].

Database 119
article thumbnail

Data Mining vs Machine Learning. Here’s the Difference

ProjectPro

We all are aware of the advancements in technology; new terminologies are coming in with these advancements. Everyone wants to keep up with this, wanting to sound tech-savvy. To ensure this, it is important to understand the exact meaning of the terminologies before we use them. Data is the New Fuel. We all know this , so you might have heard terms like Artificial Intelligence (AI), Machine Learning, Data Mining, Neural Networks, etc.

article thumbnail

Defining Simplicity for Enterprise Software as “a 10 Year Old Can Demo it”

Cloudera

Arjun (my son) sat next to me at my desk. He was a bit nervous but we had practiced 3 times before he was ‘on stage’ in front of hundreds of people and the zoom meeting turned to him. My ten year old began to demonstrate how to deploy an Operational Database in AWS, showcasing how auto-scaling worked and how to set up replication. All of the sales team and my colleagues were quite impressed with him, and I am very proud of him.

IT 94
article thumbnail

The Benefits and Drawbacks of DataOps in Practice

DataKitchen

The post The Benefits and Drawbacks of DataOps in Practice first appeared on DataKitchen.

120
120
article thumbnail

From Developer Experience to Product Experience: How a Shared Focus Fuels Product Success

Speaker: Anne Steiner and David Laribee

As a concept, Developer Experience (DX) has gained significant attention in the tech industry. It emphasizes engineers’ efficiency and satisfaction during the product development process. As product managers, we need to understand how a good DX can contribute not only to the well-being of our development teams but also to the broader objectives of product success and customer satisfaction.

article thumbnail

Design Patterns for Machine Learning Pipelines

KDnuggets

ML pipeline design has undergone several evolutions in the past decade with advances in memory and processor performance, storage systems, and the increasing scale of data sets. We describe how these design patterns changed, what processes they went through, and their future direction.

article thumbnail

Preparing for the And/And Holiday Season

Teradata

As we emerge form months of lockdowns and pandemic restrictions it is increasingly clear that today’s retail world is a world of online AND brick & mortar shopping, not And/or.

Retail 52
article thumbnail

How to Efficiently Subscribe to a SQL Query for Changes

Confluent

Imagine that you have real-time data about what’s happening in the stock market, and you want to support a large number of customized dashboards displaying the data as it comes […].

SQL 104
article thumbnail

The (Missing) Role of Design in Analytics

dbt Developer Hub

If you’ve spoken to me lately, follow me on Twitter , or have taken my order at Wendy’s , you probably know how much I hate traditional dashboards. My dad, a psychotherapist, has been working with me to get to the root of my upbringing that led to this deep-rooted feeling. As it turns out, the cause of my feelings towards traditional dashboarding are actually quite obvious.

article thumbnail

The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Communication

Speaker: David Bard, Principal at VP Product Coaching

In the fast-paced world of digital innovation, success is often accompanied by a multitude of challenges - like the pitfalls lurking at every turn, threatening to derail the most promising projects. But fret not, this webinar is your key to effective product development! Join us for an enlightening session to empower you to lead your team to greater heights.