Skip to content
Register for a course

Techfura

All about Programming and Data Engineering

  • Blog
  • Register

Category: Programming

SQL – CRUD and CT

February 3, 2025February 3, 2025 techfura

When writing a Microsoft SQL Server store procedure, it is normal to have multiple stored procedures for each CRUD operation (Create, Read, Update, Delete) – SELECT, INSERT, UPDATE and DELETE. However, is it possible to simplify this Transact-SQL logic into a single SQL Server stored Read More …

Stored Procedure and UDF, TSQL

Top 10 Core Concepts in every Programming Languages

May 13, 2024May 13, 2024 techfura

While there are many programming languages, they all share some fundamental building blocks. Here’s a breakdown of the top 10 core concepts you’ll find in pretty much every coding language: Understanding these core concepts is like learning the alphabet of Read More …

Fundamentals, Programming

Intro to Apache Spark

May 8, 2024May 8, 2024 techfura

Apache Spark is a lightning-fast cluster computing technology, designed for fast computation. It is based on Hadoop MapReduce and it extends the MapReduce model to efficiently use it for more types of computations, which includes interactive queries and stream processing. Read More …

Intro to Apache Spark, SparkDataframe, Dataset, RDD, Scala, Spark

Spark SQL – Part I

May 8, 2024May 8, 2024 techfura

The world of data is exploding. Businesses are generating massive datasets from various sources – customer transactions, sensor readings, social media feeds, and more. Analyzing this data is crucial for uncovering valuable insights, informing decisions, and gaining a competitive edge. Read More …

Programming, Spark, SparkSQL

ETL with PySpark – Intro

May 8, 2024May 8, 2024 techfura

Data transformation is an essential step in the data processing pipeline, especially when working with big data platforms like PySpark. In this article, we’ll explore the different types of data transformations you can perform using PySpark, complete with easy-to-understand code Read More …

Programming, PySpark, SparkBig Data, PySpark, Python, Spark

Spark DataFrame Cheat Sheet

May 8, 2024May 8, 2024 techfura

Core Concepts DataFrame is simply a type alias of Dataset[Row] Quick Reference val spark = SparkSession .builder() .appName(“Spark SQL basic example”) .master(“local”) .getOrCreate() // For implicit conversions like converting RDDs to DataFrames import spark.implicits._ Creation create DataSet from seq   Read More …

Programming, Spark, Spark DataFrame Cheat Sheet

Python 101: A Beginner’s Guide to Python Programming

January 10, 2024January 10, 2024 Kennedy A

Intro Installing Python Before diving into Python programming, you need to install Python on your computer. Follow these steps: For Windows: For macOS: For Linux: Most Linux distributions come with Python pre-installed. You can check the version by running python Read More …

Programming, Python

Part 5: Switch case in C++

April 7, 2021 Kennedy

Switch case statements are a substitute for long if statements that compare a variable to several “integral” values (“integral” values are simply values that can be expressed as an integer, such as the value of a char). The basic format Read More …

Programming

Part 4: Functions in C++

April 7, 2021June 23, 2021 Kennedy

Now that you should have learned about variables, loops, and conditional statements it is time to learn about functions. You should have an idea of their uses as we have already used them and defined one in the guise of Read More …

C++, Programming

Part 3: Loops in C++

April 7, 2021 Kennedy

Loops are used to repeat a block of code. Being able to have your program repeatedly execute a block of code is one of the most basic but useful tasks in programming — many programs or websites that produce extremely Read More …

C++, Programming

Posts navigation

Older posts

Categories

  • AI/ML (1)
    • RAG (1)
  • Apache Kafka (1)
    • Apache Kafka 101 (1)
  • Azure (23)
    • ADF (4)
    • ADLA (14)
      • USQL (14)
    • Azure Services (1)
    • Azure SQL (2)
    • Data and Analytics (1)
  • Azure Databricks (1)
  • Data Engineering (2)
    • DE Roadmap (1)
  • DevOps (1)
    • Azure DevOps CI/CD Pipeline (1)
  • ETL/ELT (1)
    • SSIS (1)
  • Excel (2)
    • Functions (1)
    • Split csv Files (1)
  • Linux (2)
    • Basic Linux Commands (1)
    • Shell Script (1)
  • MSSQL (4)
    • CDC (1)
    • TDE (3)
  • Programming (42)
    • C# (5)
    • C++ (4)
    • Fundamentals (1)
    • HTML/CSS (3)
    • JavaScript (6)
    • Python (1)
    • Spark (4)
      • Intro to Apache Spark (1)
      • PySpark (1)
      • Spark DataFrame Cheat Sheet (1)
      • SparkSQL (1)
    • TSQL (16)
      • Built-in Functions (3)
      • Data Conversion (1)
      • Errors (2)
      • Indexes (1)
      • Merge Statement (1)
      • Mostly Asked Questions (4)
      • Stored Procedure and UDF (4)
  • Reporting (2)
    • SSRS (2)

Archives

  • May 2025 (1)
  • February 2025 (1)
  • September 2024 (2)
  • May 2024 (7)
  • January 2024 (1)
  • June 2023 (2)
  • March 2022 (1)
  • April 2021 (8)
  • March 2021 (3)
  • January 2021 (3)
  • December 2020 (2)
  • October 2020 (1)
  • September 2020 (10)
  • July 2020 (1)
  • June 2020 (6)
  • May 2020 (30)
  • April 2020 (1)
  • April 2019 (1)

Recent Posts

  • Cloud Platforms Comparison Cheat Sheet
  • SQL – CRUD and CT
  • Building a Real-Time Data Pipeline with Python, Docker, Airflow, Spark, Kafka, and Cassandra
  • Mastering Personalized Conversations with RAG
  • Top 10 Core Concepts in every Programming Languages

Tags

ADLA Azure Big Data Cheat Sheet CTE Data Data Engineering Dataframe Data Pipeline Dataset Functions Linux MSSQL Procedures PySpark Python RDD Scala SLQ Delete Duplicates Spark SQL SQL SERVER SSIS SSIS Catalog error SSISDB Stored procedures STUFF() Stuff() Function TSQL U-SQL U-SQL Table UDF USQL U_SQL File Metadata

Traffic Count

traffic counter

Categories

  • AI/ML (1)
    • RAG (1)
  • Apache Kafka (1)
    • Apache Kafka 101 (1)
  • Azure (23)
    • ADF (4)
    • ADLA (14)
      • USQL (14)
    • Azure Services (1)
    • Azure SQL (2)
    • Data and Analytics (1)
  • Azure Databricks (1)
  • Data Engineering (2)
    • DE Roadmap (1)
  • DevOps (1)
    • Azure DevOps CI/CD Pipeline (1)
  • ETL/ELT (1)
    • SSIS (1)
  • Excel (2)
    • Functions (1)
    • Split csv Files (1)
  • Linux (2)
    • Basic Linux Commands (1)
    • Shell Script (1)
  • MSSQL (4)
    • CDC (1)
    • TDE (3)
  • Programming (42)
    • C# (5)
    • C++ (4)
    • Fundamentals (1)
    • HTML/CSS (3)
    • JavaScript (6)
    • Python (1)
    • Spark (4)
      • Intro to Apache Spark (1)
      • PySpark (1)
      • Spark DataFrame Cheat Sheet (1)
      • SparkSQL (1)
    • TSQL (16)
      • Built-in Functions (3)
      • Data Conversion (1)
      • Errors (2)
      • Indexes (1)
      • Merge Statement (1)
      • Mostly Asked Questions (4)
      • Stored Procedure and UDF (4)
  • Reporting (2)
    • SSRS (2)
© 2024 Techfura.com. All Rights Reserved