ETL

提取转换加载extract, transform, load,简称ETL),用來描述將資料從來源端經過抽取(extract)、轉置(transform)、載入(load)至目的端的過程。ETL一詞較常用在資料倉儲,但其對象並不限於資料倉儲

ETL與ELT

ETL所描述的過程,一般常見的作法包含ETL或是ELTExtract-Load-Transform),並且混合使用。通常愈大量的資料、複雜的轉換邏輯、目的端為較強運算能力的資料庫,愈偏向使用ELT,以便運用目的端資料庫的平行處理能力。

工具

ETL(或ELT)的流程可以用任何的程式語言去開發完成,由於ETL是極為複雜的過程,而手寫程式不易管理,有愈來愈多的企業採用工具協助ETL的開發,並運用其內建的元数据(metadata)功能來儲存來源與目的的對應(mapping)以及轉換規則。

工具並可以提供較強大的連接功能(connectivity)來連接來源及目的端,開發人員不用去熟悉各種相異的平台及資料的結構,亦能進行開發。

参见

外部链接

数据
  • 数据增强英语Data augmentation
  • 数据分析
  • Data Archaeology英语Data archaeology
  • 大數據
  • 数据清洗
  • 資料收集英语Data collection
  • 数据压缩
  • 数据转换
  • 数据损坏
  • Curation英语Data curation
  • Degradation英语Data degradation
  • Editing英语Data editing
  • ETL
    • 数据抽取英语Data extraction
    • 数据变换英语Data transformation
    • 数据装载英语Data loading
  • Farming英语Data farming
  • Format management英语Data format management
  • Fusion英语Data fusion
  • 数据集成
  • 数据完整性
  • 数据注释Simple EnglishData annotation
  • Library英语Data library
  • 数据损失英语Data loss
  • 数据管理
  • 数据脱敏
  • 数据迁移
  • 元数据
  • 数据挖掘
  • 数据模型
  • 开放数据
  • Datapoint英语Data point
  • 数据预处理英语Data pre-processing
  • Preservation英语Data preservation
  • 信息隐私英语information privacy
  • 数据出版英语Data publishing
  • 数据质量英语Data quality
  • 数据恢复
  • 数据精简英语Data reduction
  • 数据保持英语Data retention
  • 数据科学
  • Scraping英语Data scraping
  • Scrubbing英语Data scrubbing
  • 數據安全
  • 数据共享英语Data sharing
  • Stewardship英语Data steward
  • 数据储存
  • 数据结构
  • 數據同步
  • 数据类型
  • 数据确认
  • 数据验证英语Data verification
  • 数据仓库
  • Wrangling/munging英语Data wrangling
 
创建数据仓库
Concepts
Variants
Elements
Fact
  • Fact table
  • Early-arriving fact
  • Measure
Dimension
  • Dimension table
  • Degenerate
  • Slowly changing
Filling
  • ETL
  • Extract
  • Transform
  • Load
 
使用数据仓库
Concepts
Languages
  • Data Mining Extensions (DMX)
  • MultiDimensional eXpressions (MDX)
  • XML for Analysis (XMLA)
Tools
小作品圖示这是一篇與資料庫軟體相關的小作品。你可以通过编辑或修订扩充其内容。