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. iscsi客户端常用操作

    说明 本篇主要记录iscsi的客户端的一些常用的一些操作 iscsi服务端常用操作 删除一个lun tgtadm --lld iscsi --mode logicalunit --op delete ...

  2. ceph的ISCSI GATEWAY

    前言 最开始接触这个是在L版本的监控平台里面看到的,有个iscsi网关,但是没看到有类似的介绍,然后通过接口查询到了一些资料,当时由于有比较多的东西需要新内核,新版本的支持,所以并没有配置出来,由于内 ...

  3. 用rsync备份一台linux服务器上的数据

    rsync是安装完linux后都会自带的,在机器上运行rsync命令看是否有安装即可 备份到远程服务器 这里介绍的rsync的用途是备份一台linux服务器上的数据到另外一台机器 环境 将需要备份机器 ...

  4. tcp黏包问题与udp为什么不黏包

    1.先说下subprocess模块的用法,为了举个黏包的例子 # 通过一个例子 来认识网络编程中的一个重要的概念 # 所有的客户端执行server端下发的指令,执行完毕后,客户端将执行结果给返回给服务 ...

  5. jquery 的 change() 方法的使用

    w3c 中的定义:链接  <a>http://www.w3school.com.cn/jquery/event_change.asp<a> jQuery 事件 - change ...

  6. ctfshow之Web入门刷题记(从89开始,持续更新)

    0x01Web89-99PHP特性payload Web89 include("flag.php"); highlight_file(__FILE__); if(isset($_G ...

  7. composer的autoload来自动加载自己编写的函数库与类库?

    1.使用命令composer init生成composer.json文件,并编辑autoload选项内容如下: 其中又包含主要的两个选项: files 和 psr-4. files就是需要compos ...

  8. 【MathType教学】表示分类的大括号怎么打

    大括号是一种常见的数学符号,可以用于集合.分段函数中,其实大括号还可以用来总结数学知识,比如对三角形进行分类,此时用的大括号可以称为表示分类的大括号.MathType作为专业的数学公式编辑器,可以快速 ...

  9. 细说FL Studio中的Wasp合成器功能

    FL Studio 简称FL,因其Logo像水果,故国人亲切的叫他"水果"本章节采用图文结合的方式给大家讲解FL Studio中的Wasp合成器功能.感兴趣的朋友可以一起来交流哦. ...

  10. Dynamics 365-表单元素取值/赋值

    取值/赋值 参考: 山人丶 提示: 查找类型赋值时需指定目标实体,记录名称及id值 时间和日期类型赋值时需赋值Date类型 //获取new_name的值(单行文本) Xrm.Page.getAttri ...