首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在SQL Server Reporting Service 2017中启用REST API?

在SQL Server Reporting Service 2017中启用REST API,可以按照以下步骤进行操作:

  1. 打开SQL Server Reporting Service配置文件(rsreportserver.config)。
  2. 找到<Extensions>元素,并确保它没有被注释掉。
  3. 添加以下内容到<Extensions>元素中:
代码语言:txt
复制
<Extension Name="REST" Type="Microsoft.ReportingServices.Extensions.RestApi.RestExtension,Microsoft.ReportingServices.Extensions"/>
  1. 找到<AuthenticationTypes>元素,并确保它包含以下内容:
代码语言:txt
复制
<AuthenticationTypes>
    <RSWindowsNegotiate/>
    <RSWindowsNTLM/>
</AuthenticationTypes>
  1. 保存并关闭配置文件。
  2. 重启SQL Server Reporting Service服务,以使配置更改生效。

启用REST API后,可以使用HTTP请求来与SQL Server Reporting Service进行交互。以下是一些常用的REST API操作:

  1. 获取报表列表:GET /api/reports
    • 概念:获取可用报表的列表。
    • 优势:可以通过REST API轻松地获取报表列表,方便管理和查询。
    • 应用场景:用于获取系统中的报表列表,进行管理和监控。
    • 推荐的腾讯云相关产品:TencentDB for SQL Server
    • 产品介绍链接地址:https://cloud.tencent.com/product/cdb_sqlserver
  • 运行报表:POST /api/reports/{reportId}/run
    • 概念:根据报表ID运行指定报表,并获取报表结果。
    • 优势:通过REST API可以方便地运行报表,并获取报表的数据结果。
    • 应用场景:用于定时运行报表并获取最新数据结果,用于展示或导出。
    • 推荐的腾讯云相关产品:TencentDB for SQL Server
    • 产品介绍链接地址:https://cloud.tencent.com/product/cdb_sqlserver
  • 导出报表:GET /api/reports/{reportId}/export/{format}
    • 概念:根据报表ID和导出格式,导出报表结果。
    • 优势:通过REST API可以将报表结果导出为指定格式,如PDF、Excel等。
    • 应用场景:用于将报表结果导出为其他格式,方便数据分析和共享。
    • 推荐的腾讯云相关产品:TencentDB for SQL Server
    • 产品介绍链接地址:https://cloud.tencent.com/product/cdb_sqlserver

以上是如何在SQL Server Reporting Service 2017中启用REST API的步骤及相关信息。希望能对您有所帮助。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

TF Analytics指南丨“分析”哪些内容?如何发出“警报”?

该数据库通过类似SQL的语言和表示状态转移(RESTAPI进行查询。 分析节点收集到的系统状态信息将汇总到所有的节点上。 分析节点收集的调试信息包括以下几种类型。...Client服务器是Service Monitor和Contrail Command,后者通过REST API端口连接到分析API服务器。...如果赋值为FALSE:不启用对SSL加密的支持,且分析API服务器不接受HTTPS请求。 analytics_api_insecure_enable 启用或禁用对HTTPS请求中所需证书的支持。.../etc/contrail/ssl/private/server-privkey.pem analytics_api_ssl_certfile 节点公共证书的路径。.../etc/trail/ssl/certs/server.pem analytics_api_ssl_ca_cert CA证书的路径 /etc/ipa/ca.crt 配置好这些参数后,分析API服务器就会开始使用

1.2K00

微软超融合私有云测试31-SCCM2016部署之前提条件准备、SQL部署

每个SCCM站点需要专用的SQL Server实例 SQL Server内存要求最少设置8GB 必须启用SQL嵌套触发器 要求启用SQL Server公共语言运行时(安装SCCM时会自动启用SQL...Reporting报表服务(如需生成报表) BITS服务 .Net 3.5、4.0或4.5或更新 (Windows Server 2016已内置4.6与3.5) Windows Installer 4.5...9) 在功能选择页面,勾选数据库引擎服务、全文语义提取搜索、Reporting Service-本机,然后点击“下一步” ? 10) 在实例配置页面,选择默认实例,然后点击“下一步” ?...11) 在服务器配置页面,将 SQL Serrver代理 、 SQL Server数据库引擎、SQL Server Reporting Service的服务启动账户更改为mscloud\sqlservice...15) 在Reporting Service页面,选择安装和配置,然后点击下一步 ? 16) 在准备安装页面,检查SQL 安装设置是否有误,确认无误后,点击“安装” ?

1.7K10
  • Spring Cloud【Finchley】-01服务提供者与服务消费者

    文章目录 Spring Cloud总览 概述 示例 场景描述 用户微服务 新建Spring Boot服务 项目结构 用户库表 Model Dao层 Service Controller 暴露Rest...API 配置文件application.yml 测试 电影微服务 新建Spring Boot服务 项目结构 Controller通过 RestTemplate 调用用户微服务提供的服务 启动类入口处...按道理都应该有Service层,这里demo比较简单,省略也可以,直接在Controller层调用Dao层 ---- Controller 暴露Rest API package com.artisan.microservice.controller...return userRepository.findOne(Example.of(user)).orElse(user2); } } ---- 配置文件application.yml server...: none datasource: platform: h2 schema: classpath:schema.sql data: classpath:data.sql logging

    25820

    springBoot讲解,jpa使用,微服务架构,什么是RESTful API

    微服务允许容易且灵活的方式集成自动部署,通过持续集成工具,Jenkins, Hudson, bamboo 。 一个团队的新成员能够更快投入生产。...如何在 Spring Boot 中添加通用的 JS 代码: 在源文件夹下,创建一个名为 static 的文件夹。然后,你可以把你的静态的内容放在这里面。...: true ddl-auto:create 是在启动的时候就检查对应的表没有在数据库生成: show-sql:ture 是在控制台打印sql,方便调试。...REST — REpresentational State Transfer,英语的直译就是“表现层状态转移。...所以RESTful API就是REST风格的API。 那么在什么场景下使用RESTful API呢?在当今的互联网应用的前端展示媒介很丰富。有手机、有平板电脑还有PC以及其他的展示媒介。

    39320

    何在CentOS 7上使用InfluxDB分析系统指标

    此数据可能包含系统指标(CPU和内存使用情况)和应用程序指标(应用程序错误和REST端点调用)等项目。 系统运行的时间越长,累积的数据量就越大。InfluxDB提供了有效存储此数据的解决方案。...sudo service collectd start 步骤6 - 配置InfluxDB以使用收集的度量标准 要存储InfludDB中collectd收集的collectd系统指标,我们需要启用和配置InfluxDB...您在终端中收到的输出将以此开头: grafana-server.service - Starts and stops a single grafana instance on this system...Loaded: loaded (/usr/lib/systemd/system/grafana-server.service; disabled) Active: active (running)...您可能还希望开始从分布式系统收集数据,以便比较多个系统的性能,或者开始收集和分析其他非系统级别度量标准类型(例如,每个用户的页面访问次数或API调用次数)对于REST端点)。

    3.5K10

    SMS2003+SP3的部署

    5.客户端系统默认共享           SMS远程安装客户端需要客户端上有Admin$系统默认共享;并且在客户端上, 以下Service必须已经启用:              - Server...安装数据库的条件:SQL Server 7.0+SP3或SQL Server 2000+SP3以上。这里用SQL Server 2000+SP4,提供对站点的后台支持。...放入SQL Server 2000的安装光盘,如下图所示,选择“安装SQL Server 2000组件” ?        然后选择“安装数据库服务器” ?       ...补丁安装完成  打开SQL Server服务管理器 ? 启动SQL Server服务,它下面已经选上“当启动OS时自动启动服务” ?...注意,SMS2003中的Reporting Service已经不再是原来的Crystal Report Plug-in了,而是全新的Web Reporting ?

    1.1K10

    何在CentOS 7上使用InfluxDB分析系统指标

    此数据可能包含系统指标(CPU和内存使用情况)和应用程序指标(应用程序错误和REST端点调用)等项目。 系统运行的时间越长,累积的数据量就越大。InfluxDB提供了有效存储此数据的解决方案。...sudo service collectd start 步骤6 - 配置InfluxDB以使用收集的度量标准 要存储InfludDB中collectd收集的collectd系统指标,我们需要启用和配置InfluxDB...您在终端中收到的输出将以此开头: grafana-server.service - Starts and stops a single grafana instance on this system...Loaded: loaded (/usr/lib/systemd/system/grafana-server.service; disabled) Active: active (running)...您可能还希望开始从分布式系统收集数据,以便比较多个系统的性能,或者开始收集和分析其他非系统级别度量标准类型(例如,每个用户的页面访问次数或API调用次数)对于REST端点)。

    3.3K30

    使用OpenStack Designate构建一个云平台流量监控插件【Open Stack】

    了解如何为OpenStack安装和配置一个多租户的DNS-as-a-service (DNSaaS) 该服务包括用于域和记录管理的REST API、用于与Neutron集成的框架和对Bind9的集成支持服务...你可以考虑以下DNSaaS: 1.用于管理区和记录的规范的REST API 2.自动生成的记录(使用OpenStack集成) 3.支持多个权限域名服务器 4.主持多个项目/组织 image.png...本文解释了如何在CentOS或Red Hat Enterprise Linux 7 (RHEL 7)上手动安装和配置最新版本Designate service,但是您可以在其他发行版上进行相同的安装和配置...}}:9001/ 配置Designate服务 第一步:编辑/etc/designate/designate.conf: 在[service:api]部分,配置auth_strategy: [service...}}:5000/ auth_url = http://{{ CONTROLLER_SERVER_IP }}:5000/ 在[service:worker]部分,启用worker模型: enabled

    1.3K50
    领券