powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / ProcessAdd на партиции -- кто-нб имел дело с этим?
5 сообщений из 5, страница 1 из 1
ProcessAdd на партиции -- кто-нб имел дело с этим?
    #38736241
Фотография a_voronin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запускаю 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
ProcessAdd на партиции -- кто-нб имел дело с этим?
    #38737157
ShIgor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
давно использую, но очень тщательно слежу за обновлениями самого SSAS
http://www.sql.ru/forum/683989/sp1-k-sql2008-ne-mogu-ne-materitsya
...
Рейтинг: 0 / 0
ProcessAdd на партиции -- кто-нб имел дело с этим?
    #38737484
Фотография a_voronin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShIgor,

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

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

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


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