Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / OLAP и DWH Новый топик    Ответить
 Не удается запроцессить куб через SSIS  [new]
User2155
Member

Откуда:
Сообщений: 33
Добрый день.

сделал пакет SSIS, там внутри есть 2 шага:
- процессим размерности куба;
- процессим сам кубик.

На локальном компьютере все запускается и работает хорошо, если опубликовать и запускать руками тоже все срабатывает нормально.
Проблема в том, что это дело надо запускать через SQL код, с помощью команды:

EXEC [SSISDB].[catalog].[start_execution]


И вот тут начинается засада. ВСЕ шаги выполняются хорошо, кроме процессинга размерностей и куба.
Т.е. пакет валится на этих двух действиях и я не знаю что с этим делать. Ошибка:

An OLE DB error has occured. Error code 0x800004005. An OLE DB record is available, source: "Поставщик OLE DB (Майкрософт) для служб SQL Server 2016 Analysis Services". ......... "Узел преждевременно завершил соединение".

Может кто сталкивался??


Спасибо.
29 май 17, 16:45    [20520747]     Ответить | Цитировать Сообщить модератору
 Re: Не удается запроцессить куб через SSIS  [new]
ShIgor
Member

Откуда: Нижний Новгород
Сообщений: 1924
User2155,

с правами при соединении с SSAS что-то напутали.
смотрите права на SSAS от чьего имени работает пакет.
29 май 17, 17:42    [20520980]     Ответить | Цитировать Сообщить модератору
 Re: Не удается запроцессить куб через SSIS  [new]
User2155
Member

Откуда:
Сообщений: 33
ShIgor,

доменная авторизация.
пробовал делать SQL авторизацию - тоже не работает.

тут что-то странное происходит. С одной стороны к SSAS серверу надо подключаться с доменной авторизацией, а с другой стороны - как эта хранимка такое сможет?
29 май 17, 17:48    [20521009]     Ответить | Цитировать Сообщить модератору
 Re: Не удается запроцессить куб через SSIS  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 4410
User2155
Проблема в том, что это дело надо запускать через SQL код, с помощью команды:

EXEC [SSISDB].[catalog].[start_execution]
а это вы как планировали запускать (руками, джобом)?
29 май 17, 17:53    [20521030]     Ответить | Цитировать Сообщить модератору
 Re: Не удается запроцессить куб через SSIS  [new]
ShIgor
Member

Откуда: Нижний Новгород
Сообщений: 1924
User2155,

Настраивайте пользователя от имени кого будет запущен SSIS. Как вариант, включите этого пользователя в администраторы SSAS.
Если все службы запущены по-умолчанию - не прокатит.
29 май 17, 18:00    [20521051]     Ответить | Цитировать Сообщить модератору
 Re: Не удается запроцессить куб через SSIS  [new]
Ferdipux
Member

Откуда: Москва
Сообщений: 377
User2155,

Засаду с правами на датасорс SSAS ощущаю я. Предположительно, права доступа к датасорсу - по дефолту стоят на inherit, а вот доступ от учетки исполнения к БД может и не быть. Поставьте на стороне СУБД логирование неудачных попыток доступа и посмотрите, кто приходит за данными, и приходит ли вообще.
29 май 17, 23:02    [20521597]     Ответить | Цитировать Сообщить модератору
 Re: Не удается запроцессить куб через SSIS  [new]
ShIgor
Member

Откуда: Нижний Новгород
Сообщений: 1924
Ferdipux,

можно и проще посмотреть..

перед запуском пакета настроить параметры:

EXEC [SSISDB].[catalog].[set_execution_parameter_value] 
        @execution_id,  
        @object_type=50, 
        @parameter_name=N'DUMP_ON_EVENT', 
        @parameter_value=1; -- true

EXEC [SSISDB].[catalog].[set_execution_parameter_value] 
        @execution_id,  
        @object_type=50, 
        @parameter_name=N'DUMP_EVENT_CODE', 
        @parameter_value=N'0x80004005';

EXEC [SSISDB].[catalog].[set_execution_parameter_value] 
        @execution_id,  
        @object_type=50, 
        @parameter_name=N'LOGGING_LEVEL', 
        @parameter_value= 3; -- verbose


и читать дамп, обычно (для 2016) в C:\Program Files\Microsoft SQL Server\130\Shared\ErrorDumps
30 май 17, 00:12    [20521691]     Ответить | Цитировать Сообщить модератору
 Re: Не удается запроцессить куб через SSIS  [new]
Ferdipux
Member

Откуда: Москва
Сообщений: 377
ShIgor,

Спасибо, не знал про веселые параметры.
30 май 17, 08:00    [20521824]     Ответить | Цитировать Сообщить модератору
Все форумы / OLAP и DWH Ответить