184 похожих чатов

Приветствую всех. подскажите, кто-нибудь привязывал максмайндовские базы geoip? не могу

понять, в чем проблема, не находит данные.
Not found: dictionary.structure.attribute.null_value

<dictionaries>
<dictionary>
<name>maxmind_country_blocks</name>
<source>
<path>/etc/clickhouse-server/GeoLite2-Country-Blocks-IPv4.csv</path>
<format>CommaSeparated</format>
</source>
<layout>
<ip_trie />
</layout>
<structure>
<key>
<attribute>
<name>network</name>
<type>String</type>
</attribute>
</key>
<attribute>
<name>geoname_id</name>
<type>String</type>
</attribute>
<attribute>
<name>registered_country_geoname_id</name>
<type>String</type>
</attribute>
<attribute>
<name>represented_country_geoname_id</name>
<type>String</type>
</attribute>
<attribute>
<name>is_anonymous_proxy</name>
<type>String</type>
</attribute>
<attribute>
<name>is_satellite_provider</name>
<type>String</type>
</attribute>
</structure>
</dictionary>сам запрос:
select IpAddress, dictGetString('maxmind_country_blocks', 'network', tuple(IPv4StringToNum(IpAddress))) from statistics_viewsпробовал на ip из базы, все равно та же ошибка

1 ответов

12 просмотров

<null_value></null_value> в аттрибуты добавьте

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта