System ofRecordとSourceof Truthの違いは何ですか?


ベストアンサー

Wikipediaで提供されている定義に基づくと、2つの用語の違いは、 記録システムは、 <を使用するのに対し、単一の情報がさまざまなシステムをサポートする複数のデータベース間で複数回複製および保存されることを意味します。 / div>単一の真実のソースは、単一の情報が単一のデータベースに1回だけ保存されることを意味します。

記録システム

システムオブレコード(SOR)またはソースシステムオブレコード(SSoR)は、情報ストレージのデータ管理用語です。特定のデータ要素または情報の信頼できるデータソースであるシステム(通常、データベース管理システムを実行しているコンピューターシステムに実装されます)。 …複数の情報システムが同じ情報について意見が一致しない場合があります。これらの不一致は、意味の違い、意見の違い、さまざまなソースの使用、抽出、変換、レポートするデータを作成するプロセスの読み込みのタイミングの違いに起因する場合があります。または、単にバグの結果である場合もあります。

CRMシステムとしてSalesforceがあり、ERPシステムとしてNetSuiteがあるとしましょう。 Acme、Inc。は顧客であり、Acmeのデータは2つのシステム間で同期されます。カリフォルニアのAcmeのデフォルトの請求先住所は、各システムに1回ずつ、合計2回保存されます。会社の慣例により、NetSuiteは顧客の請求先住所の記録システムです。

Salesforce-NetSuiteの同期が失敗した場合、ユーザーはAcmeのデフォルトの請求先住所がNetSuiteによるとマサチューセッツ州にあるように見えることがありますが、 Salesforceでは、アドレスは引き続きカリフォルニアを示しています。この場合、NetSuiteが会社の慣例によるものであることを知っていると、記録システムは、Salesforceの情報を破棄し、NetSuiteの情報を信頼する必要があるとユーザーが判断するのに役立ちます。

信頼できる唯一の情報源

情報システムの設計と理論では、信頼できる唯一の情報源(SSOT)は、すべてのデータ要素が1回だけ格納されるように、情報モデルと関連するデータスキーマを構造化する方法です。このデータ要素への可能なリンク(おそらくリレーショナルスキーマの他の領域、または離れた連合データベースでさえ)は参照のみです。データの他のすべての場所は、プライマリの「信頼できる情報源」の場所を参照するだけなので、プライマリの場所のデータ要素への更新は、どこかで重複する値が忘れられることなく、システム全体に伝播されます。

もう一度、CRMシステムとしてSalesforceがあり、ERPシステムとしてNetSuiteがあるとしましょう。 Acme、Inc。は顧客ですが、Acmeのデフォルトの請求先住所が NetSuiteに保存されているとしましょう。以下のクエリをSalesforceで実行すると、標準の請求先住所フィールドが空であることが示されます。

SELECT Id, Name, BillingState, BillingCountry

FROM Account

WHERE Name = "Acme, Inc."

ただし、Salesforce UIで、請求先住所を実際に取得するための統合を構築したとします。 -ユーザーがAcme、Incを表示したNetSuiteからの時間。ユーザーの観点からは、上記のSSOTデザインとSORデザインの間に明確な違いはありません。ただし、SSOTを採用することで、Salesforceが「カリフォルニア」と表示しているのにNetSuiteがAcmeの請求先住所を「マサチューセッツ」と表示している可能性を効果的に排除しました。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です