Address Street Mask
The Address Street mask generates fictitious street addresses such as '278 New Day St, Apt 41'.
This mask provides several parameters that allow the user to specify which elements of an address should appear in the masked result.
For the purposes of this mask, a street address is considered to consist of two parts:
1. Street Major Details - this consists of the primary street address details. E.g. '278 New Day St'
2. Street Minor Details - this consists of the secondary street address details. E.g. 'Apt 41'.
Show Major Street Details
If this check box is selected then the major street details shall be included in the generated address.
Number
If this check box is selected then the number immediately preceding the street name shall be generated.
This would correspond to 278 in the example '278 New Day St'.
Include number pairs
If this check box is selected then two numbers should be generated with a separator.
This would correspond to 18/278 in the example '18/278 New Day St'.
Weight
Represents an approximate frequency of how many numbers shall be a number pair. E.g. If this value is 10 then approximately 10% of generated addresses shall contain a number pair and 90% shall contain a single number.
Street Name
If this check box is selected then then the street name shall be included in the generated address.
This would correspond to 'Old Town' in the example '1091 North Old Town Road'.
Note: The street name can be a single word or multiple words.
Note: Street names are sometimes preceded with a direction: North (N), South (S), East (E) or West (W). The direction can appear in abbreviated form ('N') or complete form ('North') according to the "Use abbreviations" setting described below.
Include numbered street names
If this check box is selected then numbered street names, which are common in the USA and some other countries, shall be included in the generated address.
This would correspond to '12th' in the example '278 12th St'.
Weight
Represents an approximate frequency of how many street names shall be a numbered name. E.g. If this value is 10 then approximately 10% of generated addresses shall contain a numbered street name (e.g. '12th' street) and 90% shall contain a street name consisting of one or more words (e.g. 'New Day' street).
Street Type
If this check box is selected then then the street type shall be included in the generated address.
This would correspond to 'St' in the example '278 New Day St'.
This value can appear in abbreviated form ('St') or complete form ('Street') according to the "Use abbreviations" setting described below.
The street types used are: Street (St), Avenue (Ave), Road (Rd), Place (Pl), Court (Ct), Drive (Dr), Lane (Ln), Terrace (Ter), Crescent (Cres), Boulevard (Blvd), Highway (Hwy), Heights (Hts), Alley (Aly), Grove (Grv), Way (Way), View (Vw), Crest (Crst), Parkway (Pkwy), Ridge (Rdg), Springs (Spgs), Square (Sq), Cove (Cv), Arcade (Arc), Crossing (Xing), Pass (Pass) and Plaza (Plz).
Show Minor Street Details
If this check box is selected then the minor street details shall be included in the generated address.
This would correspond to ', Apt 41' in the example '278 New Day St, Apt 41'.
Keywords used in minor street details are: Apartment (Apt), Suite (Ste), Unit (Unit), Floor (Fl), Room (Rm), Lobby (Lbby), Office (Ofc), Stop (Stop), Lower (Lowr), Basement (Bsmt), Rear (Rear), Upper (Uppr) and Penthouse (Ph).
Weight
This is the approximate frequency of how many generated addresses shall contain minor street details.
E.g. If this value is 15 then approximately 15% of generated addresses shall contain the minor street details (e.g. 'Apartment 46' ) and the remaining 85% shall contain only the major street details or if the Show Major Street Details checkbox is not selected then NULL shall be returned.
Note: A weight of 100 means that every generated address shall contain minor street details.
When Major Street Details shown
This panel shall be enabled only when the Show Major Street Details checkbox is selected. It allows you to specify the order of appearance of the major and minor street details.
Use abbreviations Weight
This is the approximate frequency of how many generated addresses shall use abbreviations.
Items in the generated address that this "Use abbreviations" applies to are: the direction of street names (e.g. 'West' or 'W), the street type (e.g. 'Road' or "Rd') and minor street detail keywords (e.g. 'Suite' or 'Ste').
A single address shall contain either all abbreviations or none.
Note: A value of 0 means that no abbreviations shall be used. A value of 100 means that abbreviations shall always be used.
Case
Title Case
Only the first letter of each keyword shall be in upper-case. E.g. '2774 West Hampton Road, Suite 46' or '2774 W Hampton Rd, Ste 46'.
UPPER CASE
The entire address is in upper-case. E.g. '2774 WEST HAMPTON ROAD, SUITE 46' or '2774 W HAMPTON RD, STE 46'.
lower case
The entire address is in lower-case. E.g. '2774 west hampton road, suite 46' or '2774 w hampton rd, ste 46'.
Null and Empty Value Handling
Deterministic mode: Nulls and empty strings are preserved.
Non-Deterministic mode: Nulls and empty strings are overwritten with masked Address Street values.