Skip to main content


Etl Feature Image

Querying and Transforming Snowflake data and S3 Files using AWS Glue Python Shell

Introduction AWS Glue is a fully managed ETL service from AWS which provides flexibility to work with both Snowflake tables and S3 files. AWS Glue Python shell allows to use additional python libraries (In our case, snowflake-connector-python) which helps in retrieval of data from snowflake and to run the queries directly in Snowflake with Snowflake […]

Big Data Technology And Data Science Illustration. Data Flow Concept. Querying, Analysing, Visualizing Complex Information. Neural Network For Artificial Intelligence. Data Mining. Business Analytics.

Exploring the Potential of Your Data with AWS Q Gen AI Chat Assistant and Perficient Handshake

The recent introduction of AWS Q has certainly caught the attention of the tech community. This new platform offers a promising set of features, including Retrieval Augmented Generation capabilities, aiming to enhance the domain of generative AI-powered assistance. It’s an interesting development that offers fresh possibilities for IT professionals and developers. In terms of utilizing […]

Abstracted image of glowing neon lines over servers.

SQL Server to Snowflake Migration – Conversions with Examples

SQL Server to Snowflake Migration – Conversions with Examples Readers’ Digest: During one of my project experiences, I have had an opportunity to work in MS SQL where I gained valuable knowledge working with the stored procedures. A stored procedure is a prepared SQL code that you can save, so the code can be reused […]

Abstract Colorful Glow Light Trail With Blue Red Particles Background.

Dynamic Merge in Snowflake using Stored Procedure and Python – For SCD Type 2

Pre-requisite Before going through SCD Type 2, I would suggest visiting my earlier post with respective to SCD Type  1 in here for better understanding of this blog. Dynamic Merge in Snowflake using Stored Procedure and Python – For SCD Type 1 / Blogs / Perficient SCD Type 2 It helps in tracking the history […]

Digital Screen With Cloud Computing And Abstract Glowing Circular Background. Security And Protection Data Cloud. Big Data Safe. Database Storage, 3d Render.

Catch Perficient thought leaders at Snowflake Summit 2023!

Ready? Set? Snowflake Summit!  Snowflake Summit kicks off the summer season in the heart of Las Vegas, NV at Caesars Palace from June 26th – 29th!   Summit is all about bringing data professionals together to discuss and present new ideas encompassing the ever–evolving data industry.  Learn how to access, build and monetize your data while […]

Team Of Young Coworkers Work Together At Night Office.young Woman Using Smartphone At The Table.horizontal.blurred Background.

SCD-2 ETL Data Pipeline from S3 to Snowflake using Informatica Cloud (IICS)

What is a Data warehouse? A Data warehouse is a concept that aggregates data from different sources into a single, central, consistent data store to provide meaningful business insights. It is typically used to connect and analyze heterogeneous sources of business data. To move data from one or more sources to the data warehouse, ETL […]

Istock 1366415101

SnowPipe: A Feature of Snowflake to Load Continuous Data

Introduction In this blog, we will discuss Snowpipe, a very important feature of Snowflake. SnowPipe allows you to automatically load data as soon as files appear in a particular bucket. When new files are added to the bucket, they are automatically loaded into the specified table. This is especially important when it comes to transactional […]

Two programmers working on some coding together

Snowflake Best Practices for Data Engineering

We often end up creating a problem while working on data. So, here are few best practices for data engineering using Snowflake: 1. Transform your data incrementally: A common mistake novice data engineers make is writing huge SQL statements that join, aggregate, and process many tables, misunderstanding that this is an efficient way to work. […]

Abstract colorful grid surrounded by glowing particles

Dynamic Merge in Snowflake using Stored Procedure and Python – For SCD Type 1

Creating Snowflake Account We can create a 30-day free trial account using below link. SCD Type 1 In short, keeps the latest the latest data only and old data is overwritten. SCD Type 1 in Snowflake Let us consider we have a scenario to load the data into Target table from the Source table. […]


 Creating a Matillion account: Guide

Let’s Begin!!! The creation of your Matillion ETL Journey There are two ways to create matillion instance. Matillion Account Snowflake Partner Connect First, create a Matillion Free Trail account on Matillion Hub here. (Note: Matillion account required organization domain ID. It will not allow a free domain ID like or Matillion will send you a […]

Istock 903569480 (5)

Cloud Migration using Denodo Data Virtualization

Many companies are moving their IT infrastructure to the cloud because of various reasons like minimized IT requirements, physical data storage, cost, accessibility, quick deployments, consolidation, controllability, increased productivity, efficiency and security. Cloud migration is a complex process, and it may lead to negative business impacts if the correct migration strategy and best practices are […]

Group of web developers working in an office.

Feature of Snowflake: Zero Copy Cloning

                                                                      Feature of Snowflake: Zero-Copy Cloning Zero Copy Cloning in Snowflake: Snowflakes have some advanced feature like Time Travel, zero-copy cloning […]

Load More