首页 > 数据库 >PowerBI 如何通过ODBC连接Azure SQL数据源

PowerBI 如何通过ODBC连接Azure SQL数据源

时间:2023-12-15 16:58:27浏览次数:28  
标签:数据源 ODBC PowerBI SQL Azure Server 连接

背景:公司内网限制了部分网络,在尝试通过Power BI 常用数据源 SQL SERVER连接时被限制访问,因此尝试通过ODBC驱动程序连接

问题:通过ODBC连接时,测试连接通过,但是在PowerBI获取数据源时提示"数据库无效或不能访问"

 

 

后面发现是ODBC配置有问题

 

添加新的数据源:

 

选择驱动程序:ODBC Driver 17 for SQL Server或者 18 for SQL Server

 

 

划重点:不要选择其他SQL Server,虽然能够连接成功,但是自定义数据库无法访问,应该是其他驱动程序不支持Azure SQL,因为Azure SQL本身的ODBC连接字符串推荐的Driver也是 ODBC Driver 18 for SQL Server

 

创建新数据源

 

 推荐使用数据账号密码登陆

 

更改默认的数据库

重点:更改默认数据库为自己需要的,否则同样会出现虽然能够连接成功,但是自定义数据库无法访问的情况

 

 

 配置完成后,可以先测试数据源,看下连通性,成功后确定关闭即可

 

打开Power BI Desktop,选择获取数据源,选择更多,搜索odbc

 

 

选择配置好的的数据源名称

 

 

 需要二次输入账户名和密码

 

之后选择需要的数据表即可

 

标签:数据源,ODBC,PowerBI,SQL,Azure,Server,连接
From: https://www.cnblogs.com/summersun09314/p/17903678.html

相关文章

  • oracle设置与数据源的 JDBC 连接
    转自https://docs.oracle.com/cloud/help/zh_CN/analytics-cloud/ACSDS/GUID-FB2AEC3B-2178-48DF-8B9F-76ED2D6B5194.htm#ACSDS-GUID-FB2AEC3B-2178-48DF-8B9F-76ED2D6B5194 Oracle数据库要连接到Oracle数据库(非RAC),请使用以下格式的连接字符串:jdbc:oracle:thin:@[ho......
  • spring使用druid多数据源yml密码加密
    1.依赖<!--Mysql驱动包--><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.24</version></dependency><!--Druid--><dependency>......
  • 用pyodbc 代替 pymssql 连接 mssql
    之前用pymssql换个python版本就运行不了换了pyodbc并且指定odbcdiver就好了风波老师指出原因需要指定odbcdriver#!/usr/bin/envpython#coding:utf-8importpyodbcimportpandasaspdstatement=#创建连接字符串conn_str=#创建连接con=pyodbc.connect(......
  • 将绑定到itemsource的控件里面的元素绑定到itemsource数据源之外的viewmodel中的数据
    1<ComboBox.ItemTemplate>2<DataTemplate>3<StackPanelOrientation="Horizontal">4<TextBlockWidth="100"Text="{BindingKey}"/>5<ButtonContent="X"......
  • 面对每月更新的数据源
    问题:表1的数据每月更新,填到表2时不能覆盖掉原有数据。思路1:数据不在原列上更新,而是新增一列。如下图,当月数据填在T列,下月数据填在U列,以此类推。使用公式:=SUMIF(表1!A:A,D2,表1!B:B)表1更新前公式一列需要粘贴成值思路2:在表1建一个新表,每月将数据以粘贴值的方式累叠,如......
  • Druid数据源连接池
    配置缺省值说明name 配置这个属性的意义在于,如果存在多个数据源,监控的时候可以通过名字来区分开来。如果没有配置,将会生成一个名字,格式是:"DataSource-"+System.identityHashCode(this).另外配置此属性至少在1.0.5版本中是不起作用的,强行设置name会出错。详情-点此处......
  • 在MySql一个数据源的所有数据库中根据数据表注释查询数据表所属数据库以及表名_根据某
    Selecttable_schema'数据库名',table_name表名,TABLE_COMMENT'表注解'fromINFORMATION_SCHEMA.TABLESWhereTABLE_COMMENTLIKE'%环境监测%';selectTABLE_SCHEMA'数据库名',TABLE_NAME'表名',COLUMN_NAME'列名',CO......
  • PowerBIPowerBI开发 第一篇:设计PowerBI报表
      PowerBI开发第一篇:设计PowerBI报表  PowerBI是微软新一代的交互式报表工具,把相关的静态数据转换为酷炫的可视化的,能够根据filter条件,对数据执行动态筛选,从不同的角度和粒度上分析数据。PowerBI主要由两部分组成:PowerBIDesktop和PowerBIService,前者供报表开发者使用,用于......
  • 多数据源之mybatis配置的log无法打印
    多数据源打印sql日志配置:@Bean@ConfigurationProperties(prefix="mybatis.configuration")publicorg.apache.ibatis.session.ConfigurationglobalConfiguration(){returnneworg.apache.ibatis.session.Configuration();}@Be......
  • Power BI:如何在PowerBI中展示本地图片?
    问题描述:业务同事反馈,最近在做产品分析报告,需要把存在本地的多张产品图片素材展现在PowerBI报告中。但是通过文件夹导入后,发现图片无法正常在表格等可视化组件中显示。询问如何才能在PowerBI中展示本地图片? 原因和解决方案:图片导入PowerBI后,变成了binary二进制格式,所以无法正......