none
Excel не может получить данные из файлов, размещенных на SharePoint RRS feed

  • Вопрос

  •  У нас в компании много отчетов, созданных в BuissnessIntelegent при помощи PowerPivot. Сами отчеты открываются и работают. Но если создать книгу Excel на основе этого отчета при помощи "Создать новый файл Excel",

    то начинаются ошибки.

    Сперва появляется окно "Свойства канала передачи данных", где в качестве источника данных указан xlsx файл с Sharepoint в виде http://sp2013/sites/bi/отчет%20по%20внутренним%перемещениям.xlsx

    Нажимаем кнопку "Проверить соединение" и получаем

    В качестве поставщика данных указан "Microsoft OLE DB provider for Analysis Service 11.0".

    В чём может быть проблема? У нас все подчинённые отчёты перестали формироваться?


Ответы

Все ответы

  • Посмотрите логи ULS, есть там ошибки? Как будто у вас настроена имперсонализация через Secure Store Service, через SP работает, а при попытке доступа из другого сеанса не проходит авторизация текущих учетных данных.
  • Да, для работы с файлами на самом портале используется имперсонализация через службу Secure Store. При попытке подключиться к файлу на портале из Excel появляется ошибка 503 Forbidden. В ULS нет ошибок, есть сообщения "Unable to retrieve SPUser. SPContext.Current.Web not available" и "Proxy response returned error: 'Удаленный сервер возвратил ошибку: (403) Запрещено."
    Как разрешить пользователям подключаться к Web и Proxy от своего имени?



  • Ваш прокси сервер не пропускает учетные данные. Проблема в принципе локализована, осталось разобраться с логами прокси. У вас Forefront TMG используется? TMG client видит прокси?
  • Вы уж простите за ламерство, но меня заставили заниматься SharePoint не дав пройти ни обучения, ни дав литературы, всё приходится понимать методом научного тыка.

    TMG не используется. Ферма состоит из двух серверов - Frontend и SQL. Все локальные пользователи просто напрямую соединяются с Frontend-сервером.

    Причём если адрес файла ввести в IE под этим пользователем, то он открывается.

    Я так и понял, что Excel по web не может подключится к файлам, расположенным на SharePoint. Но кто препятствует подключению и где дать права пользователям, чтобы они могли подключатся?





  • Отменили имперсонализацию через SecureStore, настроили конкретную учётную запись и всё стало работать.
    • Помечено в качестве ответа Yakov Stepanov 6 мая 2016 г. 8:46
  • Отменили имперсонализацию через SecureStore, настроили конкретную учётную запись и всё стало работать.
    Можете подсказать, что конкретно вы сделали и как? Точно такая же ошибка.