我想知道是否有人正在使用微軟的主數據服務?你如何利用它?無論你覺得它有用嗎?當你相信它會有用嗎?謝謝!Microsoft主數據服務 - 何時使用?
回答
自從MDS作爲SQL Server 2008 R2功能包的一部分首次發佈以來,我一直在使用MDS。儘管MDS具有一些引人注目的功能 - 最引人注目的是詳細的數據沿襲,但我還沒有把它推薦給客戶的信心。
我的這個猶豫的原因是安裝的本質和升級或系統更改的tendendency to fail。我在SQL Server 2012 RC0 MDS和RTM安裝方面大力掙扎。安裝過程中有太多脆弱的方面(例如服務安裝在加入域的計算機上的硬性要求以及需要安裝Silverlight 5.0 SDK以使客戶端正常工作)。我也在Excel加載項中遇到過輕微的問題。
我明白微軟將要去哪裏,我認爲該產品最終將會有用。考慮到它的目的(主數據存儲庫),在我將其用於生產之前,MDS必須更加「堅如磐石」。
我們目前並沒有在我們的辦公室使用它,但是微軟在城裏做了一段時間的演示似乎很有趣。我認爲它是甲骨文OBAW倉庫的競爭對手。你可能已經看了這些,但微軟有一個體面的,包括如何安裝和使用MDS在這裏網絡廣播:
http://www.msdev.com/Directory/SeriesDescription.aspx?CourseId=155
我很想看看別人在使用它爲好,我們往往很難說服我們的管理層讓我們嘗試這些類型的服務,卻無法指向已成功實施該產品的其他公司。
我們剛剛開始調查使用MDS來支持我們的諮詢實踐,特別是數據分析和ETL,以對客戶端數據進行重複數據刪除,標準化和消毒。這可能只是抓住了MDS的表面,但我們最初被引入MDS,因爲它包含了SQL中的正則表達式功能來轉換自由形式的文本數據。
之前MDS/DQS,自定義數據庫應用程序的可持續性/經久不衰,成功的一部分,在很大程度上取決於一個或兩個以下的項目...
- 有一個專職的技術資源手動更新主數據。有人可以與業務專家合作,並對數據庫中的數據進行必要的調整。
- 開發(除了數據庫/應用程序/等)自定義用戶界面足夠直觀,足夠讓技術較差的業務專家用於管理主數據本身。
從成本角度來看,這些都不是理想的。通過MDS/DQS,開發人員/承包商可以進來設計一個端到端的數據倉庫/商業智能解決方案,包括與DQS/MDS(可能通過SSIS包)的完全集成。可以訓練業務專家使用他們已經非常熟悉的用戶界面(例如Excel)管理主數據,開發人員/承包商可以轉到下一個項目/客戶端。另外,如果企業已經有其他數據源(通過收購或存儲 - 但重疊的工作或其他),MDS可用於管理一個集中位置的所有主數據。
我仍然在評估MDS,但這個想法,即MDS將有助於管理數據倉庫解決方案,我目前看不到了。我看到相反的結果: MDS通常最終通過SSIS過程獲取其數據,SSIS過程就是在MDS之後創建維度模型以對其執行BI分析的過程。這意味着如果原始數據源(模型)發生更改,非IT專家可能會更改MDS模型,但決不會改變所使用的兩個SSIS流程。 因此,只要您的數據源不只是手動處理excel導入,數據質量服務(DQS)有用,但不是MDS。 – spikey 2017-03-30 07:31:21
是的,我喜歡你所說的方式...... DW在維度加載過程中利用MDS /從MDS提供。 我認爲我試圖做的主要觀點是MDS/DQS帶有一個excel插件,允許非技術用戶管理(主)數據和(數據質量)規則。 從一個高層次,有幾種MDM(MD管理)解決方案的方法......用它來清理爲DW和其他下游系統提供數據的源系統......或者用它來清理數據將源系統留在前往DW和下游系統的路上。 – 2017-03-31 21:21:06
它可能不是最好的MDS產品,但它隨SQL Server一起提供。與大多數在倉庫中調整元數據或主數據的定製工作相比,這是一個相當不錯的選擇,因爲大部分時間都花在集中在倉庫上,輔助或其他數據的掌握通常不適合離開可疑的結果。我更喜歡使用它,而不是創建一些其他片狀的選項,客戶會發現很難維護。如果你有預算,但我會考慮尋找更好的東西。
儘管如此,給主數據應有的尊重。如果它將被使用,那麼值得花時間對實體進行建模,數據流和使用正確。數據管理員需要精通並需要培訓(這不是世界上最可用的界面 - 至少可以說)。
主數據服務對於管理主數據非常有用 我們使用了Master Data Services 2012和2016,2012年的功能並不多,2016年的功能比2012年好多了,但我認爲儘管微軟需要改進主數據服務,但他們應該在業務規則領域增加一些靈活性。
- 1. 主數據服務
- 2. 在同一臺服務器上運行多個Microsoft主數據服務實例
- 3. Biztalk映射器使用主數據服務Web服務
- 4. 主數據服務傳輸數據
- 5. 何時使用WCF數據服務,何時不使用?
- 6. APIs和數據存儲 - Microsoft /服務器
- 7. Microsoft Access 2010鏈接數據服務到SOAP Web服務
- 8. 使用Spark將數據插入到Microsoft SQL服務器中
- 9. 使用Microsoft Sync Framework的SQL服務器數據轉換
- 10. 在asp.net web api中使用Microsoft公共數據服務SDK
- 11. Microsoft服務中的參數
- 12. 使用服務主體的Microsoft Graph/Office 365 REST API登錄
- 13. 如何把數據庫從Microsoft SQL服務器到本地主機上的phpMyadmin
- 14. 使用WCF數據服務時出錯
- 15. 如何使用數據庫服務器訪問本地主機?
- 16. Microsoft SQL數據同步代理:服務器和數據庫
- 17. 使用C#Restful Web服務從Microsoft SQL Server數據庫中檢索數據
- 18. WCF服務主機找不到任何服務元數據
- 19. WCF服務主機無法找到任何服務元數據
- 20. 主數據服務實體錯誤
- 21. 如何使用主數據服務數據呢? MDS生命週期
- 22. 使用Web服務的Microsoft Dynamics CRM
- 23. 使用Cacti監視Microsoft SQL服務器
- 24. 使用Microsoft翻譯(GetTranslation服務)
- 25. 使用Web服務的Microsoft Dynamics Nav Post
- 26. 使用在Microsoft服務總線
- 27. 主數據服務 - 合併成員
- 28. 主數據服務無法設置
- 29. 我如何使用WCF數據服務?
- 30. 如何使用服務器數據庫?
crosan,一個地方開始尋找其他使用MDS(或其他微軟技術)的人是http://www.microsoft.com/casestudies/default.aspx。尋找「主數據服務」帶來了近19項結果。當然,這些只是大型的公開文檔實現。那裏可能有大量的小部門級MDS實現。 – Arun 2012-10-16 06:09:33