Python Numpy array: Matrix Multiplication, copies and views
Prasad KulkarniFeb 06, 2020
It is always beautiful to see similarities in different programming/ query languages. But, it is intuitive, since the fundamentals remain the same. In this article, we...
Nuances of identifying Palindrome with Python Strings
Prasad KulkarniJan 26, 2020
One of the introductory examples in the world of programming the algorithm to identify Palindrome strings. Being the most widely used language, python is no exception to...
How to read mismatched schema in apache spark
Prasad KulkarniDec 20, 2019
In today’s world, python dominates the data analysis space, while apache-spark rules the big data paradigm. The former contains a plethora of libraries like pandas...
A first look at Azure Synapse Analytics
Prasad KulkarniDec 10, 2019
Strongly recommended reading: Azure Synapse Analytics: Azure SQL Data Warehouse revamped In the aforementioned article, we gave an introduction to Azure Synapse...
Introducing Azure Data Factory Data Flows
Prasad KulkarniDec 04, 2019
They say that life comes full circle i.e. you start and end at the same point. However, in my humble opinion, that is not true. Life is like an unending spiral. You do...
Managed Identity between Azure Data Factory and Azure storage
Prasad KulkarniNov 28, 2019
Last month Microsoft announced that Data Factory is now a ‘Trusted Service’ in Azure Storage and Azure Key Vault firewall. Accordingly, Data Factory can...
Introduction to SSIS and making it metadata independent
Prasad KulkarniNov 21, 2019
Introducing SSIS In the Microsoft Sql Server Integration services (SSIS), we have a variety of tasks to perform ETL. However, with changing data landscape and newer...
Azure Synapse Analytics: Azure SQL Data Warehouse revamped
Prasad KulkarniNov 05, 2019
Prologue On 5th November 2019, I read an early morning announcement of Azure Synapse Analytics. It was formerly known as Azure SQL Data warehouse. This announcement took...
Comparing SSIS Lookup and SQL Joins
Prasad KulkarniOct 09, 2019
Motivating SSIS lookups Denormalization is the stepping stone of data warehouse creation; usually performed to extract the surrogate key of a dimension to a fact table....
Is Artificial Intelligence a threat to Software Engineers?
Prasad KulkarniSep 25, 2019
The fear of the singularity Every threat is an opportunity The Forbes magazine article Software Ate The World, Now AI Is Eating Software reminded me of the movie...