[JAVA] Let's try Zoomdata (Usage 1)

(1) Outline of the initial screen

Zoomdata was launched in the virtual environment in the previous work, so this time it will be the operation in that environment. Since the general user has not been defined yet, enter it as ** admin ** from the login screen (password was set last time). Once you've successfully logged in, you'll see a clean dashboard in your browser.

FIG21.jpg

The humanoid icon in the upper right is used when logging out, and is it next to it? The mark will be in English, but I will use it as a help. The three icons on the upper left side are in charge of the icons that you usually use. The house-shaped icon in the middle becomes the home, and if you save the dashboard you are about to create, it will be registered in this part one by one. Also, the gear icon on the right side is a ** GUI ** for various items that ** admin ** can set, and the first work to be done after this will also start from here. The last three horizontal bars on the far left are the parts used when creating the dashboard, so it may be the most frequently used part when you start the actual creation work.

(2) Let's visualize using data

Well, I'm actually going into the visualization work ... I forgot the important thing. There is no data to use for trial. Fortunately, you can read data called a flat file in ** CSV ** format, so this time I will try to move forward with this method.

It seems that it is possible to secure a certain amount of data by creating macros etc. using spreadsheet software, but I searched the net and found free "naughty big data" based on self-responsibility. I checked if there was any. Then ... I found a highly probable description on ** kazina.com **'s homepage.

kazina.com <<< kazina's homepage (various other publications are available) What a personal information

Hurry up and select the ** CSV ** format output and create a file with a maximum of 5000 items. (Thank you ... (sweat))

Save the completed file in a suitable location, check the format just in case, and correct the file name if it is not **. Csv **. Also, since the ** Zoomdata ** environment is based on ** Linux **, specify the ** UTF-8 ** format when writing data.

Log in to ** Zoomdata ** (this series of work is done with ** Admin ** privileges) and prepare to read the file.

FIG22.jpg

When you select the gear icon on the upper left, a menu will appear. Select ** Source ** on the far left.

FIG23.jpg

This time, we are reading a ** CSV ** file, so select ** Flat File **.

FIG24.jpg

** Zoomdata ** allows you to connect to most data sources using a similar interactive interface, but this time it's a simple ** CSV ** file, so it's appropriate first. Give the name of the data source to (it is OK as it is. It will automatically add a number at the end), but here in honor of the author ** what a personal information ** I had it.

Currently it is written in English, but it is not a complicated flow, so if you select the target file as it is and load it

FIG25.jpg

So, let's press the ** Next ** button quickly to go ahead.

Well, as I wrote in the introduction, ** Zoomdata ** can effectively and dynamically utilize the collaboration between data and time axis, so I want to set the time axis for the data read this time as well. think. Looking at each column ...! It seems that you can use your birthday (24-hour unit ... (sweat)). Therefore, change the setting of the birthday item.

FIG26.jpg FIG27.jpg FIG28.jpg

Since the date format can be matched to the data, I made it possible to operate the time axis based on the birthday using that function (although not all patterns). (This time, change to ** yyyy / mm / dd **) Actually, I can make more detailed settings, but I want to finish the outline, so I will move on ...

FIG29.jpg

When you reach the end, select the ** Finish ** button to complete the data source settings. By the way, the left side of the screen is a visualization pattern that can be used as standard with the set data. Also, when the reading is completed successfully

FIG30.jpg

It will be displayed. Let's leave it to the momentum for the first visualization ... Select the icon on the upper left where three horizontal bars are stacked.

FIG31.jpg

If you select the ** Data Source ** tab, you can select the data source you just loaded. Choosing this data source will bring up the available visualization patterns that came up during registration, so hurry up and choose a donut-shaped pie chart.

FIG32.jpg

So, it was very rushing, but for the time being, I made the ** Zoom data ** that I introduced for trial read the ** csv ** file, and set the time axis for that data (it was set appropriately at the time of reading). If so, it will be automatically treated as ** TIME **.) Even simple visualization is now possible. By the way, the yellow horizontal bar at the bottom is a ** GUI ** that operates the time axis in the example, so please slide it in various ways. Also, if you click ** Group: Marriage ** at the bottom of the graph, selectable groups will appear, so it may be interesting to switch between them and display them.

From the next time onward, I will introduce a little more in-depth usage and talk about cooperation with favorite big data.

(3) Acknowledgments

Public service on kazina.com's homepage for generating Japanese data files for testing. I used. We would like to take this opportunity to thank you very much.

Recommended Posts

Let's try Zoomdata (Usage 1)
Let's try Zoomdata (Usage 2)
Let's try Zoomdata (Introduction)
Let's try Zoomdata (Big Data: 3)
Let's try Zoomdata (extra edition)
Let's try Zoomdata (Big Data: 4)
Let's try Zoomdata (Big Data: 1)
Let's try Zoomdata (Big Data: 2)
Let's try the S2Struts tutorial (# 3_180425)
Let's try the S2Struts tutorial (# 5_180526)
Let's try the S2Struts tutorial (# 4_180505)
Let's try the S2Struts tutorial (# 1_180423)
Let's try the S2Struts tutorial (# 2_180424)
let's try it! Apache Derby
Let's try the S2Struts tutorial (# 0_yymmdd)
Let's try WebSocket with Java and javascript!
Probably wrong usage of Colaboratory (try Kotlin)