<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Hadoop on Dataprd.Com</title>
		<link>https://dataprd.com/tags/hadoop/</link>
		<description>Recent content in Hadoop on Dataprd.Com</description>
		<generator>Hugo</generator>
		<language>en-us</language>
		
		
		
		
			<lastBuildDate>Fri, 25 Aug 2017 16:11:15 +0000</lastBuildDate>
		
			<atom:link href="https://dataprd.com/tags/hadoop/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Data Governance in the Big Data and Hadoop world - Whitepaper</title>
				<link>https://dataprd.com/posts/data-governance-in-the-big-data-and-hadoop-world-whitepaper/</link>
				<pubDate>Fri, 25 Aug 2017 16:11:15 +0000</pubDate>
				<guid>https://dataprd.com/posts/data-governance-in-the-big-data-and-hadoop-world-whitepaper/</guid>
				<description>&lt;p&gt;&lt;strong&gt;&lt;em&gt;My full whitepaper — &lt;a href=&#34;https://dataprd.com/files/Data_Governance_2015.pdf&#34; title=&#34;Data Governance in the Big Data and Hadoop World&#34;&gt;Download PDF&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Amidst vast data lakes and a high velocity of incoming data, enterprises are finding that despite the procedures, policies, and systems that are already in place, their data governance frameworks still aren&amp;rsquo;t delivering the insights needed to drive smart business decisions. Pain points such as privacy and security, appropriate permissions, and labor-intensive data mining processes are challenging general data governance frameworks that do not allow for flexibility or agility. Hadoop can be an excellent framework to support a large data storage repository with immense processing power. The key to success is understanding how to unleash Hadoop&amp;rsquo;s powerful storage capabilities. This white paper reveals:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Evaluation of Apache Kylin 1.5.4.1 with HDP 2.5, performance comparison w Hive</title>
				<link>https://dataprd.com/posts/evaluation-of-apache-kylin-1-5-4-1-with-hdp-2-5-performance-comparison-w-hive/</link>
				<pubDate>Mon, 09 Jan 2017 20:24:45 +0000</pubDate>
				<guid>https://dataprd.com/posts/evaluation-of-apache-kylin-1-5-4-1-with-hdp-2-5-performance-comparison-w-hive/</guid>
				<description>&lt;p&gt;&lt;strong&gt;Apache Kylin&lt;/strong&gt; is a data cube solution on top of Hadoop providing an ODBC interface for BI tools. OLAP cubes boost performance for analytics via using a subset of data, enriched with pre-calculations on specific dimensions of interest. It enables loading dimensions from a Hive data source, therefore accelerating BI tool access via pre-calculating data and adding it to HBase. In our example we have a large dataset of flight information:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Top 7 challenges of building a data lake</title>
				<link>https://dataprd.com/posts/top-7-challenges-of-building-a-data-lake/</link>
				<pubDate>Sat, 07 Jan 2017 18:26:42 +0000</pubDate>
				<guid>https://dataprd.com/posts/top-7-challenges-of-building-a-data-lake/</guid>
				<description>&lt;p&gt;While from the technical perspective, deployment, management and provisioning tools are available to quickly set up a Hadoop cluster, introducing it to the organization is a tough task. Here are the biggest challenges of building a data lake   &lt;strong&gt;1. Understand the purpose and limitations of the technology&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Hadoop environment provides a vendor independent tool-chain for data storage, management and analytics in a scalable fashion - it can manage infinite amount of data and with add-ons makes real-time and data science use-cases available for the enterprise&lt;/li&gt;&#xA;&lt;li&gt;Many organizations do not have Big Data. They just load their RDBMS content and get surprised that a 20 node enterprise Hadoop setup&amp;rsquo;s performance is subpar compared with a single PostgreSQL instance. Sure, because the purpose and capabilities are different - we should compare apples with apples after all&lt;/li&gt;&#xA;&lt;li&gt;In 95% of the cases stakeholders think that this new technology will substitute their painful proprietary data environment of RDBMSs. It is a highly distributed environment so the case is that it is never capable to substitute proprietary data systems. But it can live well beneath those providing extreme value. The purpose of the data lake is different. Ingest data, all of your data, and deal with portions of it without costly ETLs to move it from here to there. Refine your data system, be it processing, reporting or prediction models by slowly adding more datasets.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;2. Security&lt;/strong&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Performance test of Pig vs Hive with code examples</title>
				<link>https://dataprd.com/posts/performance-test-pig-vs-hive-code-examples/</link>
				<pubDate>Fri, 08 Aug 2014 17:40:07 +0000</pubDate>
				<guid>https://dataprd.com/posts/performance-test-pig-vs-hive-code-examples/</guid>
				<description>&lt;p&gt;Performance testing high level Hadoop query languages with &lt;strong&gt;example scripts.&lt;/strong&gt; Analysis of NOAA weather data: Western-European weather stations from 1980 to 2014, daily dataset of temperature (tmin and tmax) and precipitation data (prcp). Dataset is a structured table, non-existent measurement cells are filled with &lt;em&gt;-9999&lt;/em&gt;. &lt;strong&gt;Example:&lt;/strong&gt; STATION,STATION_NAME,DATE,PRCP,TMAX,TMIN GHCND:NLE00109300,STAVENISSE NL,19800101,53,-9999,-9999 GHCND:NLE00109300,STAVENISSE NL,19800102,21,-9999,-9999 GHCND:NLE00109300,STAVENISSE NL,19800103,133,-9999,-9999 &amp;hellip; GHCND:NLE00109202,MARUM NL,20080602,0,-9999,-9999 GHCND:NLE00109202,MARUM NL,20080603,36,-9999,-9999 GHCND:NLE00109202,MARUM NL,20080604,4,-9999,-9999 &amp;hellip; Data size: &lt;strong&gt;1 Gb / 4 Gb / 8 Gb&lt;/strong&gt; &lt;a href=&#34;https://dataprd.com/files/2014/08/w_333_mb.csv.zip&#34;&gt;(the same 333 Mb data file replicated 3 / 12 / 24 times)&lt;/a&gt; HDFS block size: &lt;strong&gt;128 Mb&lt;/strong&gt; Platform:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Create a Hadoop Cluster easily by using PXE boot, Kickstart, Puppet and Ambari to auto-deploy nodes</title>
				<link>https://dataprd.com/posts/create-hadoop-cluster-easily-using-pxe-boot-kickstart-puppet-ambari-auto-deploy-nodes/</link>
				<pubDate>Fri, 08 Aug 2014 17:12:52 +0000</pubDate>
				<guid>https://dataprd.com/posts/create-hadoop-cluster-easily-using-pxe-boot-kickstart-puppet-ambari-auto-deploy-nodes/</guid>
				<description>&lt;p&gt;This tutorial is to showcase unattended and automatic install of multiple &lt;strong&gt;CentOS 6.5 x86_64 Hadoop nodes&lt;/strong&gt; pre-configured with &lt;strong&gt;Ambari-agents&lt;/strong&gt; and an &lt;strong&gt;Ambari-server&lt;/strong&gt; host. After configuring automatic install of bare metal (No OS pre-installed) nodes, deploying a Hadoop cluster will be a matter of clicks. The setup uses:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;PXE boot&lt;/strong&gt; (for automatic OS install)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;TFTP server&lt;/strong&gt; (for PXE network install image)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Apache server&lt;/strong&gt; (to serve the kickstart file for unattended install)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;DHCP server&lt;/strong&gt; (for assigning IP addresses for the nodes)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;DNS server&lt;/strong&gt; (for internal domain name resolution)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Puppet-master&lt;/strong&gt; (for automatic configuration management of all hosts in the network, Ambari install included in Puppet manifests)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ambari-master and agents&lt;/strong&gt; (for managing Hadoop ecosystem deployment)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The setup assumes that the nodes are on the &lt;em&gt;192.168.0.0/255.255.255.0&lt;/em&gt; network, the master is on &lt;em&gt;192.168.0.1&lt;/em&gt; and its hostname is &lt;em&gt;bigdata1.hdp&lt;/em&gt; The domain for the network server by the configuration is &lt;em&gt;hdp&lt;/em&gt; and the clients are named as &lt;em&gt;bigdata[1-254].hdp&lt;/em&gt; &lt;a href=&#34;https://dataprd.com/files/2014/08/provision.zip&#34; title=&#34;Hadoop Kickstart install&#34;&gt; Download all files here (configuration files, PXEBoot Linux image, Kickstart file and custom script for adding a node on the master).&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Setting up a firewall to secure a Hadoop cluster&#39;s network with Shorewall</title>
				<link>https://dataprd.com/posts/setting-up-a-firewall-to-secure-hadoop-clusters-network-with-shorewall/</link>
				<pubDate>Fri, 14 Mar 2014 13:40:59 +0000</pubDate>
				<guid>https://dataprd.com/posts/setting-up-a-firewall-to-secure-hadoop-clusters-network-with-shorewall/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://shorewall.net/&#34;&gt;Shorewall&lt;/a&gt; is a tool to configure Linux inbuilt IPTables in an easy and understandable way. Assume we have a basic setup: &lt;em&gt;Lan | Firewall with Proxy server | Internet&lt;/em&gt; &lt;img src=&#34;https://dataprd.com/images/uploads/2014/08/Shorewall_Proxy.png&#34; alt=&#34;Network_Config&#34;&gt; A secure setup is to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;ACCEPT HTTP(80) and HTTPS(443) from LAN to NET&lt;/li&gt;&#xA;&lt;li&gt;ACCEPT special services ports from specific LAN to NET (like e-banking)&lt;/li&gt;&#xA;&lt;li&gt;ACCEPT only the needed FW services from LAN to FW - SSH(22) and MAIL(25,443,993,&amp;hellip;) to FW (if mail server is on FW)&lt;/li&gt;&#xA;&lt;li&gt;ACCEPT only the needed FW services from NET to FW - SSH(22) with IP restriction (and SSH key) and MAIL(25,443,993,&amp;hellip;) to FW (if mail server is on FW)&#xA;&lt;ul&gt;&#xA;&lt;li&gt;SSH port can be changed&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;LOC to LOC connections are not possible to be governed by FW, therefore all allowed&lt;/li&gt;&#xA;&lt;li&gt;REJECT any incoming connection (other than above) to LAN or FW&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Shorewall configuration - with some additional examples on the syntax and rules:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Security of a Hadoop cluster</title>
				<link>https://dataprd.com/posts/security-of-a-hadoop-cluster/</link>
				<pubDate>Fri, 14 Mar 2014 13:30:30 +0000</pubDate>
				<guid>https://dataprd.com/posts/security-of-a-hadoop-cluster/</guid>
				<description>&lt;p&gt;Hadoop is not only a data processing but a data warehouse solution. When we are talking about high amount of data we are talking about business value (the basis of the services) for a company. As Hadoop uses many nodes, network devices all the equipment must be included in a security plan - no weakest links are allowed. &lt;strong&gt;To secure our assets the following tools and approaches can be used.&lt;/strong&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Weather data analysis and visualization - Big data tutorial Part 1/9 - Fundamentals</title>
				<link>https://dataprd.com/posts/analysis-fundamentals-tutorial/</link>
				<pubDate>Thu, 13 Mar 2014 13:29:16 +0000</pubDate>
				<guid>https://dataprd.com/posts/analysis-fundamentals-tutorial/</guid>
				<description>&lt;h2 id=&#34;tutorial-big-data-analysis-weather-changes-in-the-carpathian-basin-from-1900-to-2014---part-19&#34;&gt;Tutorial big data analysis: Weather changes in the Carpathian-Basin from 1900 to 2014 - Part 1/9&lt;/h2&gt;&#xA;&lt;h3 id=&#34;analysis-fundamentals&#34;&gt;Analysis fundamentals&lt;/h3&gt;&#xA;&lt;p&gt;This experiment analyses the weather changes in the Carpathian Basin from 1900 to 2014 using a dataset of daily measurements of weather stations nearby our point of experiment. High emphasis is put on interactive visualization, as it is inevitable to make the comprehension of information easy. Big data analytics is gaining a lot of attention. This tutorial is to provide an overview on some open-source tools capable of supporting distributed analysis on huge datasets. Nonetheless it analyses the weather trends of the Carpathian Basin of Central Europe and provides an easy to use visualization on the changes.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Weather data analysis and visualization - Big data tutorial Part 2/9 - Dataset</title>
				<link>https://dataprd.com/posts/acquire-dataset-tutorial/</link>
				<pubDate>Thu, 13 Mar 2014 13:28:16 +0000</pubDate>
				<guid>https://dataprd.com/posts/acquire-dataset-tutorial/</guid>
				<description>&lt;h2 id=&#34;tutorial-big-data-analysis-weather-changes-in-the-carpathian-basin-from-1900-to-2014---part-29&#34;&gt;Tutorial big data analysis: Weather changes in the Carpathian-Basin from 1900 to 2014 - Part 2/9&lt;/h2&gt;&#xA;&lt;h3 id=&#34;preparation---dataset&#34;&gt;Preparation - Dataset&lt;/h3&gt;&#xA;&lt;p&gt;Weather data from NOAA — National Climatic Center — is accessible using a great toolset that lets you select your area of interest on a map interactively. Custom dataset is downloadable via the &lt;a href=&#34;http://www.ncdc.noaa.gov/cdo-web/datasets&#34;&gt;NOAA map tool&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The detailed experiment dataset used in this tutorial is &lt;strong&gt;&lt;a href=&#34;https://dataprd.com/media/Weather.zip&#34; title=&#34;Download historical weather data of the Carpathian Basin&#34;&gt;downloadable here: Weather.zip&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Weather data analysis and visualization - Big data tutorial Part 3/9 - Environment</title>
				<link>https://dataprd.com/posts/analysis-environment-tutorial/</link>
				<pubDate>Thu, 13 Mar 2014 13:27:16 +0000</pubDate>
				<guid>https://dataprd.com/posts/analysis-environment-tutorial/</guid>
				<description>&lt;h2 id=&#34;tutorial-big-data-analysis-weather-changes-in-the-carpathian-basin-from-1900-to-2014---part-39&#34;&gt;Tutorial big data analysis: Weather changes in the Carpathian-Basin from 1900 to 2014 - Part 3/9&lt;/h2&gt;&#xA;&lt;h3 id=&#34;preparation---analysis-environment&#34;&gt;Preparation - Analysis Environment&lt;/h3&gt;&#xA;&lt;p&gt;As the analyzed data is relatively small to get it processed on a single machine, I have spared some time to set up a new Hadoop cluster – I have administrative access to a smaller cluster of regular PCs chained into a Hadoop cluster but this one was reserved the time I made the experiment. Anyway, analyzing a small dataset with some big data tools is resulting in the same development efforts as analyzing Petabytes of data on a cluster of thousands of machines – only it takes less CPU time – one can still learn the basics on small datasets.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Weather data analysis and visualization - Big data tutorial Part 4/9 - Hadoop &amp; Pig</title>
				<link>https://dataprd.com/posts/hadoop-pig-tutorial/</link>
				<pubDate>Thu, 13 Mar 2014 13:26:16 +0000</pubDate>
				<guid>https://dataprd.com/posts/hadoop-pig-tutorial/</guid>
				<description>&lt;h2 id=&#34;tutorial-big-data-analysis-weather-changes-in-the-carpathian-basin-from-1900-to-2014---part-49&#34;&gt;Tutorial big data analysis: Weather changes in the Carpathian-Basin from 1900 to 2014 - Part 4/9&lt;/h2&gt;&#xA;&lt;h3 id=&#34;analysis-with-hadoop--and-pig&#34;&gt;Analysis with &lt;a href=&#34;https://hadoop.apache.org/&#34; title=&#34;Apache Hadoop&#34;&gt;Hadoop &lt;/a&gt; and &lt;a href=&#34;https://pig.apache.org/&#34; title=&#34;Apache Pig&#34;&gt;Pig&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;h4 id=&#34;igniting-hortonworks-hadoop-environment&#34;&gt;&lt;strong&gt;Igniting Hortonworks Hadoop environment&lt;/strong&gt;&lt;/h4&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Starting the virtual machine&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Logging in from the host machine&amp;rsquo;s browser: 127.0.0.1:8888&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Log in with credentials supplied on login screen: hue / 1111&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;A straightforward menu is given to manage stored files (HDFS), Pig or Hive analysis scripts and to check the jobs that are running&lt;/p&gt;</description>
			</item>
			<item>
				<title>Weather data analysis and visualization - Big data tutorial Part 5/9 - Visualizing: GIS &amp; map</title>
				<link>https://dataprd.com/posts/gis-map-data-visualization-tutorial-1/</link>
				<pubDate>Thu, 13 Mar 2014 13:25:16 +0000</pubDate>
				<guid>https://dataprd.com/posts/gis-map-data-visualization-tutorial-1/</guid>
				<description>&lt;h2 id=&#34;tutorial-big-data-analysis-weather-changes-in-the-carpathian-basin-from-1900-to-2014---part-59&#34;&gt;Tutorial big data analysis: Weather changes in the Carpathian-Basin from 1900 to 2014 - Part 5/9&lt;/h2&gt;&#xA;&lt;h3 id=&#34;data-visualization---gis-map-based-using-kartograph---subsection-12&#34;&gt;Data visualization - GIS, map based using Kartograph - Subsection 1/2&lt;/h3&gt;&#xA;&lt;p&gt;For the showcase purposes, I have used &lt;a href=&#34;http://kartograph.org/showcase/animated-symbols/&#34; title=&#34;Kartograph Example&#34;&gt;this &lt;strong&gt;Kartograph&lt;/strong&gt;&lt;/a&gt; example to show bubbles with different colors and radius based on the yearly temperature and precipitation data (two datasets are in two different directories / diagrams). Kartograph is an open-source Python based map generator and JavaScript based web map illustrator. A stand-alone package to generate maps without using 3rd party applications like Google Maps. If you generate your map once you could avoid any service level or API changes regarding your map.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Weather data analysis and visualization - Big data tutorial Part 6/9 - SED example</title>
				<link>https://dataprd.com/posts/sed-linux-example-tutorial/</link>
				<pubDate>Thu, 13 Mar 2014 13:24:16 +0000</pubDate>
				<guid>https://dataprd.com/posts/sed-linux-example-tutorial/</guid>
				<description>&lt;h2 id=&#34;tutorial-big-data-analysis-weather-changes-in-the-carpathian-basin-from-1900-to-2014---part-69&#34;&gt;Tutorial big data analysis: Weather changes in the Carpathian-Basin from 1900 to 2014 - Part 6/9&lt;/h2&gt;&#xA;&lt;h3 id=&#34;manipulating-output-data-with-the-linux-sed-command---sed-example&#34;&gt;Manipulating output data with the Linux SED command - SED example&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://kartograph.org/showcase/animated-symbols/&#34; title=&#34;Kartograph demo&#34;&gt;This Kartograph tutorial&lt;/a&gt; uses JSON as data format, so I needed the same format for my own data that the tutorial uses - example:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;[{&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;#34;Weather&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#34;ARAD RO&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;,&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;&amp;#34;ll&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;21.35&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;,&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;46.1331&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;],&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;&amp;#34;1882&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;742.0&lt;/span&gt; &lt;span style=&#34;color:#f6f8fa;background-color:#82071e&#34;&gt;…&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;#34;Weather&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#34;MURSKA SOBOTA RAKICAN SI&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;,&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;&amp;#34;ll&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;[&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;16.2&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;,&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;46.7&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;],&lt;/span&gt; &lt;span style=&#34;color:#f6f8fa;background-color:#82071e&#34;&gt;…&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;&amp;#34;1962&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;931.0&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#f6f8fa;background-color:#82071e&#34;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;And the resulting data from PIG is not compatible with it, as it has different markup, presented here:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Weather data analysis and visualization - Big data tutorial Part 7/9 - Visualizing: GIS &amp; map part 2</title>
				<link>https://dataprd.com/posts/gis-map-data-visualization-tutorial-2/</link>
				<pubDate>Thu, 13 Mar 2014 13:23:16 +0000</pubDate>
				<guid>https://dataprd.com/posts/gis-map-data-visualization-tutorial-2/</guid>
				<description>&lt;h2 id=&#34;tutorial-big-data-analysis-weather-changes-in-the-carpathian-basin-from-1900-to-2014---part-79&#34;&gt;Tutorial big data analysis: Weather changes in the Carpathian-Basin from 1900 to 2014 - Part 7/9&lt;/h2&gt;&#xA;&lt;h3 id=&#34;data-visualization---gis-map-based-using-kartograph---subsection-22&#34;&gt;Data visualization - GIS, map based using Kartograph - Subsection 2/2&lt;/h3&gt;&#xA;&lt;p&gt;The two examples showcased in the previous part:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://kartograph.org/showcase/animated-symbols/&#34;&gt;http://kartograph.org/showcase/animated-symbols/&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://kartograph.org/showcase/clustering/&#34;&gt;http://kartograph.org/showcase/clustering/&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve combined the two together:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Using the files from the animated symbols of the first one and&lt;/li&gt;&#xA;&lt;li&gt;Added tooltip data by altering the addSymbol function in the JS section of index.html&lt;/li&gt;&#xA;&lt;li&gt;Tooltips containing PRCP data for each decade&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-javascript&#34; data-lang=&#34;javascript&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;symbols&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;map&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;addSymbols&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;({&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;type&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;$K&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;Bubble&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;data&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;weatherStations&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;location&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#cf222e&#34;&gt;function&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;(&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;d&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;)&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;{&lt;/span&gt; &lt;span style=&#34;color:#cf222e&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;d&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;ll&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;},&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;attrs&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;symbolAttrs&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;tooltip&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#cf222e&#34;&gt;function&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;(&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;d&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;)&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;{&lt;/span&gt; &lt;span style=&#34;color:#cf222e&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;$&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;trim&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;(&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;d&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;Weather&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;)&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;+&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;br&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;Rainfall&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;1900&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39; +d[&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;1900&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;]+&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;mm&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;+ &amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;br&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;Rainfall&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;1910&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39; +d[&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;1910&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;]+&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;mm&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;+ &amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;br&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;Rainfall&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;1920&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39; +d[&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;1920&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;]+&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;mm&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;+ &amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;br&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;Rainfall&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;1930&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39; +d[&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;1930&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;]+&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;mm&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;+ &amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;br&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;Rainfall&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;1940&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39; +d[&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;1940&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;]+&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;mm&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;+ &amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;br&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;Rainfall&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;1950&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39; +d[&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;1950&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;]+&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;mm&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;+ &amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;br&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;Rainfall&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;1960&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39; +d[&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;1960&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;]+&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;mm&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;+ &amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;br&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;Rainfall&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;1970&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39; +d[&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;1970&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;]+&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;mm&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;+ &amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;br&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;Rainfall&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;1980&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39; +d[&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;1980&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;]+&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;mm&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;+ &amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;br&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;Rainfall&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;1990&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39; +d[&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;1990&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;]+&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;mm&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;+  &amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;br&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;Rainfall&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;2000&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39; +d[&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;2000&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;]+&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;mm&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;+ &amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;br&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;Rainfall&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;2010&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39; +d[&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;2010&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;]+&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;mm&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;+ &amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;br&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;Rainfall&lt;/span&gt; &lt;span style=&#34;color:#0550ae&#34;&gt;2013&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39; +d[&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#0550ae&#34;&gt;2013&lt;/span&gt;&lt;span style=&#34;color:#0a3069&#34;&gt;&amp;#39;]+&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;mm&lt;/span&gt;&lt;span style=&#34;color:#f6f8fa;background-color:#82071e&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;;&lt;/span&gt; &lt;span style=&#34;color:#1f2328&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#1f2328&#34;&gt;});&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Looking at the map, some tooltip refinement was needed as those were out of the page, due to their large size: As I&amp;rsquo;ve defined a big tooltip to show I&amp;rsquo;ve changed the positioning by altering &lt;em&gt;&lt;strong&gt;kartograph.min.js&lt;/strong&gt;&lt;/em&gt; Changing this line &lt;em&gt;&lt;strong&gt;kartograph.min.js&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Weather data analysis and visualization - Big data tutorial Part 8/9 - Visualizing: HTML charts</title>
				<link>https://dataprd.com/posts/html-charts-data-visualization-tutorial/</link>
				<pubDate>Thu, 13 Mar 2014 13:22:16 +0000</pubDate>
				<guid>https://dataprd.com/posts/html-charts-data-visualization-tutorial/</guid>
				<description>&lt;h2 id=&#34;tutorial-big-data-analysis-weather-changes-in-the-carpathian-basin-from-1900-to-2014---part-89&#34;&gt;Tutorial big data analysis: Weather changes in the Carpathian-Basin from 1900 to 2014 - Part 8/9&lt;/h2&gt;&#xA;&lt;h3 id=&#34;data-visualization---interactive-html5-charts-with-flot-js-library&#34;&gt;Data visualization - Interactive HTML5 charts with Flot JS Library&lt;/h3&gt;&#xA;&lt;p&gt;The two best tools for HTML5 charting I have checked out are&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;JQplot&lt;/li&gt;&#xA;&lt;li&gt;Flot&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve chosen &lt;a href=&#34;http://www.flotcharts.org/flot/examples/series-toggle/index.html&#34; title=&#34;Flot&#39;s interactive chart&#34;&gt;Flot&amp;rsquo;s interactive chart&lt;/a&gt; with switchable diagrams and came to an idea that it would be nice to also have trend lines for the charts and used it as an &lt;a href=&#34;http://www.flotcharts.org/flot/examples/series-toggle/index.html&#34; title=&#34;Flot&#39;s interactive chart&#34;&gt;example&lt;/a&gt;. Both tools use proprietary data sets, instead of manipulating their example parsers, I&amp;rsquo;ve chosen to alter my data to comply with the provided examples. After altering the files with SED, so as above, I have come to a problem — Hadoop is a parallel system, all processes are analyzing portions of the dataset, resulting dataset is unordered and if it is complex, it can&amp;rsquo;t be ordered with big. So I had data like:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Weather data analysis and visualization - Big data tutorial Part 9/9 - Results</title>
				<link>https://dataprd.com/posts/analysis-results-presentation-tutorial/</link>
				<pubDate>Thu, 13 Mar 2014 13:21:16 +0000</pubDate>
				<guid>https://dataprd.com/posts/analysis-results-presentation-tutorial/</guid>
				<description>&lt;h2 id=&#34;tutorial-big-data-analysis-weather-changes-in-the-carpathian-basin-from-1900-to-2014---part-99&#34;&gt;Tutorial big data analysis: Weather changes in the Carpathian-Basin from 1900 to 2014 - Part 9/9&lt;/h2&gt;&#xA;&lt;h3 id=&#34;results-of-the-analysis&#34;&gt;Results of the analysis&lt;/h3&gt;&#xA;&lt;p&gt;The two resulting artifacts from the analysis are presented here.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://dataprd.com/interactive/map-prcp/&#34; title=&#34;Interactive PRCP Map&#34;&gt;Open interactive map of PRCP data&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://dataprd.com/media/Map_diagram.zip&#34; title=&#34;Kartograph interactive map&#34;&gt;Download interactive map files&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://dataprd.com/interactive/charts-prcp/&#34; title=&#34;Interactive PRCP Charts&#34;&gt;Open interactive charts of PRCP data&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://dataprd.com/media/Flot_Diagram.zip&#34; title=&#34;Flot interactive chart&#34;&gt;Download interactive chart files&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The same methods can be used to mine and visualize temperature change information too.&lt;/p&gt;</description>
			</item>
			<item>
				<title>A multi-tiered Big Data warehouse &amp; processing facility</title>
				<link>https://dataprd.com/posts/a-multi-tiered-big-data-warehouse-processing-facility/</link>
				<pubDate>Wed, 12 Mar 2014 18:17:16 +0000</pubDate>
				<guid>https://dataprd.com/posts/a-multi-tiered-big-data-warehouse-processing-facility/</guid>
				<description>&lt;p&gt;The article details an exemplary setup for a multi-tiered data warehouse and processing facility using Hadoop and batch type of data analysis. Requirements in brief:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;High peaks on data acquisition (e.g. financial transactions of yearly festivals, R&amp;amp;D facility with images or videos flowing in only at the time of experimenting)&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Velocity is high at peak times, Gigabytes / second for short time (max. few hours / day)&lt;/li&gt;&#xA;&lt;li&gt;Data to be quickly accessed for data processing for some weeks after acquisition&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;High volume of data to be stored for long-time&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Data to be accessed some years after acquisition, access can be delayed by days after request&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The below setup details 3 tiers:&lt;/p&gt;</description>
			</item>
			<item>
				<title>A Big Data Course</title>
				<link>https://dataprd.com/posts/a-big-data-course/</link>
				<pubDate>Wed, 12 Mar 2014 09:26:36 +0000</pubDate>
				<guid>https://dataprd.com/posts/a-big-data-course/</guid>
				<description>&lt;p&gt;The published diagram is to detail a setup of a Big Data Course.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Fundamentals on databases (SQL and NoSQL), statistics (the R framework) and graph databases&lt;/li&gt;&#xA;&lt;li&gt;The focus is on the Hadoop eco-system and its programming paradigm, MapReduce&lt;/li&gt;&#xA;&lt;li&gt;MapReduce is available to be used with easier to master high level query languages like Pig and Hive&lt;/li&gt;&#xA;&lt;li&gt;While Hadoop is for batch processing there are other usage areas:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Real-time data access by HBase NoSQL daemon&lt;/li&gt;&#xA;&lt;li&gt;Fast but lower data volume processor, Spark&lt;/li&gt;&#xA;&lt;li&gt;Machine learning framework that can be run on top of Hadoop: Mahout&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;To be able to use these tools a well built, secure cluster is to be planned and developed, then operated securely&lt;/li&gt;&#xA;&lt;li&gt;After the data analysis is done, final steps of visualization are detailed - to make an impact by using the achieved analytic results&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;A &lt;a href=&#34;http://www.u-szeged.hu/tanrend?browse=kurzus&amp;amp;kurzusId=1591460&amp;amp;ciklusId=2014-2015-1#browse&#34;&gt;derivative of the course&lt;/a&gt; is held at the University of Szeged. &lt;a href=&#34;https://dataprd.com/images/uploads/2014/08/Course.png&#34;&gt;&lt;img src=&#34;https://dataprd.com/images/uploads/2014/08/Course.png&#34; alt=&#34;Big Data Course&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Environment setup for big data analytics</title>
				<link>https://dataprd.com/posts/environment-setup-big-data-analytics/</link>
				<pubDate>Tue, 04 Mar 2014 15:18:50 +0000</pubDate>
				<guid>https://dataprd.com/posts/environment-setup-big-data-analytics/</guid>
				<description>&lt;p&gt;This article covers basic tools and technologies to use when conducting the first steps on big data analysis.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Linux as the base OS&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.debian.org/&#34; title=&#34;Debian Linux&#34;&gt;Debian&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.ubuntu.com/&#34; title=&#34;Ubuntu Linux&#34;&gt;Ubuntu&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.redhat.com/&#34; title=&#34;Redhat Linux&#34;&gt;RedHat&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.centos.org/&#34; title=&#34;CentOS Linux&#34;&gt;CentOS&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;For basic data processing:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Bash shell: environment for running multiple command-line Linux tools for data manipulation&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Comes pre-installed with Linux; check &lt;a href=&#34;http://www.gnu.org/software/bash/manual/bashref.html&#34; title=&#34;Bash reference manual&#34;&gt;Reference manual&lt;/a&gt; for usage&lt;/li&gt;&#xA;&lt;li&gt;Bash might be not the default Linux shell, &lt;a href=&#34;http://unix.stackexchange.com/questions/1373/how-do-i-switch-from-an-unknown-shell-to-bash&#34; title=&#34;Switch to Bash shell&#34;&gt;see how to switch to it&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Learn Bash by &lt;a href=&#34;http://linuxconfig.org/bash-scripting-tutorial&#34; title=&#34;Bash examples&#34;&gt;examples&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Most important Linux Commands and phenomena to master for data manipulation:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.unix.com/man-page/linux/0/cat/&#34; title=&#34;Cat Reference Card&#34;&gt;cat&lt;/a&gt; - output/concatenate a stream / file&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.unix.com/man-page/POSIX/1/head/&#34; title=&#34;Head Reference Card&#34;&gt;head&lt;/a&gt;, &lt;a href=&#34;http://www.unix.com/man-page/freebsd/1/tail/&#34; title=&#34;Tail Reference Card&#34;&gt;tail&lt;/a&gt; - show the head or the tail of a stream / file&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.unix.com/man-page/OpenSolaris/1/grep&#34; title=&#34;Grep Reference Card&#34;&gt;grep&lt;/a&gt; - to filter streams / lines of a file&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.unix.com/man-page/freebsd/1/sed/&#34; title=&#34;Sed Reference Card&#34;&gt;sed&lt;/a&gt; - to manipulate streams / lines of a file&lt;/li&gt;&#xA;&lt;li&gt;Regular expressions - used in a wide set of Linux tools&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.grymoire.com/unix/Regular.html&#34; title=&#34;Explanation and tutorials&#34;&gt;Explanation and tutorials&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;AWK - simple data reformatter with compact coding features&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.gnu.org/software/gawk/manual/gawk.html&#34; title=&#34;The GNU Awk User&#39;s Guide&#34;&gt;The GNU Awk User&amp;rsquo;s Guide&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.grymoire.com/Unix/Awk.html&#34; title=&#34;AWK Tutorials&#34;&gt;AWK Tutorials&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Python - easy to learn, effective programming language with a huge amount of libraries available for various tasks. Great for data manipulation used from the command line.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Python &lt;a href=&#34;http://www.python.org/&#34; title=&#34;Python Download&#34;&gt;Download&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.python.org/doc/&#34; title=&#34;Python Documentation&#34;&gt;Python Documentation&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://wiki.python.org/moin/BeginnersGuide&#34; title=&#34;Python Beginners Guide&#34;&gt;Python Beginners Guide&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.learnpython.org/&#34; title=&#34;Python Tutorials&#34;&gt;Python Tutorials&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;And the big data analysis framework chosen based on the type of data analyzed. For the first step tutorials our suggestion would be:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Hadoop, single cluster setup (can be downloaded pre-installed to a virtual appliance)&lt;/li&gt;&#xA;&lt;li&gt;Java based MapReduce programs&lt;/li&gt;&#xA;&lt;li&gt;Pig MapReduce query language&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
			</item>
	</channel>
</rss>
