2015-10-04 2 views
0

Я создаю измерение адреса для хранилища данных схемы снежинки. У меня есть 75M-местоположения в источнике, который я хочу преобразовать в указанную схему. Я знаю, как обрабатывать размеры Zip-> City-> County-> State, но если я добавлю уличные адреса в измерение местоположения, у меня будут равные ряды размеров числа как строки фактов.как обрабатывать размер адреса с местоположениями 75M

Что мне нужно знать, где должны проходить уличные адреса (123 в любом месте)? Должно ли оно зайти в таблицу фактов? Как обращаться с адресными адресами?

Спасибо.

+0

нет. это 75M мест. это приложение для недвижимости, которое я создаю для клиента. У нас 75M адресов. – arcee123

+0

информация о продажах по каждой записи. когда дом продается, это то, что захвачено на самом деле. – arcee123

+0

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

ответ

1

Адрес улицы сам по себе должен идти в Факт. Если это приложение для недвижимости, я бы предположил, что какой-то «договор купли-продажи» или «договор аренды» или что-то подобное - уличный адрес станет атрибутом этого факта.

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

Другие элементы адреса (zipcode, city, state и т. Д.) Будут измеряться, поскольку имеет смысл группировать их для классификации.

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