2013-11-08 7 views
0

У меня эти две таблицы, и мне нужно создать связь между ними, чтобы я мог импортировать их в табличную таблицу SSAS и выполнять некоторый анализ. Первая таблица содержит данные RollingQuarter (Moving Quarter). Вторая - базовая таблица с датой в формате PK. Может ли кто-нибудь предложить способы создания отношений с ними? Я буду использовать SQL Server 2012.Создание отношения между двумя таблицами в SQL

Я также мог бы создать новую таблицу дат. enter image description here

+0

Наверное, есть столбцы во второй таблице, которую вы не показываете? – John

+0

Да, таблица Date имеет всевозможные дополнительные столбцы, и я могу добавить к ней любой другой столбец. – user2343837

ответ

0

Я думаю, что у вас может быть трудное время, чтобы найти отношения с этими таблицами.

Ваша верхняя таблица данных - это производные данные. Это средний показатель за три месяца, сообщается ежемесячно. Столбец Quantity относится к этому окну, а не к конкретной дате, как и все материалы во второй таблице. Так что же означают какие-либо отношения?

Если у вас есть первичные данные, которые были использованы для расчета скользящей средней, используйте их вместо этого. Затем вы можете связывать даты между двумя таблицами.

Но если ваш анализ таков, что вам не нужны первичные данные для верхней таблицы, то просто выберите середину каждого квартала (15 марта 2001 года для первой записи) и используйте это как свою независимую переменную для своей временные ряды сверху. Тогда вы можете связать их этим.

Смежные вопросы