Data_Engineering_Part3

0.0(0)
studied byStudied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/23

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 7:23 PM on 12/19/24
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

24 Terms

1
New cards

Apache Spark

A powerful open-source distributed computing library that enables large-scale data processing and analytics tasks.

2
New cards

Delta Lake

An open-source storage layer that brings ACID transactions and enhances data reliability for Apache Spark.

3
New cards

Native Execution Engine

An enhancement for Apache Spark workloads that executes Spark queries directly on lakehouse infrastructure, improving performance.

4
New cards

Fabric Runtime

An Azure-integrated platform based on Apache Spark that facilitates data engineering and data science experiences.

5
New cards

Vendor Lock-in

A situation where customers cannot easily switch suppliers due to compatibility or cost considerations.

6
New cards

ETL

Extract, Transform, Load; a process of moving data from one system to another after transforming it into a standard format.

7
New cards

ACID Transactions

A set of properties (Atomicity, Consistency, Isolation, Durability) that guarantee database transactions are processed reliably.

8
New cards

Parquet

A columnar storage file format optimized for use with big data processing frameworks.

9
New cards

TPC-DS Benchmark

A benchmark designed to measure the performance of decision support systems.

10
New cards

Data Lakehouse

A modern architectural pattern that combines the best features of data lakes and data warehouses.

11
New cards

Auto-scaling

The capability of a system to automatically adjust its resource allocation based on the current workload.

12
New cards

Job Admission Logic

Rules that govern how jobs are queued and executed within a computing environment.

13
New cards

Interactive Queries

Queries that allow users to interact with data in real time, often used for data exploration.

14
New cards

Runtime Version

The specific version of software that executes a program, which may affect compatibility and performance.

15
New cards

High concurrency mode

A feature that allows multiple users to share the same computation resources to optimize performance.

16
New cards

Structured Streaming

A stream processing engine built on the Spark SQL engine that enables scalable and fault-tolerant stream processing.

17
New cards

Custom Spark Pools

User-defined configurations for clusters in Apache Spark environments to manage specific workloads.

18
New cards

Migration Scenarios

Procedures and considerations for transitioning from one version of software to another.

19
New cards

Lakehouse Architecture

Combines data lakes and data warehouses into a unified architecture that supports both storage and analytics.

20
New cards

Open-source

Software with source code that is made available to the public for use, modification, and distribution.

21
New cards

Job Definition

A set of configurations and scripts that specify how a Spark job should be executed.

22
New cards

Library Management

The process of handling software libraries within a computing environment to ensure compatibility and availability.

23
New cards

Workspace Settings

Configuration options that control the parameters and resources available to a user within a software platform.

24
New cards

Experimental Preview

A phase of a software release where new features are tested by users before general availability.

Explore top flashcards