📜  如何将 .sql 数据集连接到 powerbi - SQL (1)

📅  最后修改于: 2023-12-03 15:09:05.667000             🧑  作者: Mango

如何将 .sql 数据集连接到 Power BI - SQL

简介

Power BI 是一种数据分析和可视化工具,开发者可以使用它来连接和处理不同的数据源,并将其转换为有意义和易于理解的图形和报表。当涉及到数据和数据库时,Power BI 与 SQL Server 或任何其他支持 SQL 的关系型数据库相集成。在本文中,我们将了解如何将 .sql 数据集连接到 Power BI,以便于在 Power BI 中可视化数据。

步骤

要将 .sql 数据集连接到 Power BI,我们需要遵循以下步骤:

  1. 在 Power BI Desktop 中打开一个新的或现有的报表或仪表板.
  2. 在 '侧边栏' 中,选择 '获取数据' 选项.
  3. 在弹出的 '获取数据' 窗口中,搜索 'SQL Server' 数据库,并单击 '连接'.
  4. 在 'SQL Server 数据库' 窗口中,填写以下信息:
    • 服务器名称: 输入 SQL 服务器的名称或 IP 地址.
    • 数据库名称: 输入要连接的数据库的名称.
    • 用户名和密码: 如果需要身份验证,请输入登录 SQL 数据库所需的用户名和密码.
    • 选择使用安全连接: 如果需要通过安全协议连接到 SQL 服务器,则选中此选项.
  5. 单击 '确定' 按钮,Power BI 将连接到 SQL 数据库并获取表格列表.
  6. 在弹出的 '导航' 窗格中,选择要在 Power BI 中可视化的表格.
  7. 单击 '转到报表' 按钮,Power BI 将加载所选表格的预览.
  8. 在报表设计器中添加所需的图表并保存报表.
示例代码链

下面是一个示例代码链,演示如何使用 Power BI 连接到 SQL 数据库:

# 如何将 .sql 数据集连接到 Power BI - SQL

## 简介

...

## 步骤

要将 .sql 数据集连接到 Power BI,我们需要遵循以下步骤:

1. 在 Power BI Desktop 中打开一个新的或现有的报表或仪表板.
2. 在 '侧边栏' 中,选择 '获取数据' 选项.
3. 在弹出的 '获取数据' 窗口中,搜索 'SQL Server' 数据库,并单击 '连接'.
4. 在 'SQL Server 数据库' 窗口中,填写以下信息:
	- 服务器名称: 输入 SQL 服务器的名称或 IP 地址. 
	- 数据库名称: 输入要连接的数据库的名称.
	- 用户名和密码: 如果需要身份验证,请输入登录 SQL 数据库所需的用户名和密码. 
	- 选择使用安全连接: 如果需要通过安全协议连接到 SQL 服务器,则选中此选项. 
5. 单击 '确定' 按钮,Power BI 将连接到 SQL 数据库并获取表格列表.
6. 在弹出的 '导航' 窗格中,选择要在 Power BI 中可视化的表格.
7. 单击 '转到报表' 按钮,Power BI 将加载所选表格的预览.
8. 在报表设计器中添加所需的图表并保存报表.

## 示例代码链

以下是演示如何使用 Power BI 连接到 SQL 数据库的示例代码

```python
# 导入必要的库
import pandas as pd

# 连接 SQL 数据库
conn = pyodbc.connect('DRIVER={SQL Server};' + 
                      'SERVER=server_name;' + 
                      'DATABASE=database_name;' +
                      'UID=username;PWD=password')

# 查询所需的表格
query = 'SELECT * FROM table_name'

# 将数据放到 pandas DataFrame 中
df = pd.read_sql(query, conn)
df.head()
-- SQL 查询
SELECT * FROM table_name