Trong biến đổi dữ liệu, dữ liệu được biến đổi hoặc liên kết thành dạng áp dụng cho khai thác. Biến đổi dữ liệu có thể chứa:
Làm mịn (Smoothing) – Loại bỏ nhiễu từ dữ liệu. Kỹ thuật bao gồm binning, hồi quy, và phân cụm.
Tổng hợp (Aggregation) – Áp dụng các phép toán tóm tắt hoặc tổng hợp lên dữ liệu.
Khái quát hóa (Generalization) – Dữ liệu cấp thấp hoặc "nguyên thủy" (raw) được thay thế bằng khái niệm cấp cao hơn thông qua hệ thống phân cấp khái niệm.
Có nhiều dịch vụ của biến đổi dữ liệu như sau:
Tích hợp (Integration) – Bao gồm tạo khóa thay thế (surrogate keys), ánh xạ khóa từ lược đồ này sang lược đồ khác, và ánh xạ chương trình thành mô tả hoàn chỉnh. Có quyền hạn ngầm để hỗ trợ bảng tra cứu khóa chính (master key lookup table) đằng sau biến đổi này.
Bảo trì chiều thay đổi chậm (Slowly changing dimension maintenance) – Xác định giá trị thay đổi và tạo khóa thay thế là quy trình thủ công nhưng không phải toán học không gian-thời gian. Nếu mua công cụ staging dữ liệu, nó nên có thuật toán dựng sẵn cho việc quản lý chiều thay đổi chậm.
Phi chuẩn hóa và Chuẩn hóa lại (Denormalization and renormalization) – Phi chuẩn hóa hệ thống phân cấp bảng riêng biệt thành chiều là quy trình biến đổi kho chuẩn. Một số công cụ staging dữ liệu cung cấp tính năng star schema tự động thực hiện chức năng này. Hơn nữa, một số phi chuẩn hóa diễn ra ở giai đoạn bảng sự thật.
Ví dụ: lược đồ tài chính có thể có chiều là loại số tiền, với giá trị Actual (Thực tế), Budget (Dự toán), hoặc Forecast (Dự báo). Tùy thuộc vào mức độ chi tiết bản ghi này chứa, có thể có ý nghĩa lớn để pivot cột này ra thành một hàng đơn với ba cột số tiền, một cho mỗi loại số tiền.
Làm sạch, loại trùng lặp, hợp nhất/loại bỏ (Cleansing, deduping, merge/purge) – Đây là vấn đề lớn cho nhiều kho dữ liệu, đặc biệt những kho liên quan đến thực thể bên ngoài như khách hàng, doanh nghiệp, bác sĩ, và bệnh nhân. Là quy trình phức tạp, nhưng nhiều nhà cung cấp cung cấp công cụ và dịch vụ cụ thể cho vấn đề này.
Chuyển đổi kiểu dữ liệu (Data type conversion) – Bao gồm các biến đổi cấp thấp chuyển đổi một kiểu dữ liệu hoặc định dạng sang kiểu khác. Dao động từ chuyển đổi bộ ký tự mainframe IBM EBCDIC sang ASCII, đến chuyển đổi biểu diễn ngày, số, và ký tự từ cơ sở dữ liệu này sang cơ sở dữ liệu khác.
Tính toán, suy xuất, phân bổ (Calculation, derivation, allocation) – Là biến đổi để áp dụng quy tắc kinh doanh được nhận diện trong giai đoạn yêu cầu. Đảm bảo công cụ chọn có bộ hàm hoàn chỉnh, bao gồm thao tác chuỗi, số học ngày/giờ, câu lệnh điều kiện, và toán học cơ bản.
Tổng hợp (Aggregation) – Tổng hợp có thể được quản lý trong một số yếu tố của quy trình tải, dựa trên tài nguyên nào có sẵn ở giai đoạn nào. Nếu tính toán tổng hợp như một yếu tố của quy trình trích xuất hoặc biến đổi, có thể dùng công cụ như Syncsort trực tiếp cho bản ghi phẳng. Các tiện ích này được phát triển cho sắp xếp và báo cáo và rất tốt ở việc đó.