powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Ошибка при процессинге куба
12 сообщений из 12, страница 1 из 1
Ошибка при процессинге куба
    #33589968
guest456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день All.

Analysis Server Error: Detected two sibling members with the same name: Week 8

измерение год, месяц, день. поле даты в таблице фактов.
...
Рейтинг: 0 / 0
Ошибка при процессинге куба
    #33589975
Guest456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sorry, забыл вопрос
Почему такое может быть, ведь все данные в таблице фактов
...
Рейтинг: 0 / 0
Ошибка при процессинге куба
    #33590208
Guest456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа,
проблема возникла при построении измерения где неделя начинается с понедельника.
Неужели ниу кого эта проблема не возникала
...
Рейтинг: 0 / 0
Ошибка при процессинге куба
    #33590493
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
быть может по 100 причин.

посмотрите внимательнее на дизайн вашего измерения впемени и на данные какими оно заполняется при процессинге
...
Рейтинг: 0 / 0
Ошибка при процессинге куба
    #33590542
Guest456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В том то и дело, что в кубе только одно измерение.
Формирование как обычно сделал визард - DateName ... для уровня недели

Вся борьба идет возле первого дня недели.
Если на подключении Current Language - пусто (т.е. Engl) все Ок
НО неделя начинается с воскресенья.
Если Russian - получаем эту ошибку

BOL читал - относительно стандарта по week,
в форуме встречал намеки на использование своей структуры таблиц для создания измерения - но вот что не понятно - ведь туда надо будет заливать тоже через DatePart .... и получается, что проблема не решается
...
Рейтинг: 0 / 0
Ошибка при процессинге куба
    #33590575
Guest456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Собственно говоря вот о чем разговор

SET language us_english (или russian)
SET DATEFIRST 1 (или 2)

в общем всего четыре варианта
остальное без изменений

SELECT F1, DATEPART(week, F1) AS w, DATEPART(weekday, F1) AS wd
FROM dbo.tweek
ORDER BY F1 DESC

tweek это табличка содержащее поле F1 - дата (я протянул в Екселе и через DTS втянул в базу)

Вопрос в переходе между годами 2005 - 2005 1 января это какая неделя?
...
Рейтинг: 0 / 0
Ошибка при процессинге куба
    #33590679
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Guest456Собственно говоря вот о чем разговор

SET language us_english (или russian)
SET DATEFIRST 1 (или 2)

в общем всего четыре варианта
остальное без изменений

SELECT F1, DATEPART(week, F1) AS w, DATEPART(weekday, F1) AS wd
FROM dbo.tweek
ORDER BY F1 DESC

tweek это табличка содержащее поле F1 - дата (я протянул в Екселе и через DTS втянул в базу)

Вопрос в переходе между годами 2005 - 2005 1 января это какая неделя?

А это как посмотреть.
в ISOweek это 52 неделя 2005 года, а в DATEPART это 1-я неделя 2006 года.

Код: plaintext
1.
2.
3.
4.
5.
6.
select datepart(ww, '01.01.2006'), dbo.ISOweek('01.01.2006')

                        
----------- ----------- 
 1             52 

( 1  row(s) affected)
...
Рейтинг: 0 / 0
Ошибка при процессинге куба
    #33590716
Guest456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот в том то и дело что, по ISO 52

и я правильно понимаю что допустим продажи за 1 число будут относиться к 2005, а не 2006 году ?


а тут дизайнеры всякие понапечатывали календариков где
1 это 52 неделя а
2 число это 1 неделя ,

но если вытягивать DATEPART (с русским вариантом конекш. то 2 это уже 2 неделя)

неужели писать таблицу с соответсвием дней и недель как в каледаре.
Кто подскажет,,,,
...
Рейтинг: 0 / 0
Ошибка при процессинге куба
    #33590742
Аналитик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Guest456
неужели писать таблицу с соответсвием дней и недель как в каледаре.
Кто подскажет

Именно так я и решал Вашу проблему.
...
Рейтинг: 0 / 0
Ошибка при процессинге куба
    #33591037
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну зачем, есть функция ISOweek, исходник в BOL.
...
Рейтинг: 0 / 0
Ошибка при процессинге куба
    #33591760
Аналитик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Иногда бывает топ менеджмент упирается. Увидел в ежедневнике номер недели и говорит хочу чтоб было так. Только в таких случаях приходилось писать таблицу соответствий.
...
Рейтинг: 0 / 0
Ошибка при процессинге куба
    #33592001
Guest456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо за ответы
Вариант как раз
Увидел в ежедневнике номер недели и говорит хочу чтоб было так.

"я говорю а продажи за 1 число это какой год -

а у нас первого не было продаж"

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


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