powerbi-datasource 相关问题


PowerBi 到 MySql 实时连接

我们能否在 PowerBi 和 MySql 之间创建实时连接,以便仪表板反映数据库中所做的更改,而不必每次都从 PowerBi 桌面进行手动刷新? 我有


获取 PowerBI 的承载访问令牌

我正在开发一个 Angular 应用程序,我们必须在其中显示 PowerBI 报告。用户将从下拉列表中选择组织,页面应显示所选组织的 PowerBI 报告。我们...


Spring security 6.2 JSESSIONID 未返回

我正在使用 Kotlin 创建一个 Spring Boot 应用程序。我已经将 WebSecurity 配置为: @配置 类安全配置{ @Autowired Lateinit var dataSource: 数据源 @值(...


如何设置DataGridViewComboBox列的值?

我想知道如何设置 DataGridViewComboBox 单元格的值。我已经将 DataGridViewComboBox 与 DataSource 绑定。但我想为此数据源设置新值。 这就是我所...


如何解决Spring Boot项目的datasource url属性问题

我已启动我的应用程序,但收到此错误: 。 ____ _ __ _ _ /\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \/ ___)| |_)| |...


发送邮件时出现异常:java.lang.NoClassDefFoundError:javax/activation/DataSource

我尝试在 NetBeans 上使用 SMTP 发送邮件时收到错误消息: 运行:线程“主”java.lang.NoClassDefFoundError 中出现异常: javax/激活/数据源位于 发送邮件。


PowerBi 与变量文本的关系

我有以下车辆列表。 然后我得到了以下存在 IVMS 违规的车辆列表。 (超速等) 我需要使用 PowerBi 列出 IVMS 违规行为,但按客户/合同进行筛选。 我


使用 REST API URL 或连接器将 Jira 连接到 Power BI / Tableau

我正在尝试使用 PowerBI 中的 Jira 连接器连接我的 Jira 项目并导出数据。即使建立联系也比我预期的要困难得多。我使用了powerBI con...


如何从PBI Slicer读取值并在PowerBI的Rscript(数据源)中使用?

是否可以从PowerBI读取PBI Slicer的选定值并在R脚本(数据源)中使用它来检索结果,从而生成新的数据源。 问题是列过滤器在


PowerBI 图表年/月网站并排

我对 PowerBI 完全陌生,并且是从 YouTube 学习的。我对他的如何获取图表以将上一年的月份放在当前年份的月份旁边的一件事感到困惑。这就是我所坚持的...


powerbi文件源访问是否基于运行用户的计算机?

我有一个 Excel 文件,它是我的 PowerBI 报告的数据源。它位于网络驱动器上,您需要凭据才能访问。如果我指定文件的路径,然后将报告上传到


如何处理已发布的 PowerBI 报表与本地数据源文件的连接

我有一份已发布的报告,其中的文件位于我的计算机本地。 PowerBI 服务显示的路径为“C:\Users\Data\Data.csv” 现在,我已发布的报告无法访问,并且


如何在powerbi中的两个日期列之间应用过滤器

我有一个列名称开始日期,另一个列名称是结束日期。现在我想在 powerbi 中的最小开始日期和最大结束日期之间创建一个过滤器 开始日期 结束日期 2024 年 1 月 12 日 6...


如何在PowerBi嵌入式报告中禁用复制

如何在嵌入报表中禁用复制值和复制选择? 我遵循了这个文档。 这是我的扩展 扩展名:{ 命令:[ ...


如何计算powerbi中测量的累积和

我有一个日期表和侦察表。在 recon 表中,我有 new_reported_issue(新问题)的度量、未解决问题的度量和已关闭问题的度量以及列名称 recon_date(这将


Sharepoint 文件修改时触发 Synapse Pipeline 的方法

我正在寻找一种在文件被修改时触发 Synapse 管道(运行 Databricks 笔记本和 Web 活动来刷新 PowerBI)的方法。 假设我的 Sharepoint 网站上有一个 data.xlsx


PowerBI - 处理具有混合数据包的列 - 级别 3

这是我上一个问题的另一个后续 - 另一个难度已经出现,我不知道如何处理它。 我在原始源列中发现了另一种类型的数据:s...


Tableau 计算每月动态滚动非重复计数

我被要求将以前的 Excel 和 PowerBI 仪表板转换为 Tableau,我遇到了一个问题,我需要根据 [发票日期] 显示每个仪表板中 [供应商代码] 的不同计数


如何在 PowerBI 上现有的簇状折线图和条形图上叠加事件日历

我有 2 个条形图显示购买苹果和梨的人数,以及 2 个折线图显示相应的销售额。 同时有没有办法标注高销量


将表数据从 PBI 导出到预先格式化的 Excel 文件中

问题: 如何创建一个导出按钮,将大量数据从 PowerBI 仪表板中的表格视觉对象移动到预格式化的 Excel 文件中?请考虑以下事实:该表...


我需要帮助过滤仅在 2 个类别中可用的数据 (PowerBI)

我有2个不同预订渠道(Maqam 和 Maqam Umrah)的酒店价格数据 如图1所示,某些价格在一个预订渠道上不可用。 我想要实现的是过滤...


使用powerBI,我想根据3个不同列和fitler中的值创建一个列,如果第4列是X

我对 power bi 相当陌生,我有一个 excel 工作表,其中包含 3 行数据,返回原因不同,我想找出最常见的原因,但前提是第四列(查询)不存在 请


将来自不同表的两个度量可视化到单个图表中

为了学习 PowerBI,我试图创建一个股票市场应用程序来帮助我监控我的投资组合。 PBIX 文件 - 此处 在大卫和山姆的大力帮助下!我正在取得一些进展,但事情就是这样......


powerBI 中的平均值给出了错误的结果

我有例如这个数据 陶氏化学公司 客户类型 顾客数量 治疗费用 贵宾 33 治疗费用 不是贵宾 16 星期三 贵宾 20 周一 贵宾 19 周一 贵宾 35 治疗费用 不是贵宾 37 周一 不是贵宾 77 星期三 贵宾 40 星期三 不是贵宾 20 而我...


向垫子表添加额外的行

所以我有一张垫子桌 所以我有一张垫子桌 <mat-table class="table" cdkDropList cdkDropListOrientation="horizontal" (cdkDropListDropped)="tableDrop($event)" [dataSource]="tableDataSource"> <ng-container *ngFor="let column of columns; let i = index" [matColumnDef]="column.name"> <mat-header-cell *matHeaderCellDef cdkDrag dkDragLockAxis="x" cdkDragBoundary="mat-header-row"> {{ column.title }} </mat-header-cell> <mat-cell *matCellDef="let element"> {{ element[column.name] }} </mat-cell> </ng-container> <mat-header-row class="tableHeader" *matHeaderRowDef="tableDisplayedColumns" #tableHeaderRow> </mat-header-row> <mat-row class="tableRow" *matRowDef="let row; columns: tableDisplayedColumns;" [class.selected-row]="tableSelectedRows.has(row)" (click)="selectUnselectRow(row)"> </mat-row> </mat-table> 但我需要在表标题下为相应的行过滤器添加一行。我尝试在标题和实际行声明之间添加 <mat-row> ,但是由于过滤器是不同的输入(例如数字、自动完成选择和多选),我无法 *ngFor 它们(而且我不是当然我是否能够) 编辑:忘记发布过滤器 HTML <div class="filterGroup"> <mat-form-field class="filterField"> <input matInput type="number" (keydown)="updateManualPage(1)" placeholder="Filter za param1" formControlName="filterParam1"> </mat-form-field> <mat-form-field class="filterField"> <input matInput (keydown)="updateManualPage(1)" placeholder="Filter za param2" formControlName="filterParam2" [matAutocomplete]="autoSingleSelect"> <mat-autocomplete #autoSingleSelect="matAutocomplete" class="filterSelect" panelClass="filterSelect"> <mat-option *ngFor="let option of dropdownSingleFilteredOptions | async" [value]="option.param2"> {{option.param2}} </mat-option> </mat-autocomplete> </mat-form-field> <mat-form-field class="filterField"> <mat-select class="filterMultiselect" placeholder="Filter za param3" formControlName="filterParam3" multiple panelClass="filterMultiselect"> <mat-option *ngFor="let option of tableDataSource.data" [value]="option.param3"> {{option.param3}} </mat-option> </mat-select> </mat-form-field> </div> 以及相关组件.ts tableDisplayedColumns: string[] = ['param1', 'param2', 'param3']; columns: any[] = [ { name: 'param1', title: 'Param1' }, { name: 'param2', title: 'Param2' }, { name: 'param3', title: 'Param3' } ]; 为了解决这个问题,我设法通过删除 *ngFor 并手动放入过滤器来做到这一点。 <mat-table class="table" cdkDropList cdkDropListOrientation="horizontal" (cdkDropListDropped)="tableDrop($event)" [dataSource]="tableDataSource"> <ng-container matColumnDef="param1"> <mat-header-cell *matHeaderCellDef cdkDrag cdkDragLockAxis="x" cdkDragBoundary="mat-header-row" [cdkDragStartDelay]="100"> Param1 <mat-form-field class="filterField"> <input matInput type="number" (keydown)="updateManualPage(1)" placeholder="Filter" formControlName="filterParam1"> </mat-form-field> </mat-header-cell> <mat-cell *matCellDef="let data"> <span>{{data.param1}}</span> </mat-cell> </ng-container> <ng-container matColumnDef="param2"> <mat-header-cell *matHeaderCellDef cdkDrag cdkDragLockAxis="x" cdkDragBoundary="mat-header-row" [cdkDragStartDelay]="100"> Param2 <mat-form-field class="filterField"> <input matInput (keydown)="updateManualPage(1)" placeholder="Filter" formControlName="filterParam2" [matAutocomplete]="autoSingleSelect"> <mat-autocomplete #autoSingleSelect="matAutocomplete" class="filterSelect" panelClass="filterSelect"> <mat-option *ngFor="let option of dropdownSingleFilteredOptions | async" [value]="option.param2"> {{option.param2}} </mat-option> </mat-autocomplete> </mat-form-field> </mat-header-cell> <mat-cell *matCellDef="let data"> <span>{{data.param2}}</span> </mat-cell> </ng-container> <ng-container matColumnDef="param3"> <mat-header-cell *matHeaderCellDef cdkDrag cdkDragLockAxis="x" cdkDragBoundary="mat-header-row" [cdkDragStartDelay]="100"> Param3 <mat-form-field class="filterField"> <mat-select class="filterMultiselect" placeholder="Filter" formControlName="filterParam3" multiple panelClass="filterMultiselect"> <mat-option *ngFor="let option of tableDataSource.data" [value]="option.param3"> {{option.param3}} </mat-option> </mat-select> </mat-form-field> </mat-header-cell> <mat-cell *matCellDef="let data"> <span>{{data.param3}}</span> </mat-cell> </ng-container> <mat-header-row class="tableHeader" *matHeaderRowDef="tableDisplayedColumns" #tableHeaderRow> </mat-header-row> <mat-row class="tableRow" *matRowDef="let row; columns: tableDisplayedColumns;" [class.selected-row]="tableSelectedRows.has(row)" (click)="selectUnselectRow(row)"> </mat-row> </mat-table>


© www.soinside.com 2019 - 2024. All rights reserved.