powered by simpleCommunicator - 2.0.43     © 2025 Programmizd 02
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / OLAP Service for SQL Server
8 сообщений из 8, страница 1 из 1
OLAP Service for SQL Server
    #32021985
Chudik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может не в тему, но все же.
Начал знакомится с subj и напоролся на ошибку при попытке процессинга (обсчета) куба, а точнее при первой же попытке обработать дименшин (ось, измерение), обработка какой-либо из осей приводит к такой же ошибке. Обидно то, что не пишет ни кода ошибки, ни описания, просто ошибка: "Data source provider error: ; Time:01.02.2002 13:20:55". Ситуация следующая: БД, SQL Server и OLAP Service Manager на локальной машине, OLAP Server на другой машине. Система (Windows2k, SQL Server 2k, OLAP Service Manager) поставлена с нуля.
Если кто знает, как порешить эту проблему, или у кого в такой компоновке все работает, буду признателен за помощь.
...
Рейтинг: 0 / 0
OLAP Service for SQL Server
    #32021993
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Обидно то, что не пишет ни кода ошибки, ни описания, просто ошибка: "Data source provider error: ; Time:01.02.2002 13:20:55".
Надо искать самую "глубокую" ошибку в дереве ошибок. По идее у нее должна быть доступна кнопка View Details

Попробуйте до перестройки куба перестроить отдельно измерение, которе вызывает ошибку.

Подозреваю, что скорее всего у вас в таблице фактов присутствует в стобце значение, которого нет в соответсвующем измерении. Такие ошибки нужно исправлять либо добавлением в измерение пропущенных элементов с последующей перестройкой измерения(полной или частичной) либо при перестройке куба в первом экране в кнопке Options... выбирать установку игнорирования кубом подобных ситуаций(тогда правда в кубе у вас будут учитываться не все записи)
...
Рейтинг: 0 / 0
OLAP Service for SQL Server
    #32021996
Chudik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет описания ни у одной ошибки, то бишь все листы дерева конфликтов содержат одну и ту же фразу; и хоть и доступна кнопка Details, толку от нее никакого.
Подозрение падает на отсутствие прав на выполнение какой-то операции. Так как эта процедура (процессинг куба) прекрасно выполняется на одной машине (то бишь SQL Server, OLAP Server "в одном флаконе"). Таким образом, я пока грешу на отсутсвие прав у OLAP Server на пользование таблиц в БД на моей машине, хотя через консоль настроить измерения и увидеть их содержимое удается, а вот сделать им процессинг - нет.
...
Рейтинг: 0 / 0
OLAP Service for SQL Server
    #32021998
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Подозрение падает на отсутствие прав на выполнение какой-то операции
IMHO OLAP никаких операций кроме SELECT над оригинальными данными не производит.

А как у вас собственно настроен Data Source на удаленном OLAP сервере ? Какого провайдера используете ? Window Integrated Security ? Тогда под каким аккаунтом стартует OLAP сервис ?
Или задаете имя пользователя и пароль ? Тогда есть ли такой пользователь на SQL сервере ?

>через консоль настроить измерения и увидеть их содержимое удается
Это в режиме Edit - Browse Data на таблице ?
или в режиме Edit закладка Data в нижней части экрана ?
...
Рейтинг: 0 / 0
OLAP Service for SQL Server
    #32022007
Chudik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Data Source: Microsoft OLE DB Provider for SQL Server, имя сервера, где лежат оригинальные данные, User Windows NT Integrated Security, выбрана БД, где лежат данные, timeout выставлен в 15 сек.

Что касаемо экаунта OLAP Service, то запускаю его я, владелец SQL Server, создатель БД, являющейся источником данных, то бишь логично предположить, что Service запускается под моим экаунтом.

Строки из таблиц измерений видно и в том, и в другом случае. Даже можно посмотреть sample кубика в дизайнере куба (все как положено, только агрегации, естественно, приблизительные).
...
Рейтинг: 0 / 0
OLAP Service for SQL Server
    #32022012
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну теперь все понятно
.
>User Windows NT Integrated Security
>Что касаемо экаунта OLAP Service, то запускаю его я, владелец SQL Server, создатель БД, являющейся
>источником данных, то бишь логично предположить, что Service запускается под моим экаунтом.

То что вы залогинились администратором(или кем то ему подобным) на консоль OLAP сервера и запустили Analysis Manager вовсе не означает, что и сервис MSSQLServerOLAPService запускается под этой же учетной записью. По умолчанию MSSQLServerOLAPService стартует под Local system account, а эта учетная запись не может использоваться для User Windows NT Integrated Security в DataSource.

А вот в режиме Edit измерения для отображения данных используется учетная запись запустившего Analysis Manager, а для перестройки та, что указана в DataSource.

Либо меняйте учетную запись, под которой стартует MSSQLServerOLAPService - тогда можно будет выбрать Windows NT Integrated Security в DataSource
Либо заводите на SQL сервере login с паролем - тогда этот логин задавайте Use a specific user name and password в DataSource
...
Рейтинг: 0 / 0
OLAP Service for SQL Server
    #32022019
Chudik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за наставление. В понедельник проверю.
...
Рейтинг: 0 / 0
OLAP Service for SQL Server
    #32022077
Chudik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще раз спасибо Glory, порулил секурити.

Возник следующий вопрос, может кто соображает в этом, из-под VB, используя Provider=MSOLAP, проходят select, update, refresh cube запросы. А вот в QA, используя Linked Server с провайдером OLEDB Provider for SQL OLAP Service (8.0) и предложение select * from openquery(...), проходит только select. На два других оператора ругается:
Server: Msg 7399, Level 16, State 1, Line 1
OLE DB provider 'MSOLAP' reported an error. Command was not prepared.

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


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