POWER BI 基于 ODBC 数据源的配置刷新-以Amazon Redshift为例

Powerbi 有多种数据源连接,可以使用它们连接到不同数据源。

如果在 Power BI Desktop 的 获取数据" 上没有所需数据源,你可以使用以下通用数据接口之一:

  • ODBC
  • OLE DB
  • OData
  • REST APIs
  • R Scripts

在最近的一个项目中,我看到在 Power BI Desktop 上使用相同的连接字符串将 ODBC 数据源添加到 Power BI 网关后,网关仍然显示“配置不正确” ,类似于下面的截图:

在本文中,我们将讨论如何在 Power BI Desktop 上配置和连接 ODBC 数据源,并 以连接Amazon Redshift为例,并在 Power BI 服务上完成刷新

有4个步骤来完成这个过程

1.安装数据源的驱动程序并配置 ODBC 数据源

2.从 Power BI Desktop 连接到 ODBC 源

3.添加数据源到 Power BI 网关

4.将报告发布到  Power BI 服务,并将数据源映射到网关。

步骤一: 为数据源安装 ODBC 驱动程序并配置 ODBC 数据源

确保 Power BI 桌面和驱动程序的位数相同(推荐使用64位)。

对于这个示例,我们使用 Amazon Redshift 数据库。

安装 Amazon Redshift ODBC Driver,

下载地址:32位64位

从控制面板打开 ODBC 数据源:

为多个用户创建系统 DSN

创建新数据源,选择 Amazon Redshift(x64)

配置ODBC驱动

测试成功后,一路点击"OK"

现在我们已经创建好了 Amazon Redshift 数据库 DSN。

步骤二: 从 Power BI Desktop连接到 ODBC 源

确保正在使用 Power BI Desktop的最新版本。

选择 "获取数据" → "更多" → "其他" → "ODBC" → "连接"

在 Power BI Desktop上,在创建基于 ODBC 的数据集时,必须从数据源名称(DSN)下拉菜单中选择“(无)” ,

以查看在将数据源添加到网关后 Power BI 服务上正确配置的网关。

将 数据源名称(DSN) 更改为 None 并添加连接字符串的名称。还可以指定针对 ODBC 驱动程序执行的 SQL 语句。

选择“确定”并进行身份验证以加载或转换数据

第三步: 将数据源添加到 powerbi 网关

确保您正在使用 powerbi 网关的更新版本。

单击 "添加数据源" → 选择数据类型"ODBC"

在Power BI 桌面上添加相同的连接字符串名称和身份验证方法

点击"应用"

第四步: 将报告发布到 Power BI 服务,并将数据源映射到网关。

将数据源映射到网关:

进入设置 → 设置 → 数据集

选择要配置的数据集数据集

点击"应用"

现在可以按需刷新和预定刷新

刷新成功

POWER BI 基于 ODBC 数据源的配置刷新-以Amazon Redshift为例的更多相关文章

  1. Quick BI支持哪些数据源(配置操作篇)

    Quick BI 潜心打造了核心技术底座(OLAP分析引擎),实现了SQL解析.SQL调度.SQL优化.查询加速等基础能力,支撑Quick BI的数据分析和查询加速.OLAP分析引擎包括数据源连接.数 ...

  2. 在Power BI报表和仪表板中显示刷新日期\时间

    有人最近问我:“如何在报告和仪表板中显示最后刷新数据的日期和时间?”这里有两个简单的技巧在这分享下,也许可以帮助到你. 显示上次刷新日期\时间 要想显示刷新的日期和时间,我们需要在模型本身中存储时间刷 ...

  3. Power BI 的数据源及数据刷新

    Power BI 目前可以连接超过100种数据源,包含常见的各种数据库,文件,数据仓库,云等等. 不同的数据源支持不同的连接方式,通常来讲,Power BI 支持两种数据连接方式: 导入(import ...

  4. Java数据库连接之配置ODBC数据源

    java使用JDBC-ODBC桥接连接SQLServer数据库需要配置ODBC数据源,配置步骤如下: 1.进入控制面板,找到管理工具 2.看到ODBC数据源,有64位和32位的,如果你的数据库是64位 ...

  5. 2019 Power BI最Top50面试题,助你面试脱颖而出系列<下>

    Q:什么是附加题? A:这就是常说的送分可选题,可做可不做:也可以说是加分项,是难点提升题. Power BI 面试题 — 附加题 33)什么是 Power View? 答案: Power View是 ...

  6. 微软Power BI 每月功能更新系列——5月Power BI 新功能学习

    Power BI Desktop 5月份功能摘要 本月Power BI Desktop除了许多报表功能的更新,Power BI对条件格式进行了重大改进,可以对报表的任何字段(包括字符串和日期)进行条件 ...

  7. Power BI 报表服务器中的行级别安全性 (RLS)

    在 Power BI Desktop 中定义角色和规则 你可以在 Power BI Desktop 中定义角色和规则. 发布到 Power BI 时,它还会发布角色定义. 若要定义安全角色,请执行以下 ...

  8. 第一篇:Power BI数据可视化概述

    前言 "可视化之工具,可爱者甚蕃.统计学家独爱R,自Python来,世人盛爱matplotlib.余独爱Power BI之出微软而不染(免费),濯Office而不妖(够精简).......& ...

  9. mongo connect BI 连接至Power BI

    第一步:安装mongodb服务 官网地址:https://www.mongodb.com/download-center?jmp=nav#community mongodb的安装请参考:http:// ...

随机推荐

  1. switch,case语句易误区

    switch case 语句语法格式如下: switch(expression){ case value : //语句 break; //可选 case value : //语句 break; //可 ...

  2. API简介(二)

    API简介(二) API简介(一)一文中,介绍了使用API的目的.设计.发行政策以及公共API的含义,本篇主要介绍API的用法,从库和框架.操作系统.远程API.Web API四个方面展开. 库和框架 ...

  3. 测试_QTP使用实例

    1. QTP简介 1.1QTP功能与特点 QTP是QuickTest Professional的简称,是一种自动化软件测试工具.在软件的测试过程中,QTP主要来用来通过已有的测试脚本执行重复的手动测试 ...

  4. Hadoop框架:MapReduce基本原理和入门案例

    本文源码:GitHub·点这里 || GitEE·点这里 一.MapReduce概述 1.基本概念 Hadoop核心组件之一:分布式计算的方案MapReduce,是一种编程模型,用于大规模数据集的并行 ...

  5. mybatis使用细节注意

    mybatis细节 增删改查ParameterType都可以不用写 解释这个属性是可选的,因为 MyBatis 可以通过类型处理器(TypeHandler)推断出具体传入语句的参数 mybatis 中 ...

  6. 为什么要选择ABBYY FineReader 14?

    FineReader 是一款一体化的 OCR 和PDF编辑转换器,用于在处理文档时提高业务生产力.以人工智能为基础的 FineReader 14 提供强大且易用的工具来帮助您获得纸质文档和 PDF 中 ...

  7. request封装

    request封装 import requests class RequestsHandler: def __init__(self): self.session = requests.Session ...

  8. 配置jdb

    目录 注:1)查看当前Linux系统是否已经安装java 1.把jdk文件的压缩包拖入虚拟机 2.找到刚刚拖拽的文件 3.在usr/local下创建jdk的文件夹 4.解压jdk的文件,并存放在刚刚创 ...

  9. 2020.7.19 区间dp阶段测试

    打崩了-- 事先说明,今天没有很在状态,所以题解就直接写在代码注释里的,非常抱歉 T1 颜色联通块 此题有争议,建议跳过 题目描述 N 个方块排成一排,第 i 个颜色为 Ci .定义一个颜色联通块 [ ...

  10. 【Golang】基础-操作 csv 文件

    1. csv plugins,自带极简 1.1 写数据到csv文件 知识点:encoding/csv 库的 Write 方法使用[]string的切片格式追加方式写入数据 1.1.1 追加写入 pac ...