DATA_FAIR, a Data Engineering and Data Science Conference
At DATA_FAIR, I explored the evolving role of data engineers in Data Mesh architecture, emphasizing domain ownership and data as a product.
At DATA_FAIR, I explored the evolving role of data engineers in Data Mesh architecture, emphasizing domain ownership and data as a product.
At Snowflake Data Cloud World Tour Dubai, I led a hands-on workshop covering end-to-end data engineering, machine learning, and Streamlit applications.
With the current wave of Generative AI opportunities permeating all aspects of work and personal life, I grabbed the chance to enroll in PMI’s Generative AI Overview for Project Managers course. According to the course introduction, Generative AI will impact project management in various ways, including in improving project delivery success rates, benefits realization, societal…
Snowflake recommends that roles are used for authorizing access to database objects instead of allowing direct access to objects by individual users. Roles may be granted to other roles, and this enables the Snowflake administrator to create access control hierarchies that act as building blocks for creating an overall access control strategy. There is some…
I’m thrilled that I passed the SnowPro Core Certification exam! It was challenging because to be successful, exam takers must get at least 80% correct answers, which is quite high as compared to other industry exams (edit October 2021: the passing score has since been lowered). Before taking the exam, I wanted to be sure…
People with limited knowledge of Hadoop sometimes ask me why do we need a new data storage technology? Why not stay with true and tested relational database technology? Why not indeed? In this post I will discuss the main differences between Hadoop and relational databases and some reasons why we want to use one versus…
Artificial Intelligence is becoming ubiquitous and nowadays anyone can get their hands on natural language processing technologies. One example of an application of natural language processing is a chatbot that provides customer support or augments call centers by supplying computer generated responses to customer questions. Building a chatbot that provides customer support on a website…
Recently I came across the IBM Data Science Professional Certificate set of courses on Coursera and I wanted to brush up my data science knowledge. I had taken a similar series of courses some six years ago and the first thing I noticed this time is how much the field has advanced. Six years ago,…
Although artificial intelligence has been around for many decades, it has emerged as the next big thing only in recent years. Everyone is talking about it but in my view not everyone knows precisely what it is and what it is used for. I hear the term artificial intelligence used in many different contexts, anywhere…
Alongside with DevOps, which ideally means deploying code into production with the click of a button through a well-defined process, data professionals are thinking about a similar concept for moving data into production. What if a business user wants new data in an analytical application, can we do it with the click of a button?…