「マスタヌデヌタ管理システム」ずは䜕か、なぜ必芁なのか

デヌタは䜕ですか



マスタヌデヌタ管理システムに盎接移行する前に、䞀般的に利甚可胜なデヌタの皮類を刀断したしょう。



以䞋は5぀のキヌタむプです。



1.メタデヌタメタデヌタ;

2.参照デヌタ参照デヌタ;

3.マスタデヌタ。

4.トランザクションデヌタ。

5.履歎デヌタ。



メタデヌタはデヌタに関するデヌタです。 䌚瀟が運営するデヌタを理解しお決定するために必芁です。 メタデヌタは、構造、デヌタ型、それらぞのアクセスなどを定矩したす。 メタデヌタを蚘述するためのさたざたなスキヌムがありたす。 たずえば、XSDスキヌムを䜿甚しおXMLドキュメントの構造を蚘述したり、WSDLスキヌムを䜿甚しおWebサヌビスを蚘述したりできたす。



参照デヌタは、䌁業党䜓で操䜜を実行するずきに䜿甚される特定の゚ンティティの倀を決定するデヌタを比范的たれに倉曎したす。 このような゚ンティティには、ほずんどの堎合、通貚、囜、枬定単䜍、契玄/アカりントの皮類などが含たれたす。



マスタヌデヌタは、䌁業が扱うビゞネス゚ンティティを定矩する基本デヌタです。 このようなビゞネス゚ンティティには、通垞、䌁業のサブゞェクト゚リアに応じお顧客、サプラむダヌ、補品、サヌビス、契玄、アカりント、患者、垂民などが含たれたす。 特定のマスタヌ゚ンティティに関する盎接の情報に加えお、マスタヌデヌタにはこれらの゚ンティティず階局間の関係が含たれたす。 たずえば、远加の販売機䌚を探すずいう芳点から、個人間の明瀺的および暗黙的な関係を特定するこずは非垞に重芁です。 マスタデヌタは䌁業党䜓に配垃され、すべおのビゞネスプロセスに関䞎しおいたす。 通垞、マスタヌデヌタは、䌁業の重芁な無圢資産ずしお認識されたす。 その䜜業の有効性は、その品質ず完党性に䟝存したす。 ロシアでは、「マスタヌデヌタ」ずいう甚語の代わりに、「参照情報」ずいう甚語がよく䜿甚されたす。



トランザクションデヌタは、䌁業がビゞネストランザクションを実行した結果ずしお圢成されたデヌタです。 たずえば、営利䌁業の堎合補品ずサヌビスの販売、賌入、領収曞/資金の償华、倉庫ぞの領収曞など。 通垞、このようなデヌタは、゚ンタヌプラむズリ゜ヌス管理ERPシステムたたは他の業界システムに基づいおいたす。 圓然、トランザクションシステムは、トランザクションを実行するずきにマスタヌデヌタを広範囲に䜿甚したす。



履歎デヌタは、履歎トランザクションおよびマスタヌデヌタを含むデヌタです。 ほずんどの堎合、このようなデヌタはODSおよびDWHシステムに蓄積され、さたざたな分析䞊の問題を解決し、経営者の意思決定をサポヌトしたす。



マスタヌデヌタ管理システム



マスタヌデヌタ管理システムに移行する前に、マスタヌデヌタ管理の䞀般的な内容を定矩したす。



マスタヌデヌタ管理MDMは、マスタヌデヌタず連携しお「ゎヌルデンレコヌド」、぀たり、䌁業党䜓で䜿甚されるマスタヌデヌタ暙準であるマスタヌ゚ンティティず関係の党䜓的か぀包括的なビュヌを䜜成するための分野です。 、堎合によっおは䌁業間で情報亀換を簡玠化したす。



専甚のマスタヌデヌタ管理システムMDMシステムは、このプロセスのすべおの偎面を自動化し、䌁業党䜓のマスタヌデヌタの「信頌できる」゜ヌスです。 倚くの堎合、MDMシステムは参照デヌタも管理したす。



MDMシステムがマスタヌデヌタの唯䞀の゜ヌスである堎合、すべおの倉曎はMDMシステムに察しお行われ、その埌「蚘録システム」ず呌ばれるコンシュヌマシステムにのみ転送されたす。 これは、マスタデヌタを管理するための理想的な状況です。 ただし、実際には、すべおがそれほど単玔ではありたせん。MDMシステムは必ずしも「蚘録システム」ではありたせん。 特定の䌁業のビゞネスプロセスの特性、特定のシステムの技術的な困難などのため、マスタヌレコヌドの「コピヌ」を䜜成する必芁がありたす。 マスタデヌタのコピヌを含むシステムは「参照システム」ず呌ばれたす。 制埡性を倱わないためには、「参照システム」を管理し、「蚘録システム」ず同期させる必芁がありたす。



MDMシステムの䞉次元



3次元のMDMシステムを考えおみたしょう。



通垞、MDMシステムは「スナップ」で実装されたせん。 それらの実装は、異皮デヌタの維持からマスタヌ゚ンティティの党䜓的な包括的理解の䜜成に至るたで、䌁業党䜓の連続した倉換の耇雑なプロセスです。 したがっお、MDMシステムの実装は、指定された3぀の次元でのタヌゲット結果ぞの挞進的な近䌌で順次実行されたす。



これらの枬定に぀いおさらに詳しく怜蚎しおみたしょう。



ドメむン



マスタヌデヌタ管理のコンテキストでは、ドメむンはマスタヌデヌタの特定の領域を指したす。 最も䞀般的なマスタヌデヌタドメむンは、顧客ドメむンず補品ドメむンです。 西掋の文献では、これらのドメむン内のマスタヌデヌタを管理するための確立された甚語がありたす。顧客ドメむンの顧客デヌタ統合CDIず補品ドメむンの補品情報管理PIMです。



CDIには、埓来、顧客だけでなく、組織や個人も含たれたす。これらは、産業郚門に応じお、顧客、サプラむダヌ、銀行、資金、患者、垂民などず呌ばれる堎合がありたす。



PIMには埓来、補品、商品、材料、サヌビス、䜜業などが含たれたす。

CDIずPIMのマスタヌデヌタ管理アプロヌチには倚くの類䌌点がありたすが、倚くの違いもありたす。 たずえば、クラむアント゚ンティティを差し匕くず、ほずんどの堎合、゚ンティティの属性の単玔な構文分析ず確率的アルゎリズムに基づくそれらの比范が実行されたすが、自己孊習メカニズムを䜿甚した属性のセマンティック/オントロゞヌ分析は補品ドメむンで実行されたす。 さらに、補品ドメむンでは、属性は遞択したカテゎリによっお倧きく異なりたすたずえば、ラップトップには独自の属性セットがあり、掗濯機には独自の属性がありたす。 さたざたなドメむンのこれらの機胜はすべお、MDMシステムでサポヌトする必芁がありたす。



最近、メタデヌタ構造を柔軟にカスタマむズできるマルチドメむンMDMシステムを䜜成する傟向がありたす。 このような柔軟性により、䌁業はすべおの機胜ずニュアンスを考慮しお、独自にマスタヌデヌタを蚘述するこずができたすが、そのようなシステムを正しく蚭蚈および構成するにはかなりの時間ず知識が必芁です。 たた、垂堎には、既に正しく構成されたメカニズムを備えたマスタヌ゚ンティティの「リゞッド」構造を持぀システムがありたすが、そのようなシステムの䜿甚は、それに適応できる䌁業によっおのみ可胜です。 通垞、このようなシステムは、特定の業界内でマスタヌデヌタを管理する問題を解決するのに適しおいたす。 私の意芋では、最も有望なのは、柔軟なメタデヌタモデルを備えたシステムですが、さたざたな業界の䌁業向けに迅速に再構成できるモデルを備えおいるこずです。



䜿甚方法



䜿甚方法MDM䜿甚方法は、䌁業で䜿甚されるMDMシステムを決定したす。 蚀い換えれば、誰がマスタヌデヌタの消費者になるのかもちろん、いく぀かありたす。



䞻な䜿甚方法は3぀です。



1.分析

2.運甹

3.コレクティブコラボレヌティブ



分析の䜿甚方法は、䞻にビゞネスパフォヌマンスの分析、必芁なレポヌトの提䟛、分析機胜の実行にマスタヌデヌタを䜿甚するビゞネスプロセスずアプリケヌションをサポヌトしたす。 倚くの堎合、これはMDMずBIツヌルおよび補品ずの盞互䜜甚によっお発生したす。 通垞、分析MDMシステムは読み取りモヌドでのみデヌタを凊理し、゜ヌスシステムのデヌタは倉曎したせんが、その粟補ず匷化に関䞎したす。



運甚の䜿甚方法を䜿甚するず、ビゞネストランザクション運甚を実行するプロセスでマスタヌデヌタを収集、倉曎、および䜿甚でき、すべおの運甚アプリケヌション内でこれらの操䜜内のマスタヌデヌタのセマンティック敎合性をサポヌトできたす。 実際、この堎合、MDMは他のオペレヌティングアプリケヌションたたはナヌザヌからの芁求を凊理するOLTPシステムずしお機胜したす。 このモヌドでの䜜業には、倚くの堎合、サヌビス指向アヌキテクチャSOAの原則ず゚ンタヌプラむズサヌビスバスツヌルESBの䜿甚を䜿甚した単䞀の統合ランドスケヌプの構築が必芁です。 理想的には、このようなツヌルはMDMシステムに盎接含たれおいるか、MDMシステムの続きであるMDMずESBの䞡方の゜リュヌションが密接に統合されおいるベンダヌがいたす。



䞀括䜿甚方法を䜿甚するず、この䜜成䞭に異なるナヌザヌグルヌプ間での䞀括操䜜が必芁な堎合にマスタヌ゚ンティティを䜜成できたす。 通垞、このような調敎には、さたざたな自動タスクず手動タスクで構成される耇雑な「分岐」ビゞネスプロセスがありたす。 手動タスクは、ビゞネスプロセスによっお決定される方法で、さたざたなデヌタスペシャリストデヌタスチュワヌドによっお実行されたす。 ほずんどの堎合、集団䜿甚法は食料品の分野で䜿甚されたす。 たずえば、新しい補品を䜜成するずき、さたざたなデヌタの入力を担圓する耇数の人がいる堎合、倚くの手䜜業ず最終的な調敎が必芁です。 MDMシステムでは、特定の䌁業のビゞネスプロセスを迅速にサポヌトするために、任意のビゞネスプロセスを構成できるこずが重芁です。



実装スタむル



通垞、3぀の䞻芁な実装スタむルがありたす。



1.登録レゞストリ;

2.共存共存;

3.トランザクショントランザクション。



レゞストリ実装スタむルには、䞋䜍デヌタ゜ヌスぞの「参照システム」ずしおのマスタヌデヌタ゜ヌスの䜜成が含たれたす。 レゞストリMDMには、゚ンティティの識別ずマッピングに必芁なキヌ属性のみが含たれおいたす。 レゞストリMDMは読み取り専甚モヌドで動䜜し、デヌタは゜ヌスシステムに入力され、MDMに転送されお゚ンティティを解決したす。 たた、レゞストリMDMには、非キヌデヌタの゜ヌスぞのリンクを保存できたすが、通垞、このデヌタはMDMに転送されたせん。 通垞、レゞストリ実装スタむルは、MDMを䜿甚する運甚方法を遞択するずきに適甚されたす䞊蚘を参照。



共存する実装スタむルは、いく぀かの゜ヌスビゞネスアプリケヌションずMDMシステムに分散デヌタ゚ントリが存圚するこずを意味したす。 この堎合、MDMシステムは属性の䞀郚のみの「レコヌドシステム」になるこずができたす。 それでも、MDMシステムでは本栌的なマスタヌ゚ンティティが圢成され、その倉曎は他のシステムおそらくすべおではないに送信されたす。 共存する実装スタむルは非垞にシンプルで、次のトランザクションステップの最初のステップずしおよく䜿甚されたす。 MDMシステムず察話するシステムの深い凊理は必芁ありたせん。



トランザクションの実装スタむルには、すべおのデヌタをマスタヌ゚ンティティに保存する本栌的な「蚘録システム」の䜜成が含たれたす。 この堎合のMDMシステムは、すべおのコンシュヌマシステムの「唯䞀の真実の源」です。 すべおのデヌタ䜜成および凊理操䜜は、MDMシステムレベルで実行されたす。 消費者システムのレベルでのデヌタ入力は犁止されおいたす。 このアプロヌチは通垞、実装が非垞に困難です。なぜなら、 ビゞネスプロセスずサブスクラむブシステムの倧幅な倉曎が必芁です。



おわりに



実際には、特定のMDM実装戊略の遞択は、マスタヌデヌタ管理の分野における䌁業の目暙、䌁業の成熟床、ITむンフラストラクチャの準備の皋床、プロゞェクトぞの投資の可甚性、および他の倚くのパラメヌタヌによっお決定されたす。 実装戊略を決定するには、これらすべおの芁因を培底的に分析し、プロゞェクトの詳现な実珟可胜性調査ずプロゞェクトのフェヌズを瀺す詳现なスケゞュヌルを䜜成する必芁がありたす。 ただし、これは別の広範なトピックであり、個別の怜蚎が必芁です。



確かなこずの1぀は、MDMシステムの導入には非垞に慎重か぀挞進的にアプロヌチする必芁があるずいうこずです。 MDMシステムの実装プロゞェクトのほずんどは、MDMプロゞェクトで盎面しなければならない倉曎の耇雑さず量を過小評䟡しおいるため、正確に倱敗したす。



マキシム・ノラ゜フ



All Articles