|  17.11.2017, 15:11 | #1 | 
| Участник | littleax: Dynamics 365 for Operations. Использование SysComputedColumn при создании представлений 
			
			Источник: http://littleax.blogspot.com/2017/11...perations.html ============== SMART TALKS  Dynamics 365 for Operations Использование SysComputedColumn при создании представлений При построении разного рода отчетов, тем более в современной и модной технологии (охо-хо) Power BI мы сталкиваемся с вопросами производительности выборок. Еще один вариант использования, по View мы можем создать DataEntity а к DataEntity получить доступ уже по oData из внешней системы. http://smart-talks.org/event/smart-talks-122/#r2 Источник: http://littleax.blogspot.com/2017/11...perations.html 
				__________________ Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору. | 
|  | 
|  17.11.2017, 15:44 | #2 | 
| Участник | 
			
			Смотрю я на видео с ужасом... и поверить своим глазам не могу. Это ж какое поле открыли для SQL-инекций! Даже древние движки форумов имеют более интеллектуальный SQL-враппер. я поначалу подумал, что это доработка такая. нет. ЭТО в стандартной аксапте. и ЭТО используется. И никаких инструментов ни для отладки ЭТОГО, ни для performance monitoring'а.  И при таких дырах в функционале они занимаются добавлением пользовательских полей. Господи, прости. Лучше бы запросы сделали нормальные, раз уж выкинули разные СУБД. ======================= к девушке - никаких претензий - норм рассказала о стандартном функционале. и нормально про свой опыт работы с этим. | 
|  | 
|  17.11.2017, 15:56 | #3 | 
| Участник | 
			
			оказывается ЭТО в 2012 добавили
		 | 
|  | 
|  17.11.2017, 22:13 | #4 | 
| Участник | |
|  | 
|  17.11.2017, 22:19 | #5 | 
| Administrator | Цитата:  ГКшных. С хранимыми процедурами. Об этом даже официальная дока написана 
				__________________ Возможно сделать все. Вопрос времени Последний раз редактировалось sukhanchik; 18.11.2017 в 01:53. | 
|  | |
| За это сообщение автора поблагодарили: mazzy (2). | |
|  18.11.2017, 02:55 | #6 | 
| Участник | Цитата: для АХ7 при использовании лицензий (ISV) это кстати вообще поломали, т.е. один вью основанный на полях другого вью при отключенных конфиг. ключах вызывает ошибку синхронизации и невозможности установки пакета, а если мы хотим лицензию поставлять отдельно, при наличии в решинии таких вложенных вью ничего не получится Последний раз редактировалось trud; 18.11.2017 в 03:03. | 
|  | 
|  18.11.2017, 07:03 | #7 | 
| Участник | Цитата: 
		
			Сообщение от sukhanchik
			   Ну почему именно проектных? Вполне себе обычных   ГКшных. С хранимыми процедурами. Об этом даже официальная дока написана Ну потому что они к сердцу ближе и еще свежи воспоминания  Но там местами пренебрегли даже computed columns, просто навалили SQL. | 
|  | |
| За это сообщение автора поблагодарили: mazzy (2), sukhanchik (2). | |
|  18.11.2017, 08:44 | #8 | 
| Участник | Цитата: И если кто-нибудь даже Цитата: если никаких проверок и экранирований не предусмотрено ни в "делаешь метод", ни в синхронизации? | 
|  | 
|  18.11.2017, 11:49 | #9 | 
| Administrator | 
			
			Ну тогда уж и приведу скриншот с ГКшных бюджетов с их хранимыми процедурами, где одна процедура вызывает другую 
				__________________ Возможно сделать все. Вопрос времени | 
|  | |
| За это сообщение автора поблагодарили: mazzy (2), TasmanianDevil (3). | |
|  18.11.2017, 17:35 | #10 | 
| Участник | Цитата: Короче, не ужас-ужас-ужас   | 
|  | 
|  18.11.2017, 18:05 | #11 | 
| Участник | 
			
			Просто интересно, чем рассчитанные затраты на ввод ComputedColumn в DAX2012 таким способом с точки зрения затрат (времени, денег) отличались от расширения движка запросов аксы вводом возможностей подзапросов в where, в полях, вводом алиасов для выбранных полей, указанием литералов в выборке и выражениях запроса и т.п.? В DAX2009 ввели union (пусть достаточно ограничено) - никто же не умер. Зачем нужны эти придумки вместо ввода поддержки давно проверенных подходов? | 
|  | 
|  18.11.2017, 18:13 | #12 | 
| Участник | 
			
			Такое впечатление, что при покупке MS продукта либо было соглашение о том, что движок запросов трогать нельзя, либо исходный код этого движка не был передан, либо никто в этом движке не стал разбираться.
		 | 
|  | 
|  18.11.2017, 18:24 | #13 | 
| Участник | Цитата: 
		
			Сообщение от Raven Melancholic
			   Просто интересно, чем рассчитанные затраты на ввод ComputedColumn в DAX2012 таким способом с точки зрения затрат (времени, денег) отличались от расширения движка запросов аксы вводом возможностей подзапросов в where, в полях, вводом алиасов для выбранных полей, указанием литералов в выборке и выражениях запроса и т.п.? | 
|  | 
|  | 
| 
 |