Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / SSAS maximum parallel tasks / 6 сообщений из 6, страница 1 из 1
09.04.2019, 08:48
    #39798519
ondorsal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SSAS maximum parallel tasks
Коллеги, вопрос. Как можно гибко настроить SSAS maximum parallel tasks, чтобы максимально потоков было, например, 7 или 9, а не только то, что есть в меню?

Спасибо.
...
Рейтинг: 0 / 0
09.04.2019, 09:00
    #39798523
Ferdipux
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SSAS maximum parallel tasks
ondorsal,

Устанавливаете, например, 64 потока, нажимаете Ok. Затем в главном окне выбираете Script Action to New Query Window, открываете, видите примерно такой запрос XMLA
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
<Batch xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
  <Parallel MaxParallel="64">
    <Process xmlns:xsd="http://www.w3.org/2001/XMLSchema"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
      <Object>
        <DatabaseID>AS Database</DatabaseID>
        <CubeID>Cube</CubeID>
        <MeasureGroupID>Measure Group</MeasureGroupID>
      </Object>
      <Type>ProcessFull</Type>
      <WriteBackTableCreation>UseExisting</WriteBackTableCreation>
    </Process>
  </Parallel>
</Batch>


Устанавливаете в свойстве MaxParallel что вам нужно.
...
Рейтинг: 0 / 0
09.04.2019, 10:20
    #39798574
ondorsal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SSAS maximum parallel tasks
Ferdipux,
Спасибо.
...
Рейтинг: 0 / 0
09.04.2019, 10:56
    #39798601
ShIgor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SSAS maximum parallel tasks
ondorsal,

только надо учитывать что:

"При выполнении команд Analysis Services оценивает
имеющиеся ресурсы и ресурсы, требующиеся для выполнения команды, а затем
решает, сколько команд он может выполнить параллельно. Поэтому свойство
maxParallel является только рекомендацией серверу"
"Параллельные блоки могут использоваться только в транзакционных пакетах.
Ошибка при выполнении одной из команд приводит к прерыванию выполнения
всех команд в пакете, вне зависимости от того, была ли эта команда в
параллельном блоке, или нет."

ну и параллелятся только команды над объектами одного типа

цитаты из "Microsoft SQL Server 2005 Analysis Services. OLAP u многомерный анализ данных." А.Бергер, И.Горбач, Э.Меломед, В.Щербинин, В.Степаненко"
...
Рейтинг: 0 / 0
10.04.2019, 16:12
    #39799501
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SSAS maximum parallel tasks
ondorsal,
А там что сейчас нельзя ввести любой число? Помнится я 10 и 12 ставил.
...
Рейтинг: 0 / 0
10.04.2019, 16:13
    #39799503
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SSAS maximum parallel tasks
ShIgor,

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


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