2015-12-14 1 views
0

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

У нас есть несколько частей адресной информации, которая проходит (например, адрес банка, адрес клиента (клиенты Клиента), адрес списка рассылки (или манифесты) и адрес клиента. Мы также можем получить информацию в битах и ​​фрагментах из другая информация, которую мы, возможно, потребуется привязать к конкретному клиенту на основе адресных сравнений.

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

в общей сложности, мы храним следующие поля для любого адреса:

DeliveryLine1 
DeliveryLine2 
LastLine 
DeliveryPointBarcode 
StreetNumber 
ApartmentNumber 
ApartmentUnitType 
StreetName 
StreetSuffix 
Locality 
Region 
ZipCode 
ZipCodePlusFour 
DeliveryPoint 
DeliveryPointCheckpointDigit 
Latitude 
Longitude 
RecordType 
ZipType 
CountyFIPS 
CarrierRoute 
ResidentialDeliveryIndicator 
Precision 
DPV 
Vacant 
Active 
EWS 

Всего 27 полей.

Мой коллега считает, что адрес должен идти в каждом измерении (Клиент, Банк, Клиент, манифест). Хотя я согласен с тем, что в простых случаях, когда мы храним Address1, Address2, City, State, Zip, это имеет смысл, но мы храним значительное количество добавленной информации об адресе, причем больше бит и частей добавляется позже (потенциально). Я утверждаю, что что-то вроде этого лучше подходит в качестве отдельного измерения. Есть предположения?

ответ

0

Если вы посмотрите на мерную модельную точку зрения, ваши таблицы фактов должны ответить на этот вопрос. Если ваши [почтовые маркетинговые] факты относятся к адресам, тогда идите и сделайте адрес как отдельное измерение. Я имею в виду, если вы делаете [почтовый маркетинг] Банкам, Клиентам, Адресам и Клиентам Почтового Списка и хотите анализировать информацию на основе геоинформации (то есть на Адрес), тогда она должна быть создана как разделенное измерение. Однако, если вы [обычно] используете почтовый рынок только своих клиентов и используете адрес для других целей, то есть для поиска почти клиента, банков и т. Д., То я не вижу большой ценности, чтобы сделать адрес как измерение. В сущности, если ваши факты связаны с Адресами на том же уровне, что и целевые (Банки, Клиенты, Адреса списков рассылки, Клиенты), тогда это должно быть измерение. Если это не значит ничего, кроме атрибута банка, клиента, адреса списка рассылки или клиента, тогда вам не нужно идти с измерением.

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