2016-05-10 7 views
0

Я использую службы основных данных для проверки бизнес-правил в SQL. Использование MDS упрощает для любого (не кодера) добавление бизнес-правил. Тем не менее, мне сначала нужно добавить большое количество бизнес-правил, и это очень утомительная процедура в MDS.Напишите бизнес-правила MDS непосредственно в SQL

Есть ли способ написать бизнес-правила MDS непосредственно в коде и добавить их в базу данных MDS?

+0

Какая СУБД вы используете? –

ответ

1

Существует немало хранимых процедур, используемых для обновления MDS, но довольно сложно понять, как их использовать. (И вы можете испортить модель при неправильном использовании)

Проще было бы попробовать метод создания бизнес-правил.

Здесь вы можете начать работу с веб-сервисов: http://sqlblog.com/blogs/mds_team/archive/2010/01/12/getting-started-with-the-web-services-api-in-sql-server-2008-r2-master-data-services.aspx

Здесь определяется метод: https://msdn.microsoft.com/en-us/library/microsoft.masterdataservices.services.servicecontracts.iservice.businessrulescreate(v=sql.120).aspx

Вам нужно будет взвесить ваши варианты, будет ли это быстрее, чтобы выяснить, как сделать один из вышеперечисленных, или просто свернуть и создать бизнес-правила. MDS 2016 гораздо удобнее, чем предыдущие версии при создании бизнес-правил (fyi)