DataLakeAnalytics函數(shù)如何解析IP地址對(duì)應(yīng)的國(guó)家城市地址,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。
站在用戶的角度思考問題,與客戶深入溝通,找到桐柏網(wǎng)站設(shè)計(jì)與桐柏網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、主機(jī)域名、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋桐柏地區(qū)。
Data Lake Analytics 作為云上數(shù)據(jù)處理的樞紐,最近加入了通過IP地址查找對(duì)應(yīng)的國(guó)家、省份、城市、ISP的函數(shù), 今天帶大家體驗(yàn)一下。
本次一共添加了下面這些函數(shù):
ip2region
: 功能最全的函數(shù),可以獲取國(guó)家,省份,城市的信息,而且支持語(yǔ)言切換, 但是參數(shù)較多。
ip_country
: 獲取IP地址對(duì)應(yīng)的國(guó)家。
ip_province
: 獲取IP地址對(duì)應(yīng)的地址/省。
ip_city
: 獲取IP地址對(duì)應(yīng)的城市。
ip_isp
: 獲取IP地址對(duì)應(yīng)的ISP(Internet Service Provider)的信息。
ip2long
: 把IP地址轉(zhuǎn)換成一個(gè)數(shù)字。
long2ip
: 把數(shù)字轉(zhuǎn)換成一個(gè)IP地址。
ip2region(ip, level, lang)
參數(shù)詳解:
ip: 要查詢的IP地址
level: country/province/city/isp
lang: cn/en, 返回結(jié)果的語(yǔ)言
ip_country/ip_province/ip_city/ip_isp是ip2region的一種快捷用法,參數(shù)較少,這幾個(gè)函數(shù)風(fēng)格類似,兩種調(diào)用方式:
ip_country(ip)
ip_country(ip, lang)
參數(shù)詳解:
ip: 要查詢的IP地址
lang: cn/en, 返回結(jié)果的語(yǔ)言
ip2long(ip)
long2ip(longVal)
廢話不多說,我們直接來體驗(yàn)一下:
先來看看國(guó)內(nèi)的ip:
MySQL> select ip2region('115.239.210.27', 'country', 'CN'), > ip_country('115.239.210.27'), > ip_province('115.239.210.27'), > ip_city('115.239.210.27'), > ip_isp('115.239.210.27')\G *************************** 1. row *************************** ip2region('115.239.210.27', 'country', 'CN'): 中國(guó) ip_country('115.239.210.27'): 中國(guó) ip_province('115.239.210.27'): 浙江 ip_city('115.239.210.27'): 杭州 ip_isp('115.239.210.27'): 電信 1 row in set (0.14 sec)
再來看個(gè)國(guó)外的ip:
mysql> select ip2region('31.13.79.1', 'country', 'CN'), > ip_country('31.13.79.1'), > ip_province('31.13.79.1'), > ip_city('31.13.79.1'), > ip_isp('31.13.79.1')\G *************************** 1. row *************************** ip2region('31.13.79.1', 'country', 'CN'): 印度 ip_country('31.13.79.1'): 印度 ip_province('31.13.79.1'): 馬哈拉施特拉邦 ip_city('31.13.79.1'): 孟買 ip_isp('31.13.79.1'): 1 row in set (0.08 sec)
最后咱再來切換個(gè)語(yǔ)言:
mysql> select ip2region('31.13.79.1', 'country', 'EN'), > ip_country('31.13.79.1', 'EN'), > ip_province('31.13.79.1', 'EN'), > ip_city('31.13.79.1', 'EN'), > ip_isp('31.13.79.1', 'EN')\G *************************** 1. row *************************** ip2region('31.13.79.1', 'country', 'EN'): India ip_country('31.13.79.1', 'EN'): India ip_province('31.13.79.1', 'EN'): Maharashtr ip_city('31.13.79.1', 'EN'): Mumbai ip_isp('31.13.79.1', 'EN'): 1 row in set (0.06 sec)
我們今天介紹了DLA里面IP地址支持相關(guān)的一些函數(shù),這些函數(shù)對(duì)于用戶分析,特別是網(wǎng)站訪問用戶的地域分析的時(shí)候非常有用,在其它數(shù)據(jù)庫(kù)里面你可能需要自己實(shí)現(xiàn)UDF,或者在應(yīng)用層進(jìn)行處理;我們DLA里面已經(jīng)把這種能力內(nèi)置了,并且會(huì)及時(shí)的對(duì)IP庫(kù)進(jìn)行更新。
看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。
網(wǎng)頁(yè)名稱:DataLakeAnalytics函數(shù)如何解析IP地址對(duì)應(yīng)的國(guó)家城市地址
標(biāo)題來源:http://chinadenli.net/article38/ihjssp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、外貿(mào)建站、商城網(wǎng)站、動(dòng)態(tài)網(wǎng)站、、虛擬主機(jī)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)