top of page

<Example of managing open data with cloud SQL database>

Fig. 1 Create SQL database on Azure Portal site

Fig. 2 Preparation of CSV data

Fig. 3 Start SQL Database Import and Export Wizard

The other day, our office received an inquiry for technical support.

"For example, GIS data maintenance in the fields of environment, disaster prevention and asset management. "
In relation to this, I examined open data.

 

1. Significance of open data
The significance and purpose of promoting public data in a form that can be used secondarily and promoting its use are as follows.

(1) Resolution of issues through promotion of public participation and public-private collaboration, economic revitalization
(2) Advancement and efficiency of administration
(3) Improving transparency and trust

 

2. Definition of open data


Of the public and private data held by the country, local public organizations and businesses, it is easy for anyone to use (process, edit, redistribute, etc.) through
the Internet etc.
Open data is defined as open data that corresponds to any of the following items.

(1) Those for which secondary usable rules have been applied for both for-profit and non-profit purposes

(2) Suitable for machine reading

(3) Available free of charge
 

Source: DATA.GO.JP website
Http://www.data.go.jp

"Open Data Basic Guidelines"

May 30, 2017

Advanced Information and Telecommunications Network Society Promotion Strategy Headquarters
Public-private data utilization promotion strategy meeting decision

Converting open data into CSV (Comma Separated Values) format makes it easy to handle GIS and other software.
As it is possible to combine or split many related CSV data, it is generally considered to be managed in a database as a common storage.
So, this time, I tried to verify the procedure for batch registration of CSV data in the database.

 

1. The database uses Microsoft's cloud service Azure SQL database.

2. Use the "SQL Database Import and Export Wizard" as a means of bulk registration.

<Create Azure SQL Database>

Source: https://docs.microsoft.com/ja-jp/azure/sql-database/sql-database-get-started-portal
 

Azure SQL Database is a service that provides a "database as a service", which when used
Enables execution and scaling of highly available SQL Server databases in the cloud.
Learn how to create a SQL database in Azure Portal and get started.
If you do not have an Azure subscription, create a free account before starting.

 

- Log in to the Azure portal

- Create SQL Database

- Create server level firewall rules

Created on November 9, 2017

 

Fig. 4 Mapping of CSV data

Fig. 5 Execution result of importing CSV data into database

Fig. 6 Search results of Azure SQL database

bottom of page