Tag: powerquery

无法使用Microsoft Excel Power Query连接到SQL Server

我无法使用Excel 2013 Power Query连接到SQL Server 2008 R2数据源。 我创build了一个新的Power Query查询,并创build了一个新的SQL Server数据源。 我已经指定了服务器名称和数据库,但没有指定任何具体的查询。 我正在使用SQL Server身份validationlogin到数据库,并且连接被encryption。 当我尝试在Excel Power Query中设置连接时,出现错误消息:DataSource.Error: 没有更多的错误细节提供。 我已经检查过SQL Server允许远程连接,而且我已经使用sqlcmd实用程序连接到数据库服务器和数据库并运行基本的SELECT查询来testingSQLlogin。 如果有人能够说明我做错了什么,我会非常感激。

Power Querydate格式

我正在使用Power Query来访问我的PostgreSQL数据库,并通过某些date参数筛选我的数据。 但是,对于我的一个数据库表格,date格式是YYYYMM (201510)。 是否有可能将此格式转换为实际的date格式?

自动将新的csv文件数据导入到“数据库”Excel工作簿中

我的情况:在比赛中,我们将有6个“得分手”,每个使用一个单独的Android平板电脑。 对于每个游戏(在整个比赛中可能会有70或80个),每个人都会在一个自定义的应用程序上得分,这将创build一个.csv文件。 (要清楚的是,每场比赛将导致6个单独的,1行,csv文件)。数据的格式将从游戏到游戏以及从得分者到得分者是相同的。 我可以控制这些文件的名称,如“[Scorer#] _ [Match ###] .csv”。 这些平板电脑将全部通过USB连接到中央计算机。 我想要做的是 :我希望能够将所有这些文件中的数据自动填充到单个表单上的“数据库”表中。 如果可能的话,我希望一个文件夹充当一个“监视文件夹”的类别,其中,作为一个新的文件出现在一个文件夹,数据被自动摄入到表中。 如果这是不可能的,我会很高兴与一个单一的function,我可以跑每个游戏结束后检查新的数据。 我曾经考虑可能试图使用权力查询,但不知道如果这可能导致我一个可用的解决scheme。 任何build议将不胜感激! (如果有什么不清楚的地方,我很抱歉,我很乐意澄清任何混淆)

电力查询和电力支点 – 空表和清理枢纽

希望你能帮忙。 我在下面的代码在我的权力查询,它与连接的功率数据透视表很好。 只要源代码行返回“这个表是空的”,这一切都出错: 电源查询返回错误消息,即源行后面的2行,无法识别。 功率数据透视表中的表格显示最近一次工作查询的最后结果。 如果没有结果,我需要表格为空。 我怎么做? let UrlSource = Excel.CurrentWorkbook(){[Name="Table6"]}[Content], #"Changed Type" = Table.TransformColumnTypes(UrlSource,{{"Url", type text}}), Url = #"Changed Type"{0}[Url], UserInput = Excel.CurrentWorkbook(){[Name="Table1"]}[Content], #"Changed Sagsnummer Type" = Table.TransformColumnTypes(UserInput,{{"Sagsnummer", type text}}), Sagsnummer = #"Changed Sagsnummer Type"{0}[Sagsnummer], Source = OData.Feed(Url & "/FileContacts?$select=CustomLabel_Summary,Name/Name1&$expand=Name&$filter=File/FileNo eq '" & Sagsnummer & "'"), #"Expanded Name" = Table.ExpandRecordColumn(Source, "Name", {"Name1"}, {"Name.Name1"}), #"Renamed […]

Excel中的dynamicPowerQuery

我有一个WHERE子句的SQL查询,例如: SELECT Product_ID, Product_Name, Product_Quantity FROM dbo. Products WHERE Product_ID IN ('12AA35', '95LT20', '10RT36') 我正在使用Excel中添加PowerQuery连接到数据库。 产品列表收到Excel中,我已经从数据库检索额外的数据。 问 :是否有可能(以及如何)在PowerQuery中设置查询,以查看产品ID将放置的指定范围。 换句话说,不是将ID放置在SQL查询中,ID将位于Excel工作表中。 这会节省我一些时间。 谢谢!

如何使用Power Query从Webdynamic检索数据以达到最佳效果

我以前从来没有使用Power Query,所以我不确定我所问的甚至是可能的。 我想在excel中find一种方法,根据另一个单元格中给出的值dynamic地从网站导入数据,例如Google表单中的importhtml 。 例如,以下是我使用Google表单创build的内容: 如果你注意到, 第一列是我提供的NPI编号(复制并粘贴到Excel中的列)。 第二列是要从中下载数据的url 。 url编号值被引用到A列。 然后importHTML导入数据并将它们放在URL之后的列中。 那么,是否可以使用Excel Power Query做这样的事情? 尽pipe我使用常规的URL来以html表格格式下拉数据,但是如果可能的话,我更喜欢使用JSON。 我没有在谷歌表中使用JSON的唯一原因是因为我不知道如何。 NPI查找API的URL是https://npiregistry.cms.hhs.gov/api?number=我们可以input任何NPI号码来查找。

将Excel表格加载到数据模型中 – 最佳实践是什么?

在将表转换为Power Pivot的效率方面… 我应该加载到Power Query,然后加载到数据模型,或者我应该直接加载到使用“链接表”的数据模型 – 记住,这些主要用作查找表,而不是组合联接等

检查Power Query表是否为空然后返回其他内容

我有一个Power Query表,它从ODBC连接中提取数据,过滤数据,然后将其返回到Excel中。 然后,我在excel表中添加了几个列,这些列正在使用Excelnetworking日公式。 我的问题是,偶尔function查询表将是空的,当空的NetWorkdays公式从Excel表中消失。 我的问题是这个。 有没有办法来检查是否功率查询是空的,并返回0或其他的东西,将防止在Excel单元格中的公式消失,或防止Excel删除公式的表,如果表是空的?

Power Query – 转换唯一值并获得行中的匹配值

我正试图转换一个非常简单的input_table 进入这个output_table: 我基本上试图: 在第一列中获取独特的项目 将这些项目转换并提升为列标题 在每个唯一标题下获取匹配值(来自input_table的第二列) 我正在使用Power Query,因为我需要每次向input_table添加logging时dynamic更新output_table ,但是接受任何其他dynamic解决scheme(数组公式,中间表等等)。 没有VBA。

如何在Power Query中格式化date? (Microsoft Excel 2016 – 查询编辑器 – 高级编辑器?)

使用Microsoft Excel 2016 – 查询编辑器 – 高级编辑器。 我不熟悉这种语言。 let SettingsSheet = Excel.CurrentWorkbook(){[Name="Table2"]}[Content], #"TimeRange" = Table.TransformColumnTypes(SettingsSheet,{{"From", type datetime}, {"To", type datetime}}), From = #"TimeRange"[From], #"To" = #"TimeRange"[To], DateFormatString = "mm/dd/yy", #"FormattedFrom" = Format(From,DateFormatString), … (Further in the code I will need to build a URL string from it.) 当我search格式化date到一个string的语法时,我总是find这个Format(…,…)函数,但我得到错误消息 名称“格式”未被识别。 确保拼写正确。 什么是正确的语法?