translated

This commit is contained in:
geekpi 2021-04-19 08:51:12 +08:00
parent 7fe4cf285a
commit 073b11079b
2 changed files with 113 additions and 114 deletions

View File

@ -1,114 +0,0 @@
[#]: subject: (Make your data boss-friendly with this open source tool)
[#]: via: (https://opensource.com/article/21/4/visualize-data-eda)
[#]: author: (Juanjo Ortilles https://opensource.com/users/jortilles)
[#]: collector: (lujun9972)
[#]: translator: (geekpi)
[#]: reviewer: ( )
[#]: publisher: ( )
[#]: url: ( )
Make your data boss-friendly with this open source tool
======
Enterprise Data Analytics aims to bring data visualization to everyday
business users.
![metrics and data shown on a computer screen][1]
Enterprise Data Analytics ([EDA][2]) is a web application that enables access to information through a simple, clear interface.
After several years of working for Barcelona open source analytics company [Jortilles][3], we realized that the modern world collects data compulsively but there was no easy way for average people to see or interpret that data. There are some powerful open source tools for this purpose, but they are very complex. We couldn't identify a tool designed to be easy to use by common people with little technical skill.
We developed EDA because we consider access to information to be a requirement and obligation for modern organizations and wanted to provide everyone with access to information.
![EDA interface][4]
(Juanjo Ortilles, [CC BY-SA 4.0][5])
### Visualize your data
EDA offers a data model using business terms that people already understand. You choose the information you want, and you can view it how you want. It aims to be user friendly and still powerful.
EDA visualizes and enriches the information in a database through a metadata model. It can read data from BigQuery, Postgres, [MariaDB, MySQL][6], and several other databases. This transforms the technical database model into familiar business concepts.
It is also designed to speed up information propagation because it taps into the data already stored in a database. EDA discovers the database's topology and proposes a business model. If you've designed a good database model, you have a good business model. EDA can also connect to production servers to provide real-time analysis.
This combination of data and a data model mean you and anyone in your organization can analyze its data. However, to protect the data, you can define data security, down to the row, to grant access to the right data to the right people.
Some of EDA's features include:
* Automatic data-model generation
* A consistent data model that prevents inconsistent queries
* SQL mode for advanced users
* Data visualizations:
* Standard charts (e.g., bar charts, pie charts, line charts, treemaps)
* Map integration (e.g., geoJSON shapefiles, latitude, longitude)
* Email alerts, which can be defined though key performance indicators (KPIs)
* Private and public information controls to enable private and public dashboards, which you can share with a link
* Data caches and programatic refreshes
### How to use EDA
The first step in visualizing data with EDA is to create a data model.
#### Create a data model
First, select **New Datasource** in the left-hand menu.
Next, choose the database system where your data is stored (e.g., Postgres, MariaDB, MySQL, Vertica, SqlServer, Oracle, Big Query) and provide the connection parameters.
EDA will automatically generate the data model for you. It reads tables and columns and defines names for them as well as the relationships between tables. You can also enrich your data model by adding virtual views or geoJSON maps.
#### Make a dashboard
Now you are ready to make your first dashboard. On the main page of EDA's interface, you should see a **New dashboard** button. Click it, name your dashboard, and select the data model you created. A new dashboard will appear with a panel for you to configure.
To configure a panel, click the **Configuration** button in the top-right corner and choose what you want to do. In **Edit query**, select the data you want to show. A new window will appear with your data model represented by entities and attributes for the entities. Choose the entity you want to see and the attributes you want to use. For example, for an entity named **Customers** you might show **Customer Name**, and for a **Sales** entity, you might want to show **Total Sales**.
Next, run a query, and choose the visualization you want.
![EDA interface][7]
(Juanjo Ortilles, [CC BY-SA 4.0][5])
You can add as many panels, filters, and text fields as you want, all with explanations. Once you save your dashboard, you can view it, share it with colleagues, and even publish it to the internet.
### Getting EDA
The quickest way to take a look at EDA is with the [public demo][8]. But if you want to give it a try on your own, you can get the latest EDA release with Docker:
```
`$ docker run -p 80:80 jortilles / eda: latest`
```
We also have a cloud software-as-a-service option for anyone who wants to use EDA without having to do setup, configuration, and ongoing updates. You can review the [cloud options][9] on our website.
If you want to see it in action, you can watch some [demonstrations][10] on YouTube.
EDA is in continuous development, and you can find its [source code on GitHub][11].
--------------------------------------------------------------------------------
via: https://opensource.com/article/21/4/visualize-data-eda
作者:[Juanjo Ortilles][a]
选题:[lujun9972][b]
译者:[译者ID](https://github.com/译者ID)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://opensource.com/users/jortilles
[b]: https://github.com/lujun9972
[1]: https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/metrics_data_dashboard_system_computer_analytics.png?itok=oxAeIEI- (metrics and data shown on a computer screen)
[2]: https://eda.jortilles.com/en/jortilles-english/
[3]: https://www.jortilles.com/
[4]: https://opensource.com/sites/default/files/uploads/eda-display.jpeg (EDA interface)
[5]: https://creativecommons.org/licenses/by-sa/4.0/
[6]: https://opensource.com/article/20/10/mariadb-mysql-cheat-sheet
[7]: https://opensource.com/sites/default/files/uploads/eda-chart.jpeg (EDA interface)
[8]: https://demoeda.jortilles.com/
[9]: https://eda.jortilles.com
[10]: https://youtu.be/cBAAJbohHXQ
[11]: https://github.com/jortilles/EDA

View File

@ -0,0 +1,113 @@
[#]: subject: (Make your data boss-friendly with this open source tool)
[#]: via: (https://opensource.com/article/21/4/visualize-data-eda)
[#]: author: (Juanjo Ortilles https://opensource.com/users/jortilles)
[#]: collector: (lujun9972)
[#]: translator: (geekpi)
[#]: reviewer: ( )
[#]: publisher: ( )
[#]: url: ( )
用这个开源工具让你的数据对老板友好起来
======
企业数据分析 Enterprise Data Analytics 旨在将数据可视化带给日常商务用户。
![metrics and data shown on a computer screen][1]
企业数据分析 [EDA][2] 是一个网络应用,它可以通过一个简单、清晰的界面来获取信息。
在巴塞罗那开源分析公司 [Jortilles][3] 工作几年后,我们意识到,现代世界强制性地收集数据,但普通人没有简单的方法来查看或解释这些数据。有一些强大的开源工具可用于此目的,但它们非常复杂。我们找不到一个工具设计成能让没有什么技术能力的普通人轻松使用。
我们之所以开发 EDA是因为我们认为获取信息是现代组织的要求和义务并希望为每个人提供获取信息的机会。
![EDA interface][4]
Juanjo Ortilles, [CC BY-SA 4.0][5]
### 可视化你的数据
EDA 使用人们已经理解的商业术语提供了一个数据模型。你可以选择你想要的信息,并可以以你想要的方式查看它。它的目标是对用户友好,同时又功能强大。
EDA 通过元数据模型将数据库中的信息可视化和丰富化。它可以从 BigQuery、Postgres、[MariaDB、MySQL][6] 和其他一些数据库中读取数据。这就把技术性的数据库模型转化为熟悉的商业概念。
它还设计为加快信息传播的速度因为它可以利用已经存储在数据库中的数据。EDA 发现数据库的拓扑结构并提出业务模型。如果你设计了一个好的数据库模型你就有了一个好的业务模型。EDA 还可以连接到生产服务器,提供实时分析。
这种数据和数据模型的结合意味着你和你组织中的任何人都可以分析其数据。然而,为了保护数据,你可以定义数据安全,可以精确到行,以授予正当的人访问正当的数据。
EDA 的一些功能包括:
* 自动生成数据模型
* 一致的数据模型,防止出现不一致的查询
* 高级用户的 SQL 模式
* 数据可视化:
* 标准图表(如柱状图、饼状图、线状图、树状图)
* 地图整合(如 geoJSON shapefile、纬度、经度)
* 电子邮件提醒,可通过关键绩效指标 KPI 来定义
* 私人和公共信息控制,以启用私人和公共仪表板,你可以通过链接分享它。
* 数据缓存和程序刷新。
### 如何使用 EDA
用 EDA 实现数据可视化的第一步是创建数据模型。
#### 创建数据模型
首先,在左侧菜单中选择 **New Datasource**
接下来,选择你的数据存储的数据库系统(如 Postgres、MariaDB、MySQL、Vertica、SqlServer、Oracle、Big Query并提供连接参数。
EDA 将自动为你生成数据模型。它读取表和列,并为它们定义名称以及表之间的关系。你还可以通过添加虚拟视图或 geoJSON 图来丰富你的数据模型。
#### 制作仪表板
现在你已经准备好制作第一个仪表板了。在 EDA 界面的主页面上,你应该会看到一个 **New dashboard** 按钮。点击它,命名你的仪表板,并选择你创建的数据模型。新的仪表板将出现一个面板供你配置。
要配置面板,请单击右上角的 **Configuration** 按钮,并选择你要做的事情。在 **Edit query** 中,选择你要显示的数据。这将出现一个新的窗口,你的数据模型由实体和实体的属性表示。选择你要查看的实体和你要使用的属性。例如,对于名为 **Customers** 的实体,你可能会显示 **Customer Name**,对于 **Sales** 实体,你可能希望显示 **Total Sales**
接下来,运行一个查询,并选择你想要的可视化。
![EDA interface][7]
Juanjo Ortilles, [CC BY-SA 4.0][5]
你可以添加任意数量的面板、过滤器和文本字段,所有这些都有说明。当你保存仪表板后,你可以查看它,与同事分享,甚至发布到互联网上。
### 获取 EDA
最快的方法是用[公开演示][8]来查看 EDA。但如果你想自己试一试可以用 Docker 获取最新的 EDA 版本:
```
`$ docker run -p 80:80 jortilles / eda: latest`
```
我们还有一个 SaaS 选项,适用于任何想要使用 EDA 而无需进行安装、配置和持续更新的用户。你可以在我们的网站上查看[云选项][9]。
如果你想看看它的实际运行情况,你可以在 YouTube 上观看一些[演示][10]。
EDA 正在持续开发中,你可以在 GitHub 上找到它的[源代码][11]。
--------------------------------------------------------------------------------
via: https://opensource.com/article/21/4/visualize-data-eda
作者:[Juanjo Ortilles][a]
选题:[lujun9972][b]
译者:[geekpi](https://github.com/geekpi)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://opensource.com/users/jortilles
[b]: https://github.com/lujun9972
[1]: https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/metrics_data_dashboard_system_computer_analytics.png?itok=oxAeIEI- (metrics and data shown on a computer screen)
[2]: https://eda.jortilles.com/en/jortilles-english/
[3]: https://www.jortilles.com/
[4]: https://opensource.com/sites/default/files/uploads/eda-display.jpeg (EDA interface)
[5]: https://creativecommons.org/licenses/by-sa/4.0/
[6]: https://opensource.com/article/20/10/mariadb-mysql-cheat-sheet
[7]: https://opensource.com/sites/default/files/uploads/eda-chart.jpeg (EDA interface)
[8]: https://demoeda.jortilles.com/
[9]: https://eda.jortilles.com
[10]: https://youtu.be/cBAAJbohHXQ
[11]: https://github.com/jortilles/EDA