Skip to content

KaniniPro

  • ABOUT
  • Databricks

    Databricks Lakehouse Federation Intro

    Published by

    Arulraj Gopal

    on

    August 23, 2026

    While data has become a valuable asset for every organization and plays a key role in the decision-making process, the value of analytical workloads has increased significantly as well. However, many organizations still have legacy data that has not yet been migrated and continues to reside in relational databases such…

    Continue reading →: Databricks Lakehouse Federation Intro
  • Databricks

    Databricks Lakeflow Connect Introduction

    Published by

    Arulraj Gopal

    on

    August 10, 2026

    While developing any data pipeline, it starts with extracting data from a source. Especially when preparing data for a BI dashboard or AI model, both need data from different sources. The source is less likely to be cloud storage and more likely to be enterprise SaaS applications like Salesforce, SAP,…

    Continue reading →: Databricks Lakeflow Connect Introduction
  • Databricks

    Databricks AI Functions Intro

    Published by

    Arulraj Gopal

    on

    July 27, 2026

    Whether the goal is to generate business insights, build AI-powered applications, or train machine learning models, organizing data into a structured format—rows and columns—is essential. Structured data offers several advantages: However, today’s world is dominated by unstructured data such as documents, emails, images, and PDFs. Converting this information into a…

    Continue reading →: Databricks AI Functions Intro
  • Databricks

    Databricks Column Level Security

    Published by

    Arulraj Gopal

    on

    July 12, 2026

    Data governance is a paramount concern for every data engineer to ensure that data maintains high integrity. One of the key aspects of achieving this is granting access only to the right people. In Databricks, access control is implemented across multiple layers: the account level, the workspace level, and the…

    Continue reading →: Databricks Column Level Security
  • Databricks

    Databricks Row Level Security

    Published by

    Arulraj Gopal

    on

    June 28, 2026

    Row-Level Security (RLS) is one of those database concepts that sounds intimidating—until someone explains it the right way. Think of it like a lunchbox rule at school. Everyone can open the fridge, but you can only take your lunchbox—not your friend’s, not your teacher’s. A database works the same way.…

    Continue reading →: Databricks Row Level Security
  • Databricks

    Understanding Databricks UDFs

    Published by

    Arulraj Gopal

    on

    June 15, 2026

    In any data platform, functions play a major role in keeping code modular, reusable, and clean. The Databricks ecosystem also provides functions, it is important to design functions correctly without compromising Spark’s capabilities. Like other systems, Databricks offers a rich set of built-in functions. However, this blog focuses on User-Defined…

    Continue reading →: Understanding Databricks UDFs
  • Databricks, DBT

    Introduction and Getting Started with DBT on Databricks

    Published by

    Arulraj Gopal

    on

    May 31, 2026

    As organizations continue to adopt modern data platforms, the need for reliable, scalable, and maintainable data transformation processes has become increasingly important. While Lakehouse platforms excel at storing and processing large volumes of data, transformation logic is often developed and maintained entirely by data engineers. In many organizations, even a…

    Continue reading →: Introduction and Getting Started with DBT on Databricks
  • Databricks

    Demystifying Databricks Access Control

    Published by

    Arulraj Gopal

    on

    May 17, 2026

    Access control is the most rudimentary form of maintaining security and data protection. It ensures that the right people have the right access to avoid any misuse of data. For example, in banking systems, customers can view only their own account and transaction details, while bank employees manage customer accounts,…

    Continue reading →: Demystifying Databricks Access Control
  • Databricks

    Delta Sharing Introduction

    Published by

    Arulraj Gopal

    on

    May 3, 2026

    When I want to read my Unity Catalog–governed data from a non-Databricks platform, the obvious solution is to set up ETL and load the data incrementally into the other platform. Databricks-provided Delta Sharing solves this problem by enabling data sharing without data copying or ETL setup for incremental loads. Delta…

    Continue reading →: Delta Sharing Introduction
  • Databricks, Networking

    Architecting Static Outbound Connectivity for Azure Databricks

    Published by

    Arulraj Gopal

    on

    April 18, 2026

    One of the most common challenges while working with Azure Databricks is dealing with its dynamic outbound IP addresses. If you’re trying to connect Databricks to external systems like Azure SQL or third-party APIs that require IP whitelisting, this quickly becomes a problem. In this article, I’ll walk through how…

    Continue reading →: Architecting Static Outbound Connectivity for Azure Databricks
Next Page

Let’s connect

  • LinkedIn
  • Mail

Recent posts

  • Databricks Lakehouse Federation Intro

  • Databricks Lakeflow Connect Introduction

  • Databricks AI Functions Intro

  • Databricks Column Level Security

  • Databricks Row Level Security

  • Understanding Databricks UDFs

Notifications