|
| 1 | +version: 0.8 |
| 2 | + |
| 3 | +index_id: hits |
| 4 | + |
| 5 | +doc_mapping: |
| 6 | + mode: strict |
| 7 | + timestamp_field: EventTime |
| 8 | + field_mappings: |
| 9 | + - {name: WatchID, type: i64, indexed: true, fast: true} |
| 10 | + - {name: JavaEnable, type: i64, indexed: true, fast: true} |
| 11 | + - {name: Title, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 12 | + - {name: GoodEvent, type: i64, indexed: true, fast: true} |
| 13 | + - name: EventTime |
| 14 | + type: datetime |
| 15 | + input_formats: ["%Y-%m-%d %H:%M:%S", "%Y-%m-%d", unix_timestamp, rfc3339] |
| 16 | + output_format: unix_timestamp_secs |
| 17 | + indexed: true |
| 18 | + fast: true |
| 19 | + fast_precision: seconds |
| 20 | + - name: EventDate |
| 21 | + type: datetime |
| 22 | + input_formats: ["%Y-%m-%d %H:%M:%S", "%Y-%m-%d", unix_timestamp, rfc3339] |
| 23 | + output_format: unix_timestamp_secs |
| 24 | + indexed: true |
| 25 | + fast: true |
| 26 | + fast_precision: seconds |
| 27 | + - {name: CounterID, type: i64, indexed: true, fast: true} |
| 28 | + - {name: ClientIP, type: i64, indexed: true, fast: true} |
| 29 | + - {name: RegionID, type: i64, indexed: true, fast: true} |
| 30 | + - {name: UserID, type: i64, indexed: true, fast: true} |
| 31 | + - {name: CounterClass, type: i64, indexed: true, fast: true} |
| 32 | + - {name: OS, type: i64, indexed: true, fast: true} |
| 33 | + - {name: UserAgent, type: i64, indexed: true, fast: true} |
| 34 | + - {name: URL, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 35 | + - {name: Referer, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 36 | + - {name: IsRefresh, type: i64, indexed: true, fast: true} |
| 37 | + - {name: RefererCategoryID, type: i64, indexed: true, fast: true} |
| 38 | + - {name: RefererRegionID, type: i64, indexed: true, fast: true} |
| 39 | + - {name: URLCategoryID, type: i64, indexed: true, fast: true} |
| 40 | + - {name: URLRegionID, type: i64, indexed: true, fast: true} |
| 41 | + - {name: ResolutionWidth, type: i64, indexed: true, fast: true} |
| 42 | + - {name: ResolutionHeight, type: i64, indexed: true, fast: true} |
| 43 | + - {name: ResolutionDepth, type: i64, indexed: true, fast: true} |
| 44 | + - {name: FlashMajor, type: i64, indexed: true, fast: true} |
| 45 | + - {name: FlashMinor, type: i64, indexed: true, fast: true} |
| 46 | + - {name: FlashMinor2, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 47 | + - {name: NetMajor, type: i64, indexed: true, fast: true} |
| 48 | + - {name: NetMinor, type: i64, indexed: true, fast: true} |
| 49 | + - {name: UserAgentMajor, type: i64, indexed: true, fast: true} |
| 50 | + - {name: UserAgentMinor, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 51 | + - {name: CookieEnable, type: i64, indexed: true, fast: true} |
| 52 | + - {name: JavascriptEnable, type: i64, indexed: true, fast: true} |
| 53 | + - {name: IsMobile, type: i64, indexed: true, fast: true} |
| 54 | + - {name: MobilePhone, type: i64, indexed: true, fast: true} |
| 55 | + - {name: MobilePhoneModel, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 56 | + - {name: Params, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 57 | + - {name: IPNetworkID, type: i64, indexed: true, fast: true} |
| 58 | + - {name: TraficSourceID, type: i64, indexed: true, fast: true} |
| 59 | + - {name: SearchEngineID, type: i64, indexed: true, fast: true} |
| 60 | + - {name: SearchPhrase, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 61 | + - {name: AdvEngineID, type: i64, indexed: true, fast: true} |
| 62 | + - {name: IsArtifical, type: i64, indexed: true, fast: true} |
| 63 | + - {name: WindowClientWidth, type: i64, indexed: true, fast: true} |
| 64 | + - {name: WindowClientHeight, type: i64, indexed: true, fast: true} |
| 65 | + - {name: ClientTimeZone, type: i64, indexed: true, fast: true} |
| 66 | + - name: ClientEventTime |
| 67 | + type: datetime |
| 68 | + input_formats: ["%Y-%m-%d %H:%M:%S", "%Y-%m-%d", unix_timestamp, rfc3339] |
| 69 | + output_format: unix_timestamp_secs |
| 70 | + indexed: true |
| 71 | + fast: true |
| 72 | + fast_precision: seconds |
| 73 | + - {name: SilverlightVersion1, type: i64, indexed: true, fast: true} |
| 74 | + - {name: SilverlightVersion2, type: i64, indexed: true, fast: true} |
| 75 | + - {name: SilverlightVersion3, type: i64, indexed: true, fast: true} |
| 76 | + - {name: SilverlightVersion4, type: i64, indexed: true, fast: true} |
| 77 | + - {name: PageCharset, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 78 | + - {name: CodeVersion, type: i64, indexed: true, fast: true} |
| 79 | + - {name: IsLink, type: i64, indexed: true, fast: true} |
| 80 | + - {name: IsDownload, type: i64, indexed: true, fast: true} |
| 81 | + - {name: IsNotBounce, type: i64, indexed: true, fast: true} |
| 82 | + - {name: FUniqID, type: i64, indexed: true, fast: true} |
| 83 | + - {name: OriginalURL, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 84 | + - {name: HID, type: i64, indexed: true, fast: true} |
| 85 | + - {name: IsOldCounter, type: i64, indexed: true, fast: true} |
| 86 | + - {name: IsEvent, type: i64, indexed: true, fast: true} |
| 87 | + - {name: IsParameter, type: i64, indexed: true, fast: true} |
| 88 | + - {name: DontCountHits, type: i64, indexed: true, fast: true} |
| 89 | + - {name: WithHash, type: i64, indexed: true, fast: true} |
| 90 | + - {name: HitColor, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 91 | + - name: LocalEventTime |
| 92 | + type: datetime |
| 93 | + input_formats: ["%Y-%m-%d %H:%M:%S", "%Y-%m-%d", unix_timestamp, rfc3339] |
| 94 | + output_format: unix_timestamp_secs |
| 95 | + indexed: true |
| 96 | + fast: true |
| 97 | + fast_precision: seconds |
| 98 | + - {name: Age, type: i64, indexed: true, fast: true} |
| 99 | + - {name: Sex, type: i64, indexed: true, fast: true} |
| 100 | + - {name: Income, type: i64, indexed: true, fast: true} |
| 101 | + - {name: Interests, type: i64, indexed: true, fast: true} |
| 102 | + - {name: Robotness, type: i64, indexed: true, fast: true} |
| 103 | + - {name: RemoteIP, type: i64, indexed: true, fast: true} |
| 104 | + - {name: WindowName, type: i64, indexed: true, fast: true} |
| 105 | + - {name: OpenerName, type: i64, indexed: true, fast: true} |
| 106 | + - {name: HistoryLength, type: i64, indexed: true, fast: true} |
| 107 | + - {name: BrowserLanguage, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 108 | + - {name: BrowserCountry, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 109 | + - {name: SocialNetwork, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 110 | + - {name: SocialAction, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 111 | + - {name: HTTPError, type: i64, indexed: true, fast: true} |
| 112 | + - {name: SendTiming, type: i64, indexed: true, fast: true} |
| 113 | + - {name: DNSTiming, type: i64, indexed: true, fast: true} |
| 114 | + - {name: ConnectTiming, type: i64, indexed: true, fast: true} |
| 115 | + - {name: ResponseStartTiming, type: i64, indexed: true, fast: true} |
| 116 | + - {name: ResponseEndTiming, type: i64, indexed: true, fast: true} |
| 117 | + - {name: FetchTiming, type: i64, indexed: true, fast: true} |
| 118 | + - {name: SocialSourceNetworkID, type: i64, indexed: true, fast: true} |
| 119 | + - {name: SocialSourcePage, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 120 | + - {name: ParamPrice, type: i64, indexed: true, fast: true} |
| 121 | + - {name: ParamOrderID, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 122 | + - {name: ParamCurrency, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 123 | + - {name: ParamCurrencyID, type: i64, indexed: true, fast: true} |
| 124 | + - {name: OpenstatServiceName, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 125 | + - {name: OpenstatCampaignID, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 126 | + - {name: OpenstatAdID, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 127 | + - {name: OpenstatSourceID, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 128 | + - {name: UTMSource, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 129 | + - {name: UTMMedium, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 130 | + - {name: UTMCampaign, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 131 | + - {name: UTMContent, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 132 | + - {name: UTMTerm, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 133 | + - {name: FromTag, type: text, tokenizer: raw, fast: {normalizer: raw}} |
| 134 | + - {name: HasGCLID, type: i64, indexed: true, fast: true} |
| 135 | + - {name: RefererHash, type: i64, indexed: true, fast: true} |
| 136 | + - {name: URLHash, type: i64, indexed: true, fast: true} |
| 137 | + - {name: CLID, type: i64, indexed: true, fast: true} |
| 138 | + |
| 139 | + store_source: false |
| 140 | + |
| 141 | +indexing_settings: |
| 142 | + commit_timeout_secs: 30 |
| 143 | + merge_policy: |
| 144 | + type: stable_log |
| 145 | + merge_factor: 10 |
| 146 | + max_merge_factor: 12 |
| 147 | + |
| 148 | +search_settings: |
| 149 | + default_search_fields: [] |
0 commit comments