Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Не удается запроцессить куб через SSIS / 8 сообщений из 8, страница 1 из 1
29.05.2017, 16:45
    #39461709
User2155
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается запроцессить куб через SSIS
Добрый день.

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

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

Код: sql
1.
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". ......... "Узел преждевременно завершил соединение".

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


Спасибо.
...
Рейтинг: 0 / 0
29.05.2017, 17:42
    #39461741
ShIgor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается запроцессить куб через SSIS
User2155,

с правами при соединении с SSAS что-то напутали.
смотрите права на SSAS от чьего имени работает пакет.
...
Рейтинг: 0 / 0
29.05.2017, 17:48
    #39461745
User2155
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается запроцессить куб через SSIS
ShIgor,

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

тут что-то странное происходит. С одной стороны к SSAS серверу надо подключаться с доменной авторизацией, а с другой стороны - как эта хранимка такое сможет?
...
Рейтинг: 0 / 0
29.05.2017, 17:53
    #39461753
Дедушка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается запроцессить куб через SSIS
User2155Проблема в том, что это дело надо запускать через SQL код, с помощью команды:

Код: sql
1.
EXEC [SSISDB].[catalog].[start_execution]

а это вы как планировали запускать (руками, джобом)?
...
Рейтинг: 0 / 0
29.05.2017, 18:00
    #39461761
ShIgor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается запроцессить куб через SSIS
User2155,

Настраивайте пользователя от имени кого будет запущен SSIS. Как вариант, включите этого пользователя в администраторы SSAS.
Если все службы запущены по-умолчанию - не прокатит.
...
Рейтинг: 0 / 0
29.05.2017, 23:02
    #39461871
Ferdipux
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается запроцессить куб через SSIS
User2155,

Засаду с правами на датасорс SSAS ощущаю я. Предположительно, права доступа к датасорсу - по дефолту стоят на inherit, а вот доступ от учетки исполнения к БД может и не быть. Поставьте на стороне СУБД логирование неудачных попыток доступа и посмотрите, кто приходит за данными, и приходит ли вообще.
...
Рейтинг: 0 / 0
30.05.2017, 00:12
    #39461905
ShIgor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается запроцессить куб через SSIS
Ferdipux,

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

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

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
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
...
Рейтинг: 0 / 0
30.05.2017, 08:00
    #39461969
Ferdipux
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается запроцессить куб через SSIS
ShIgor,

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


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