|
![]() |
#1 |
Участник
|
маза на T-SQL процедурку написать по-быстрому
таблички только надо как-то отфильтровать для дубляжа |
|
![]() |
#2 |
Участник
|
На T-SQL процедурку по быстрому не напишешь: в 2012 во всех таблицах индекс теперь только по полю RecId, а не RecId+DataAreaId как было в 2009. В 2012 логично было бы сделать индекс RecId+Partition, но почему-то сделали индекс только по полю RecId.
Поэтому надо заморачиваться с корректным выделением RecId. |
|
|
За это сообщение автора поблагодарили: trud (3). |
![]() |
#3 |
Участник
|
|
|
![]() |
#4 |
Участник
|
|
|
![]() |
#5 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: Logger (3). |
![]() |
#6 |
Участник
|
Кроме индекса по RecId
![]() Вообще я так понимаю основная проблема даже не с выделением RecId, а скорее с сохранением ссылок между данными, ведь в DAX2012 очень много связей по RecId.
__________________
Sergey Nefedov |
|
![]() |
#7 |
Участник
|
Цитата:
я эту проблему решил по аналогии как сделано в стандартном импорте из dat файла. Там еще с версии 2.5 была возможность сохранять ссылки по RecId в импортируемых данных. |
|
Теги |
partition |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|