個人財務 ミドルウェアサービス:データ品質保証 - ダミー

ミドルウェアサービス:データ品質保証 - ダミー

目次:

ビデオ: Final of Africa Business Idea Cup 2016 (full ver.) | 決勝戦フルver (日本語字幕有) 2024

ビデオ: Final of Africa Business Idea Cup 2016 (full ver.) | 決勝戦フルver (日本語字幕有) 2024
Anonim

ミドルウェアサービスの流れには、2つの異なる品質保証(QA)サービスを確立する必要があります。ミドルウェアサービスを実行する前に、データソースからの抽出に対して最初のQAタスクを実行する必要があります。

データ品質保証:パートI

プロセスの早い段階で、エラーや問題を可能な限りキャッチ(および修正)してください。問題が非常に重大であり、プロセスの後半で修正するために大幅に多くの労力を要したり、単純に修正できない場合、データをパイプラインからデータウェアハウスに移動することは無意味です。

<! - 1 - >

だから、どのようなタイプの問題を探すべきですか?以下はいくつかあります:

  • 妥当な範囲を超えるデータ要素の値: 顧客は過去1ヶ月間に150,000,000件の注文書を提出しています。たとえば、従業員は4,297年間従業員データベースと保存された採用日に従って

  • 許容値の公式および完全なリストに適合しないデータ要素の値: たとえば、そのフィールドの許容値がMおよびFの場合、値にはAコードが含まれます。そのフィールドはGENDERとラベル付けされていますが、Aはアンドロニクスを意味するかもしれません!)

    <! CUSTOMER_ORDER表の項目の場合、対応する項目(CUSTOMER_IDによって識別される)はCUSTOMER_MASTER_TABLEに存在しません。 - > 表間の不一致:
  • フィールド間の矛盾:

  • 都市の州または郵便番号が間違っているレコード。 値がありません:

  • 内容が必要な特定のフィールドに値がないレコードです。 <!たとえば、ソース表には、過去2年間の各月の売上高および売上高を含む1行のデータが含まれている必要があります。ただし、多数の顧客の場合、少なくとも1か月間に行が存在しません。

    不完全なデータ:
  • 会社が販売しているすべての製品に関する情報が入手可能と思われる場合、たとえば、抽出物に含まれるすべての製品がありますか? ビジネスルールの違反:

  • 卸売業者が唯一の会社の顧客に商品を販売できるというビジネスルールが記載されている場合、顧客レコードが複数の卸売業者による販売を示しているかどうかを確認する必要があります。ソース内の不正なデータを示す可能性があります。 最後の抽出以降のデータ破損:

  • たとえば、抽出が毎月行われる場合は、顧客の月間売上高など一定であるべきデータ値または合計を追跡する必要があります。次の月に特定の顧客の前月の売上高(CUSTOMER PER MONTH)の値が変更された場合、基礎となるデータが破損している可能性があります。 綴りの矛盾:

  • 顧客の名前は、例えば、いくつかの異なる形で綴られています。 問題を見つけたらどうしますか?次のいずれかの方法を試すことができます:

  • 自動修正ルールを適用します。 矛盾したスペルが見つかった場合、たとえば、以前のスペル修正のマスターテーブルで検索し、自動的にデータを変更します。

後で分析して修正するチームメンバーの記録を脇に置きます。

  • この場合、QAの人的部分を自動補正と併用することができます。 たとえば、可能であれば自動修正が行われ、他の問題に関するレポートが別ファイルに入れられ、QA担当者に送信されます。 QA担当者がすべての手動修正を行うと、自動QAプロセスを経たデータに修正内容が戻されます。

  • ジェットを冷やす。 重大な問題を発見した場合や、不確定な研究が必要な場合は、問題を見つけて解決するまでプロセス全体を停止することを検討してください。

    徹底したソースシステム分析を実行すると、QAプロセスの効率性を大幅に向上させることができます。それぞれのデータソースでどのような種類のデータ問題が発生しているかについてかなり良い考えがある場合は、QAプロセスを再プログラムして、問題を検出してからうまく解決してから続行してください。

  • 歴史的に、組織はデータウェアハウスのQAプロセスを一方向のフローとして扱いました。データがミドルウェアプロセスの流れにさらに移動する前に問題は修正されますが、データソースで修正されることはありません。ほとんどの新しいデータウェアハウスには、ソースデータのデータ品質の問題を修正するQAプロセスのフィードバックループが組み込まれています。 データ品質保証:パートII

変換プロセスが完了した後、データをQAする必要があります。どのようなタイプのエラーや矛盾がデータに導入されたのかはわかりません。変更が行われた後、以前のQAプロセスは無効になります。

統合された変換済みのデータは、ここで説明した同じタイプのQAステップで実行します。最初のレベルのQAで徹底的に仕事をした場合、おそらく多くの基本的なエラー(スペルミスや範囲外の値など)が見つからないかもしれませんが、依然として確実にしたいと考えています。さらに、データ変換に使用されるコードが誤って新しいエラーを引き起こさないようにしてください。

この第2レベルのQAの目標は、統合され変換されたデータがデータウェアハウス - 必要に応じて、1つ以上のステップが発生するとすぐに

ミドルウェアサービス:データ品質保証 - ダミー

エディタの選択

自転車の点検チェックリスト - ダミー

自転車の点検チェックリスト - ダミー

すぐに自転車の点検をするために数分。あなたの自転車を一時的に与えることは、あなたの次の乗り心地の安全性、快適性、そして楽しさを高めることができます。乗車準備の一環として、次の手順に従ってください:車輪のクイックリリースレバーを開閉して、確認します。

必須サイクリング用具 - ダミー

必須サイクリング用具 - ダミー

あなたはバイクの乗り心地をさらに楽しくするために何百万ものものを買うことができます。自転車用に必要なアクセサリーをいくつかご紹介します。ヘルメット:ヘルメットを着用することはオーストラリアとニュージーランドの法律です。

自転車の範囲を閲覧可能 - ダミー

自転車の範囲を閲覧可能 - ダミー

あなたはサイクリングをすることに決めましたが、その重要なキットを欠いている - バイク!あなたが望む自転車のタイプを正確に知っていない限り、良いアドバイスは、あなたの時間を費やして、自転車で何をするのか、どこに乗るのかを本当に考えてみることです。

エディタの選択

アプリとプライバシー - ダミーを特定する

アプリとプライバシー - ダミーを特定する

Spotifyアプリケーションに登録すると、あなたの個人的な詳細の一部にアクセスする。たとえば、Top10アプリを使用してプレイリストを公開するには、既存のFacebookアカウントにリンクする必要があります。このプロセス中、Facebookはあなたに特定の種類の共有を許可するかどうか尋ねます。

モバイル対応携帯電話を識別する - ダミー

モバイル対応携帯電話を識別する - ダミー

SpotifyモバイルはiPhoneで最も人気がありますが、優れたAndroidバージョン(basks Androidマーケットの5つ星評価のうち5つの評価では5位に入っています)が急速に追いついています。

特集 - ダミー

特集 - ダミー

スポットメイキングは、モバイルでも、あらゆる音楽への普遍的な即時アクセスを可能にしますデバイスまたはデスクトップコンピュータ。 Facebookは人々が古い友達と再会して新しい友達を作るのを助け、Spotifyの助けを借りて青春の歌を再発見し、友人や検索を通じて新鮮な音楽を発見しました。

エディタの選択

IOSアプリケーションでオブジェクト指向設計を使用する方法 - ダミー

IOSアプリケーションでオブジェクト指向設計を使用する方法 - ダミー

IOSは、動作がオブジェクトに関連付けられているプログラムを設計するさまざまな方法です。説明するために、紅茶とスープの作り方を検討することを検討してください。しかし、即座に代わりに活動に飛び込んではいけません。探偵が犯罪現場に入るように行動してください。

IOSアプリケーションでハイレベル抽象化を使用してビデオを再生する方法 - ダミー

IOSアプリケーションでハイレベル抽象化を使用してビデオを再生する方法 - ダミー

このセクションでは、MPMoviePlayerViewControllerクラスの高レベル抽象化を使用してiOSアプリケーションでビデオを再生する方法を説明します。 - (IBAction)playVideo:(id)sender {MPMoviePlayerViewController * moviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:movieURL];このコードは、ビデオビューコントローラ内のTTTVideoViewControllerファイルからです。 [self presentMoviePlayerViewControllerAnimated:moviePlayer];}シンプルさ自体!必要なのはURLです。

IOSアプリケーションでJavaスクリプトオブジェクト表記を使用する方法 - ダミー

IOSアプリケーションでJavaスクリプトオブジェクト表記を使用する方法 - ダミー

JavaScript Object Notation (JSON)はiOSアプリのデータを表現する上で事実上の標準になっています。 JSONを使用して、Web上でデータを転送したり、長期保存データを保存および取得するためのフォーマットとして使用することができます。 JSONは、人間が読める形式であり、マシンが理解しやすい形式です。 JSONのデータは1つにまとめることができます...