2017-03-08 4 views
1

現在、SQLサーバデータソースからIPマップを追加しようとしています。 IPは間違った場所にマップされるか、Power BIの内蔵検索を使用してマップされません。パワーBIの場所にIPを使用するには?

IP列を使用して場所を照会する方法はありますか?または私のためにこれを行うための任意の既知のAPI?

答えて

1

はこれを試してみてください:freegeoip.net

http://freegeoip.net/xml/8.8.8.8 

それを返します:

<Response> 
<IP>8.8.8.8</IP> 
<CountryCode>US</CountryCode> 
<CountryName>United States</CountryName> 
<RegionCode>CA</RegionCode> 
<RegionName>California</RegionName> 
<City>Mountain View</City> 
<ZipCode>94035</ZipCode> 
<TimeZone>America/Los_Angeles</TimeZone> 
<Latitude>37.386</Latitude> 
<Longitude>-122.0838</Longitude> 
<MetroCode>807</MetroCode> 
</Response> 

またはJSONを使用して:

http://freegeoip.net/json/8.8.8.8 

{"ip":"8.8.8.8","country_code":"US","country_name":"United States","region_code":"CA","region_name":"California","city":"Mountain View","zip_code":"94035","time_zone":"America/Los_Angeles","latitude":37.386,"longitude":-122.0838,"metro_code":807} 
+0

はどのようにして、電源双方向にこのInを取り入れて行くのでしょうか? – Mattcul

+1

データソースを開き、[データに接続] - > [Web]を使用してこのURLを使用します。あなたはこの値を持つテーブルを取得します。私はそれをチェックし、フィールドごとに1つの列を持つテーブルを返します。 https://powerbi.microsoft.com/en-us/documentation/powerbi-desktop-common-query-tasks/ – McNets

+0

あまりにも、明確な説明をありがとう。 – Mattcul

関連する問題