Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / ProcessAdd на партиции -- кто-нб имел дело с этим? / 5 сообщений из 5, страница 1 из 1
03.09.2014, 14:34
    #38736241
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ProcessAdd на партиции -- кто-нб имел дело с этим?
Запускаю ProcessAdd на партиции. SSAS на 2012

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
<Batch xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
  <ErrorConfiguration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:ddl300="http://schemas.microsoft.com/analysisservices/2011/engine/300" xmlns:ddl300_300="http://schemas.microsoft.com/analysisservices/2011/engine/300/300" xmlns:ddl400="http://schemas.microsoft.com/analysisservices/2012/engine/400" xmlns:ddl400_400="http://schemas.microsoft.com/analysisservices/2012/engine/400/400">
    <KeyNotFound>IgnoreError</KeyNotFound>
    <NullKeyNotAllowed>IgnoreError</NullKeyNotAllowed>
    <KeyErrorLimit>-1</KeyErrorLimit>
  </ErrorConfiguration>


	<Alter ObjectExpansion="ExpandFull" xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
		<Object>
			<DatabaseID>GoodsMoves</DatabaseID>
			<CubeID>Goods Moves</CubeID>
			<MeasureGroupID>Vw GOODS MOVES</MeasureGroupID>
			<PartitionID>Facts_GoodsMoves_201407</PartitionID>
		</Object>
		<ObjectDefinition>
			<Partition xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:ddl300="http://schemas.microsoft.com/analysisservices/2011/engine/300" xmlns:ddl300_300="http://schemas.microsoft.com/analysisservices/2011/engine/300/300" xmlns:ddl400="http://schemas.microsoft.com/analysisservices/2012/engine/400" xmlns:ddl400_400="http://schemas.microsoft.com/analysisservices/2012/engine/400/400">
				<ID>Facts_GoodsMoves_201407</ID>
				<Name>Facts_GoodsMoves_201407</Name>
				<Source xsi:type="QueryBinding">
					<DataSourceID>Wildberries RU</DataSourceID>
					<QueryDefinition>
						SELECT [TableID] = [TableID] + 100
						,[MoveDirection]
						,[_Version]
						,[pk_date]
						,[doc_number]
						,[Line_No]
						,[shk_id]
						,[chrt_id]
						,[Wh_Code_from]
						,[Wh_Code_to]
						,[Amount_Rub] = -[Amount_Rub]
						,[Price] = -[Price]
						,[brand_cod]
						,[collection_id]
						,[f1]
						,[gi_id]
						,[IMT_id]
						,[NM_id]
						,[kind_id]
						,[subject_id]
						,[supplier_id]
						,[tpsize_id]
						,[TS_id]
						,[IsNew]
						,[When_Was_Supplied_Interval]
						,[When_Was_Supplied]
						FROM [WildberriesRU].[Facts].[Vw_GOODS_MOVES] F
						WHERE F.pk_date BETWEEN
						[Facts].[udf_PartitionStartDate]('GoodsMoves', 'GoodsMoves', 201407) AND
						[Facts].[udf_PartitionEndDate]  ('GoodsMoves', 'GoodsMoves', 201407)
						AND shk_id % 10000 = 0 

						UNION ALL

						SELECT [TableID] = [TableID] + 200
						,[MoveDirection]
						,[_Version]
						,[pk_date]
						,[doc_number]
						,[Line_No]
						,[shk_id]
						,[chrt_id]
						,[Wh_Code_from]
						,[Wh_Code_to]
						,[Amount_Rub] = + 1.1 * [Amount_Rub]
						,[Price] = -1.1 * [Price]
						,[brand_cod]
						,[collection_id]
						,[f1]
						,[gi_id]
						,[IMT_id]
						,[NM_id]
						,[kind_id]
						,[subject_id]
						,[supplier_id]
						,[tpsize_id]
						,[TS_id]
						,[IsNew]
						,[When_Was_Supplied_Interval]
						,[When_Was_Supplied]
						FROM [WildberriesRU].[Facts].[Vw_GOODS_MOVES] F
						WHERE F.pk_date BETWEEN
						[Facts].[udf_PartitionStartDate]('GoodsMoves', 'GoodsMoves', 201407) AND
						[Facts].[udf_PartitionEndDate]  ('GoodsMoves', 'GoodsMoves', 201407)
						AND shk_id % 10000 = 0 


					</QueryDefinition>
				</Source>
				<StorageMode>Molap</StorageMode>
				<ProcessingMode>Regular</ProcessingMode>
				<Slice>[Даты].[Месяц].&amp;[201407]</Slice>
				<ProactiveCaching>
					<SilenceInterval>-PT1S</SilenceInterval>
					<Latency>-PT1S</Latency>
					<SilenceOverrideInterval>-PT1S</SilenceOverrideInterval>
					<ForceRebuildInterval>-PT1S</ForceRebuildInterval>
					<Source xsi:type="ProactiveCachingInheritedBinding" />
				</ProactiveCaching>
				<EstimatedRows>499999</EstimatedRows>
			</Partition>
		</ObjectDefinition>
	</Alter>


	<Process xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:ddl300="http://schemas.microsoft.com/analysisservices/2011/engine/300" xmlns:ddl300_300="http://schemas.microsoft.com/analysisservices/2011/engine/300/300" xmlns:ddl400="http://schemas.microsoft.com/analysisservices/2012/engine/400" xmlns:ddl400_400="http://schemas.microsoft.com/analysisservices/2012/engine/400/400">
		<Object>
			<DatabaseID>GoodsMoves</DatabaseID>
			<CubeID>Goods Moves</CubeID>
			<MeasureGroupID>Vw GOODS MOVES</MeasureGroupID>
			<PartitionID>Facts_GoodsMoves_201407</PartitionID>
		</Object>
		<Type>ProcessAdd</Type>
		<WriteBackTableCreation>UseExisting</WriteBackTableCreation>
	</Process>







</Batch>




Получаю

Началось чтение данных секции "Facts_GoodsMoves_201407_INCR_UPDATE_TEMP_vns2s_".
Чтение данных секции "Facts_GoodsMoves_201407_INCR_UPDATE_TEMP_vns2s_" завершено.
Запись данных для секции "Facts_GoodsMoves_201407_INCR_UPDATE_TEMP_vns2s_" завершена.
Начато построение агрегатов и индексов для секции "Facts_GoodsMoves_201407_INCR_UPDATE_TEMP_vns2s_".
Построение агрегатов и индексов для секции "Facts_GoodsMoves_201407_INCR_UPDATE_TEMP_vns2s_" завершено.
Выполнение завершено

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<return xmlns="urn:schemas-microsoft-com:xml-analysis">
  <results xmlns="http://schemas.microsoft.com/analysisservices/2003/xmla-multipleresults">
    <root xmlns="urn:schemas-microsoft-com:xml-analysis:empty">
      <Exception xmlns="urn:schemas-microsoft-com:xml-analysis:exception" />
      <Messages xmlns="urn:schemas-microsoft-com:xml-analysis:exception">
        <Error ErrorCode="3238002710" Description="Внутренняя ошибка: Возникло непредвиденное исключение." Source="Службы Microsoft SQL Server 2012 Analysis Services" HelpFile="" />
        <Error ErrorCode="3239837702" Description="Сервер: Текущая операция отменена, поскольку другая операция в данной транзакции завершилась ошибкой." Source="Службы Microsoft SQL Server 2012 Analysis Services" HelpFile="" />
        <Error ErrorCode="3238002710" Description="Внутренняя ошибка: Возникло непредвиденное исключение." Source="Службы Microsoft SQL Server 2012 Analysis Services" HelpFile="" />
      </Messages>
    </root>
  </results>
</return>



Выполнение команд по отдельности ничего не меняет. Задача пока тестовая -- испытать инкрементальное обновление + - к данным партиции.
...
Рейтинг: 0 / 0
04.09.2014, 10:18
    #38737157
ShIgor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ProcessAdd на партиции -- кто-нб имел дело с этим?
давно использую, но очень тщательно слежу за обновлениями самого SSAS
http://www.sql.ru/forum/683989/sp1-k-sql2008-ne-mogu-ne-materitsya
...
Рейтинг: 0 / 0
04.09.2014, 13:35
    #38737484
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ProcessAdd на партиции -- кто-нб имел дело с этим?
ShIgor,

Дело в том, что у нас давно SSAS 2012.
...
Рейтинг: 0 / 0
04.09.2014, 13:45
    #38737504
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ProcessAdd на партиции -- кто-нб имел дело с этим?
И речь идёт о ProcessAdd , а не ProcessUpdate, на партиции. Это совершенно иная операция.
...
Рейтинг: 0 / 0
04.09.2014, 15:13
    #38737650
ShIgor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ProcessAdd на партиции -- кто-нб имел дело с этим?
a_voronin,

у меня на 12ом выскакивала она после установки по-моему SP1.

просто перестартануть сервис пробовали перед процессом?
что мешает поставить последние обновления?
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / ProcessAdd на партиции -- кто-нб имел дело с этим? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]