Próbowałem pobawić się DQS z wykorzystaniem tabeli Address w bazie danych AdventureWorks2012. Niestety napotkałem błąd:
SQL Server Data Quality Services
——————————————————————————–
2012-12-03 21:40:35
Message Id: DataServiceDataSourceTableNotFound
The data source table with id '[AdventureWorks2012].[Person].[Address]’ was not found while adding to the repository. Check whether the table is accessible by DQS.
——————————————————————————–
Microsoft.Ssdqs.Infra.Exceptions.EntryPointException: The data source table with id '[AdventureWorks2012].[Person].[Address]’ was not found while adding to the repository. Check whether the table is accessible by DQS.
w Microsoft.Ssdqs.Proxy.Database.DBAccessClient.Exec()
w Microsoft.Ssdqs.Proxy.EntryPoint.MetadataManagementEntryPointClient.DataSourceMappingCreate(DataSourceMapping dataSourceMapping)
w Microsoft.Ssdqs.Studio.ViewModels.Data.DataSources.DataSourceMappingProvider.SaveDataSourceMapping(DataSourceMapping dataSourceMapping)
w Microsoft.Ssdqs.Studio.ViewModels.ViewModels.Common.DataSourceMappingsViewModel.SaveDataSourceMapping()
O co chodzi? Chodzi o to, że to jest bug! Tabela Address zawiera dane geograficzne, z jakimi nie radzi sobie DQS. Trzeba poczekać na SP. http://social.msdn.microsoft.com/Forums/en-US/sqldataqualityservices/thread/e3f5d80e-8ca9-4bf9-b307-119e8a777c25/
Komentarze:
Ciągle nie rozwiązane w SP1 – właśnie się o to rozwaliłem :(.