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