Ключ атрибута ssas не может быть найден, даже если он существует и не является дубликатом
Я пытался перестроить свой куб после внесения на днях некоторых изменений в имена таблиц / столбцов в таблицах фактов и измерений.
Действие куба процесса продолжало возвращать следующее сообщение об ошибке:
Не удается найти ключ атрибута при обработке: Таблица: «MyFactTableName», Столбец: «MyDimensionKey», Значение: «SomeValue». Атрибут «MyDimensionKey».
Другие ответы на аналогичные вопросы относились к атрибутам с дублирующимися значениями, а также к случаям, когда значение атрибута было нулевым или отсутствовало в таблице измерений или фактов.
Пример связанных постов:
Ошибка обработки ключа измерения ssasключ не найденВ моем случае не было повторяющихся значений, и значение атрибута не отсутствовало ни в таблице фактов, ни в измерениях.
К счастью, информация в этом постеВот решил мою проблему.
Было предложено обработать затронутое измерение самостоятельно, а затем обработать затронутую группу мер.
Любая идея, почему это происходит, как я мог воспроизвести это? Я хотел бы знать, чтобы я мог избежать этого в следующий раз или чтобы он не появлялся снова в неподходящее время при развертывании обновления в производственной среде.
Заранее спасибо за вашу помощь.
РЕДАКТИРОВАТЬ: я использую SSAS-2008, и произошла ошибка при попытке обработать куб из BIDS-2008.