Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / не работает ASSP / 11 сообщений из 11, страница 1 из 1
10.06.2019, 14:38
    #39824968
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает ASSP
господа, решил настроить действие, по которому будет вызываться ASSP. Но что-то настроил не так, в Excel действия не видно. Пробовал накладывать действия на клетки, куб, элементы измерения. Один хрен, не работает. Не видно действия. ASSP накатил на сервер скриптом. SQL и SSAS 2016 . Скрипт от 2016
...
Рейтинг: 0 / 0
10.06.2019, 14:39
    #39824969
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает ASSP
a_voronin,
...
Рейтинг: 0 / 0
10.06.2019, 15:32
    #39824995
Alex_496
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает ASSP
a_voronin,

мой пример

проверьте
настройки CLR
...
Рейтинг: 0 / 0
10.06.2019, 16:09
    #39825004
vikkiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает ASSP
stored procedure в SSMS работает?
и если её в напрямую в MDX запросе в Excel вызвать?
можно для начала упростить вызвав что-нибудь попроше, т.е. без внешнего соединения сначала выдающий скаляр, потом таблицу/набор, и только потом переходить на настраиваемый вариант.
кроме всего прочего я помнится писал выражене немного по другому, всё начиналось и заканчивалось с "
т.е. писалось не командами напрямую - а собирался (concatenate) string из выражений
...
Рейтинг: 0 / 0
10.06.2019, 16:15
    #39825011
vikkiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает ASSP
в принципе у Alex_496 в примере выше на картинке тоже всё кроме динамических MDX мемберов передаётся как string из которого конструируется само выражение на исполнение
...
Рейтинг: 0 / 0
10.06.2019, 16:50
    #39825033
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает ASSP
vikkiv,

Я прорвался на следующий уровень, действие появилось.

Но теперь проблема следующая --

Я успешно вызвал 'CALL ASSP.Discover("DISCOVER_CONNECTIONS")'

Но на

'call ASSP.SQLQuery.ExecuteSql(
"provider=sqlncli;server=.;database=ччччччч;trusted_connection=yes"
,"Select TOP 100 * from deals");'

и на

'call SQLQuery.ExecuteSql(
"provider=sqlncli;server=.;database=ччччччч;trusted_connection=yes"
,"Select TOP 100 * from deals");'

'call ASSP.ExecuteSql(
"provider=sqlncli;server=.;database=ччччччч;trusted_connection=yes"
,"Select TOP 100 * from deals");'

Получаю "'SQLQuery.ExecuteSql' не существует" . Что не так?

У Alex_496 пример со своей библиотекой. А я установил готовую ASSP.

https://github.com/ASStoredProcedures/ASStoredProcedures/releases/download/v1.4.2/ASSP_2016_v1_4_2.xmla
...
Рейтинг: 0 / 0
10.06.2019, 17:02
    #39825040
Alex_496
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает ASSP
a_voronin,

В самом начале я использовал исходный ASSP и работало тоже; это потом туда добавлял некоторые коррективы

Проверьте раздел свойств Security:
Impersonation Mode = Default
Permission Set = Unrestricted
...
Рейтинг: 0 / 0
10.06.2019, 17:18
    #39825044
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает ASSP
Alex_496a_voronin,

В самом начале я использовал исходный ASSP и работало тоже; это потом туда добавлял некоторые коррективы

Проверьте раздел свойств Security:
Impersonation Mode = Default
Permission Set = Unrestricted

Стоит так. Проблем с самой библиотекой по идее нет. Ибо 'CALL ASSP.Discover("DISCOVER_CONNECTIONS")' отработал. Вопрос в том, как правильно вызвать ExecuteSql.
...
Рейтинг: 0 / 0
10.06.2019, 17:31
    #39825050
vikkiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает ASSP
a_voronin,

просмотрел архив скачанный от сюда
https://archive.codeplex.com/?p=asstoredprocedures
там в zip есть Visual Studio проект ASSP2016 (версия 1.4.2.0, исходники на dll),
и в этом проекте по быстрой предварительной оценке такая функция/метод действительно отсувствует.
так-же как нет и класса SQLQuery

так-же декомпилировал ASSP.dll в C# код, результат такой-же как и с проектом - и Класс и Функция/Метод отсувствуют

по предварителному заключению: либо в этой версии вырезали,
либо её там и небыло изначально (добавлялась как дополнительный элемент)

способы решения:
а) найти версию где функция/метод присувствуют
б) встроить и пересобрать самому (отдельной dll или в ту-же ASSP если лицензия позволяет)
...
Рейтинг: 0 / 0
10.06.2019, 17:38
    #39825051
Alex_496
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает ASSP
залил сюда весь проект
ASSP 2012 v1_3_6
...
Рейтинг: 0 / 0
10.06.2019, 18:17
    #39825070
ShIgor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает ASSP
a_voronin,

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


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