Rumah Keuangan Pribadi Middleware Layanan: Jaminan Mutu Data - dummies

Middleware Layanan: Jaminan Mutu Data - dummies

Daftar Isi:

Video: Belajar web service middleware layout LocalStorage 2024

Video: Belajar web service middleware layout LocalStorage 2024
Anonim

Anda harus menetapkan dua layanan jaminan kualitas (QA) yang berbeda dalam aliran layanan middleware. Anda harus melakukan tugas QA pertama melawan ekstrak dari sumber data sebelum Anda menjalankan layanan middleware lagi.

Jaminan kualitas data: bagian I

Cobalah untuk menangkap (dan memperbaiki) kesalahan dan masalah sedini mungkin dalam prosesnya. Memindahkan data ke jaringan pipa ke gudang data tidak ada gunanya jika masalah begitu signifikan sehingga memerlukan upaya lebih jauh untuk diperbaiki nanti dalam prosesnya atau tidak dapat diperbaiki.

Jadi, jenis masalah apa yang harus Anda cari? Berikut adalah beberapa hal:

  • Nilai dalam elemen data yang melebihi kisaran yang wajar: Pelanggan telah mengirimkan 150 juta pesanan pembelian pada bulan lalu, misalnya, atau seorang karyawan telah bekerja dengan perusahaan tersebut selama 4, 297 tahun, sesuai dengan database karyawan dan tanggal perekrutan yang tersimpan.

  • Nilai dalam elemen data yang tidak sesuai dengan daftar nilai resmi dan lengkap yang diperbolehkan: Nilai mungkin memiliki kode A, misalnya, bila nilai yang diijinkan hanya untuk bidang itu adalah M dan F. (Jika bidang itu diberi label GENDER, A mungkin berdiri untuk androguin!)

  • Ketidakkonsistenan tabel silang: Untuk entri dalam tabel CUSTOMER_ORDER, tidak ada entri yang sesuai (seperti yang diidentifikasi oleh CUSTOMER_ID) ada di CUSTOMER_MASTER_TABLE.

  • Ketidakkonsistenan lintas bidang: Catatan yang memiliki status atau kode pos yang salah untuk kota yang ditunjukkan.

  • Nilai yang hilang: Catatan yang memiliki nilai yang hilang di bidang tertentu yang seharusnya isinya.

  • Data gap: Misalnya, tabel sumber harus berisi satu baris data yang mencakup jumlah unit penjualan dan penjualan dolar untuk setiap bulan selama dua tahun terakhir. Namun, untuk sejumlah besar pelanggan, tidak ada baris untuk setidaknya satu bulan itu.

  • Data tidak lengkap: Jika informasi tentang setiap produk yang dijual perusahaan seharusnya tersedia, misalnya, apakah semua produk termasuk dalam ekstrak?

  • Pelanggaran aturan bisnis: Jika aturan bisnis menyatakan bahwa hanya satu pedagang grosir yang dapat menjual produk ke salah satu pelanggan perusahaan, Anda harus memeriksa apakah ada catatan pelanggan yang menunjukkan penjualan yang dilakukan melalui lebih dari satu pedagang grosir, bisa menunjukkan data yang salah dalam sumbernya.

  • Data korupsi sejak ekstrak terakhir: Jika ekstraksi terjadi setiap bulan, misalnya, Anda harus mencatat nilai data atau jumlah yang harus konstan, seperti SALES PER PELANGGAN PER BULAN.Jika, pada bulan berikutnya, nilai PERJANJIAN PER PELANGGAN PER BULAN berubah untuk pelanggan tertentu untuk bulan sebelumnya, data yang mendasarinya mungkin telah rusak.

  • Ketidakkonsistenan ejaan: Nama pelanggan dieja dengan beberapa cara yang berbeda, misalnya.

Apa yang Anda lakukan saat menemukan masalah? Anda dapat mencoba salah satu dari teknik berikut ini:

  • Terapkan aturan koreksi otomatis. Bila Anda menemukan ejaan yang tidak konsisten, misalnya, lakukan pencarian di meja master koreksi ejaan sebelumnya dan secara otomatis membuat perubahan pada data.

  • Singkirkan catatan anggota tim untuk dianalisis dan diperbaiki nanti. Dalam kasus ini, Anda dapat melakukan bagian manusia QA bersamaan dengan koreksi otomatis.

    Misalnya, koreksi otomatis dibuat, jika memungkinkan, dan laporan tentang masalah lain dimasukkan ke dalam file terpisah dan dikirim ke orang QA. Ketika orang QA membuat semua koreksi manual, Anda menggabungkan koreksi kembali ke data yang telah melalui proses QA otomatis.

  • Kerenkan jendelamu Jika Anda menemukan cukup banyak masalah yang serius atau memerlukan jumlah penelitian yang tidak tentu, pertimbangkan untuk menghentikan keseluruhan proses sampai Anda menemukan dan memperbaiki masalahnya.

Anda dapat membuat proses QA jauh lebih efisien, dan jauh lebih tidak bermasalah, jika Anda melakukan analisis sistem sumber menyeluruh. Jika Anda memiliki gagasan yang cukup bagus tentang jenis masalah data apa yang mungkin Anda temukan di setiap sumber data, Anda dapat memprogram ulang proses QA Anda untuk mendeteksi dan (semoga) memperbaiki masalah tersebut sebelum melanjutkan.

Secara historis, organisasi memperlakukan proses data warehouse QA sebagai aliran satu arah. Masalah dikoreksi sebelum data dipindahkan lebih jauh ke dalam aliran proses middleware namun tidak pernah dikoreksi pada sumber data. Sebagian besar gudang data baru memiliki umpan balik internal dari proses QA yang mengoreksi masalah kualitas data dalam data sumber.

Jaminan kualitas data: bagian II

Setelah menyelesaikan proses transformasi, data harus QA'd - lagi. Anda tidak pernah tahu jenis kesalahan atau perbedaan proses transformasi yang mungkin telah diperkenalkan ke dalam data. Setelah perubahan terjadi, proses QA sebelumnya tidak lagi valid.

Jalankan data gabungan dan transformasi melalui jenis langkah QA yang sama yang dibahas di sini. Meskipun Anda mungkin tidak menemukan banyak kesalahan mendasar (seperti kesalahan ejaan atau nilai yang berada di luar jangkauan) jika Anda melakukan pekerjaan menyeluruh di QA tingkat pertama, Anda tetap ingin memastikannya. Selanjutnya, pastikan bahwa kode atau skrip yang digunakan untuk transformasi data tidak secara tidak sengaja menyebabkan kesalahan baru merayap masuk.

Tujuan dari QA tingkat kedua ini adalah untuk memastikan bahwa data gabungan dan transformasi Anda siap dimuat ke gudang data - segera setelah satu langkah lagi terjadi, jika perlu.

Middleware Layanan: Jaminan Mutu Data - dummies

Pilihan Editor

Menjelajahi Alternatif untuk Jaringan Multichannel - dummies

Menjelajahi Alternatif untuk Jaringan Multichannel - dummies

Ada kekuatan dalam jumlah - atau begitulah kata pepatah. Hal ini dapat membantu saat mengelola saluran YouTube Anda. Pemikiran seperti inilah yang menyebabkan terbentuknya jaringan multichannel (sering disebut dengan singkatan MCNs) di YouTube. MCN pada dasarnya adalah kesepakatan kemitraan yang dibuat oleh pembuat konten independen dengan jumlah yang lebih besar ...

Apa yang harus dilakukan jika Anda lupa kata kunci atau kata kunci YouTube

Apa yang harus dilakukan jika Anda lupa kata kunci atau kata kunci YouTube

Jika Anda lupa nama pengguna atau kata sandi YouTube Anda, jangan panik YouTube memiliki alamat e-mail Anda, dan Anda dapat mengambil nama pengguna atau kata sandi yang terlupakan dari mereka. (Saat pertama kali mendaftar ke YouTube, catat nama pengguna dan kata sandi Anda, terutama jika berbeda dari yang biasa Anda gunakan di situs Web lainnya.) Buka YouTube. com ...

Apa itu YouTube Red? - dummies

Apa itu YouTube Red? - dummies

YouTube Red adalah layanan berlangganan baru yang meningkatkan pengalaman YouTube. Layanan ini mencakup langganan Google Play Musik. YouTube Red bukan hanya layanan streaming video - namun juga membuka fitur hebat membuat YouTube menjadi tempat yang tepat untuk hiburan berjam-jam. Kredit: Gambar milik YouTube. com. Layanan Red YouTube ...

Pilihan Editor

Dua kolom Kolom Sidebar kiri Desain Gambar - dummies

Dua kolom Kolom Sidebar kiri Desain Gambar - dummies

Gambar cermin dari layout sidebar kanan dua kolom , desain blog dua kolom ini menampilkan konten blog utama Anda di sisi kanan dengan sidebar di sebelah kiri. Memilih sidebar di sebelah kanan pasti pilihan yang lebih umum di blogland, namun menggunakan sidebar kiri tetap bisa memberi dampak. Di sini, Anda ...

Transparansi dalam Komunitas Online - dummies

Transparansi dalam Komunitas Online - dummies

Transparansi adalah kata besar di ruang media sosial saat ini. Ini adalah istilah yang menyenangkan dan menyenangkan untuk kejujuran. Ini berarti mendapatkan kepercayaan komunitas online karena tidak ada yang perlu disembunyikan. Dengan bersikap transparan, Anda memberi pandangan publik pada cara kerja merek Anda. Anda tidak menyapu pers atau ketidakpuasan yang buruk di bawah karpet. ...

Matikan Blog Mom Anda ke Job - dummies

Matikan Blog Mom Anda ke Job - dummies

Dapatkan pekerjaan bukanlah perluasan dari Anda blog, tapi anggap itu lebih sebagai perluasan karir Anda. Beberapa blogger, termasuk ibu, telah membangun begitu banyak kepercayaan dan kredibilitas di media sosial bahwa perusahaan telah mempekerjakan mereka untuk mengisi beberapa pemasaran media sosial yang hebat dan posisi manajemen lainnya. Bila Anda ...

Pilihan Editor

Cara membuat Lembar Kerja Prakiraan di Excel 2016 - dummies

Cara membuat Lembar Kerja Prakiraan di Excel 2016 - dummies

Fitur Lembar Perkiraan baru di Excel 2016 membuatnya sangat mudah untuk mengubah lembar kerja yang berisi data keuangan historis menjadi lembar kerja ramalan visual yang luar biasa. Yang Anda lakukan adalah membuka lembar kerja dengan data historis Anda, posisi kursor sel dalam satu selnya, lalu klik tombol Forecast Sheet pada Data ...

Cara membuat Peta Daya 3-D di Excel 2016 - dummies

Cara membuat Peta Daya 3-D di Excel 2016 - dummies

Power Map adalah nama fitur analisis visual baru yang menarik di Excel 2016 yang memungkinkan Anda menggunakan data geografis, keuangan, dan jenis lainnya bersama dengan bidang tanggal dan waktu dalam model data Excel Anda untuk membuat tur peta 3D animasi. Untuk membuat animasi baru untuk tur pertama di Power ...

Bagaimana cara Copy Formula dengan IsiOtomatis di Excel 2016 - dummies

Bagaimana cara Copy Formula dengan IsiOtomatis di Excel 2016 - dummies

Jika Anda hanya perlu menyalin satu formula di Excel 2016, gunakan fitur IsiOtomatis atau perintah Copy and Paste. Jenis salinan formula ini, meski lumrah, tidak bisa dilakukan dengan drag and drop. Jangan lupa pilihan Totals pada alat Quick Analysis. Anda bisa menggunakannya untuk membuat baris ...