powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке:
18 сообщений из 18, страница 1 из 1
Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке:
    #38239723
ATI.HeNRy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте,
помогите пожалуйста,
описание проблемы следующие: создается измерение на основе таблицы фактов(5 млн записей) измерение состоит где то из 1 млн элементов(текст) при генерации куба возникает ошибка

Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке: таблица: "table1", столбец: "Column1", значение: "текст1". Атрибут "atributte1". Ошибки модуля хранения OLAP: Ключ атрибута был преобразован в неизвестный элемент, так как необходимый ключ атрибута не был обнаружен.
Проблема в том что в измерении присутствуют одинаковые записи "текст1" и "тёкст1" но с различным написанием буквы е (ё)
Кодировки менял на AI и SSAS и в источнике данных не помогло , помогла только замена "ё" на "е" данных в столбце, таких столбцов достаточно много. Есть ли более простое решение?
...
Рейтинг: 0 / 0
Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке:
    #38239735
Фотография Дедушка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ATI.HeNRyЕсть ли более простое решение?не знаю как на счёт "простого", но имхо, более правильное - прочитать про ETL и проектирование/настройку измерений в SSAS...
...
Рейтинг: 0 / 0
Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке:
    #38239747
ATI.HeNRy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ДедушкаATI.HeNRyЕсть ли более простое решение?не знаю как на счёт "простого", но имхо, более правильное - прочитать про ETL и проектирование/настройку измерений в SSAS...
Подскажите тогда, хоть белее сложный вариант(правильный), может он меня устроит.
Спасибо!
...
Рейтинг: 0 / 0
Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке:
    #38239790
ATI.HeNRy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дедушка,

Если без трансформации не обойтись, а небольшая потеря данных не критична, тогда придется жертвовать этими данными(0,001%) т.к. трансформация тоже занимает время.
спасибо!
...
Рейтинг: 0 / 0
Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке:
    #38239875
radya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ATI.HeNRy,

смотри в сторону Error configuration измерения
...
Рейтинг: 0 / 0
Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке:
    #38240123
ATI.HeNRy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
radyaATI.HeNRy,

смотри в сторону Error configuration измерения
Будет думаю тоже самое, нужна трансформация данных на которую времени нет, а в связи с тем что простого решения нет, придется смирится с небольшой потерей данных.
...
Рейтинг: 0 / 0
Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке:
    #38240212
Remind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.е. у Вас связь между таблицами по текстовому полю, причем "еж" = "ёж" ?
...
Рейтинг: 0 / 0
Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке:
    #38240304
ATI.HeNRy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Связи между таблицами нет измерение создается на основе таблицы фактов. причем еж=ёж
...
Рейтинг: 0 / 0
Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке:
    #38240466
Remind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Напомнило, если сделать 4 ошибки в слове хлеб, то получится пиво...
...
Рейтинг: 0 / 0
Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке:
    #38240578
Andy_OLAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RemindТ.е. у Вас связь между таблицами по текстовому полю, причем "еж" = "ёж" ?
Видимо, товарищ играл с accent_sensitivity для полнотекстового каталога и выстрелил себе в ногу.
...
Рейтинг: 0 / 0
Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке:
    #38244066
Фотография yah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andy_OLAPRemindТ.е. у Вас связь между таблицами по текстовому полю, причем "еж" = "ёж" ?
Видимо, товарищ играл с accent_sensitivity для полнотекстового каталога и выстрелил себе в ногу.
злые вы, господа настоящие сварщики ;)
2 топикстартер.
я правильно понимаю, что у Вас текстовое поле является ключом для некоторого атрибута?
причем ssas при деплойменте е-ё не различает, а с т.зр. предметной области это таки разные буквы?
попробуйте в таблицу, на которой строите измерение, добавить INT на этапе ETL, который станет уникальным ключом для атрибута.
ну, и в дальнейшем старайтесь избегать таких решений, как Вам выше совершенно справедливо посоветовали .
...
Рейтинг: 0 / 0
Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке:
    #38326777
Cimi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такая же проблема. Пишет не найден ключ. Лезу в БД - есть такой ключ в измерении. Обработка значений в использовании измерений настроена на unknown member. Что может быть ума не приложу... еще позавчера все работало.
...
Рейтинг: 0 / 0
Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке:
    #38326898
Cimi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотрел, в базе запись есть, в измерении - нет... заменил именованным запросом - не помогло... Из-за чего это может быть?
...
Рейтинг: 0 / 0
Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке:
    #38326943
Cimi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
все разобрался, всем спасибо)
...
Рейтинг: 0 / 0
Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке:
    #38502561
GawkV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cimiвсе разобрался, всем спасибо)
сказали бы в чём дело, столкнулся с такой же ситуацией
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке:
    #39436039
PavluxaF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сделайте его видимым
...
Рейтинг: 0 / 0
Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке:
    #39552628
Samir30
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребята я решил проблему.

Для измерения выставляем свойства:

- UnknownMember = visible;
- UnknownMemberName = (любое значение), если значение не задано, то используется значение по умолчанию ("Unknown");
- в ErrorConfiguration выбираем "пользовательский"("custom"):
настраиваем ErrorConfiguration:
- KeyNotFound = IgnoreError


Для меры выставляем свойства:

- в ErrorConfiguration выбираем "пользовательский"("custom"):
настраиваем ErrorConfiguration:
- KeyNotFound = IgnoreError


Запускаем обработку куба.
Вот и все.
Решение нашел по ссылке
...
Рейтинг: 0 / 0
Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке:
    #39553030
Ferdipux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Samir30,

Можно и так. Только тормозит оно адово при обнаружении неизвестного ключа, даже если доля таких записей невелика. Поэтому стараюсь не использовать.
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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