Ошибка подачи данных PowerPivot «Ожидается точка с запятой» во время импорта

879
bernhof

При импорте данных из фида атомов в PowerPivot я получаю следующую ошибку:

Сбой синтаксического анализа XML в строке 7, столбец 727: ожидается точка с запятой.

В настоящее время фид возвращает только две записи, и функция «Предварительный просмотр и фильтрация» в PowerPivot без проблем отображает эти записи. Однако при попытке импортировать строки PowerPivot сообщает об ошибке выше.

Я использую последнюю версию PowerPivot для Excel 2010.

Что может быть причиной этой ошибки?

Дополнительная информация:

  • Я попытался сохранить необработанный XML из канала в файл - PowerPivot отлично читает этот «канал»!
  • Для доступа к каналу требуется обычная аутентификация (пользователь / пароль).
  • Я подозревал, что это может быть связано с моими местными настройками (Дания), но изменение их на Соединенные Штаты не имело никакого эффекта.
  • Я проверил сырое содержимое с помощью Atom Feed Validator, и оно оказалось действительным.
  • Я попытался определить положение, на которое ссылается ошибка, но весь XML-канал возвращается без незначительного пробела, то есть в виде одной строки. Где строка 7 тогда?

Все вышеперечисленное заставляет меня думать, что это не имеет ничего общего с самим каналом, а с тем, как PowerPivot обрабатывает канал.


Обновление: эта ошибка не возникает на компьютере нашего клиента, что подтверждает, что проблема заключается в PowerPivot, а не в ленте.

1

1 ответ на вопрос

1
Dimesio

У меня была похожая проблема при загрузке базы данных Microsoft SQL Azure в Excel. Способ, которым я преодолел это, был соединением через powerquery и выбором всех таблиц. Это автоматически создает модель данных в PowerPivot для меня, чтобы использовать. Я знаю, что это было опубликовано более года назад, надеюсь, это поможет кому-то еще искать ответы на это.

Похожие вопросы