Create and use a reporting service in Windows Azure SQL Reporting

In this tutorial you will learn about how to create and manage a reporting service on Windows Azure SQL Reporting.

What is SQL Reporting?

SQL Reporting is a cloud-based reporting service built on Windows Azure and SQL Server Reporting Services technologies. By using SQL Reporting, you can easily provision and deploy reporting solutions to the cloud, and take advantage of a distributed data center that provides enterprise-class availability, scalability, and security with the benefits of built-in data protection and self-healing.

To get started with SQL Reporting, you must have a Windows Azure subscription. You can use an existing subscription, a new subscription, or the free trial subscription. For more information, see Windows Azure Offers.

Table of Contents

Create a reporting service

Use Quick Create to easily create a new reporting service in SQL Reporting. You'll choose a region and provide the user name and password of the server administrator.

  1. On the navigation pane, click SQL Reporting.

  2. Click NEW, and then click Quick Create.

  3. Enter a descriptive name for the service. The service name is used only in the portal. The actual URL used to access the service will be a 10 character GUID.

  4. From the Region list, select a region. You can create only one reporting service in each region for each subscription.

  5. Type the user name of the reporting service administrator and in Password and Confirm Password type the administrator password.

    Be sure to keep this information in a safe place. You need it to access the report server.

  6. Click Create SQL Reporting Service.

The reporting service is created using the current subscription. The reporting service name is a 10 character GUID composed of letters and numbers.

Create a user and assign roles

  1. Click the name of service you just created.

  2. Click Users at the top of the page, and then click Create at the bottom of hte page.

  3. The Create a new user dialog box opens.

  4. Enter user name and password, select an item role, such as Browser. Click the check mark.

    User names must be unique. If you provide a duplicate name, an error message displays and you cannot continue until you change the user name to one that is unique.

Upload a report

  1. Click Items at the top of the page to manage items.

  2. Click Add , and then click Upload Report.

  3. The Upload Report dialog box opens.

  4. Click the ellipsis (…) button to the right of the Report Definition file box and browse to the location of the report that you want to upload. The report file must be .rdl file type.

  5. Select the report and click Open.

  6. You return to the Upload Report dialog box. The name of the report shows in the Definition file and Name boxes.

  7. Optionally, rename the report by typing a different name in Name.

    The upload process does not overwrite an existing report with the same name; instead, the upload fails. If you previously uploaded the report to the root of the report server or the same folder, you must either first delete the existing report on the server or use a different name when you upload the report.

    The report server can host multiple reports with the same names when they are in different folders.

  8. Optionally, type a description in the Description box.

  9. Click the check mark to upload the file.

Download a report

  1. On the Items page, you can select an existing report and download it.

  2. Click the report in the Report list, click the down arrow to the right of the report name, and then click download.

  3. The Download Report dialog box opens.

  4. Click the ellipsis (…) next to the Report box and browse to the location where you want to download the report.

  5. Type the name of the report, and click Save.

  6. You return to Download Report and the name of the report appears in Report.

  7. You cannot change the report name. If you want change the name, update the properties on the report. For more information, see How to: Update Permissions on Report Server Item (Windows Azure SQL Reporting).

  8. Close the dialog box.

Run a report : from the portal

  1. In the management portal, click the reporting service to which you uploaded or deployed the report that you want to run.

  2. On the Dashboard, click the link [Link] next to the Web service URL.

  3. On the sign in page, enter the credentials of a user with permission to run reports.

  4. The report renders in the Report Viewer in a new browser window.

  5. If the report has parameters, select parameter values in the Report Viewer and click View Report.

  6. Optionally, explore the report by displaying different report pages, searching for values in the report, and exporting the report to a different format.

Create a data source

  1. Use the Items page to create a shared data source.

  2. If you do not want the new data source in the root folder of the report server, navigate to the folder in which you want to create the data source.

  3. On the ribbon, click Add and then click Create Data Source. The Create Data Source dialog box opens. You must have a SQL Database under the same subscription used for the reporting service. The database for which you are creating the shared data source must exist in the SQL Database instance.

  4. Type a name in the Name box. Names of data sources in a folder must be unique. Optionally, type a description inDescription.

  5. If you want the data source to be available to use in reports, select Enable. If you do not want to enable the data source when you first create it, you can do it later when you are ready to use it.

  6. Type or paste a connection string. The format of the connection string is:

    DataSource=<SQL Database service>;InitialCatalog=<SQL Database instance>;Encrypt=True;
  7. Choose how the data source connects to the SQL Database instance. You can use either of the following two authentication types:

    • Prompt for credentials to prompt users to provide a user name and password when they run the report. Optionally, update the default prompt text: Type the user name and password to use in order to access the data source:.
    • Credentials stored securely in the report server to provide a user name and a password that is stored on the report server, separately from the report.
  8. Close the dialog box.

Create a folder

  1. Navigate to the folder in which you want to create a new folder.

  2. Breadcrumbs provide a visual presentation of the path from the root folder to the current folder.

  3. Click Create in the Folder category on the ribbon.

  4. In Name, type the folder name.

  5. Optionally, in Description, type a description.

  6. The description is included in the folder entry in the folder list.

  7. Click OK.

  8. By default, a folder inherits the role assignments of its parent folder. After you create the folder, you can update its role assignments. For more information, see How to: Update Permissions on Report Server Item (Windows Azure SQL Reporting).

Update permissions on a Report item

  1. To update permissions on a report item, Click the row that contains the report items, click the down arrow to the right of the folder, and then click Permissions. The Manage Permissions dialog box opens.

    To update permissions of a Folder, you can optionally click Permissions in the Folder category of the portal ribbon.

    Roles assignments of an item are automatically inherited from the folder that contains the item.

    By default, the root folder has the permissions granted to the report server administrator. When you update permissions on a folder, permissions on its child folders are updated as well.

    Because the root folder has no physical folder for you to select, you can set permissions on the root folder of the server only by clicking Permissions in the Folder category on the toolbar.

  2. Optionally, locate users by typing in the box next to the search icon or filter by role by selecting a role in the role list that is located to the right of the box.

  3. Click the user for whom you want to update role assignments on the selected folder.

    The user list includes the report server administrator. This user is grayed out and you cannot change its item roles. The administrator is automatically assigned the Content Manager and System Administrator roles when it is first created. These roles provide the highest permissions and you cannot lessen the administrator’s permissions by assigning item roles with lower permissions.

  4. Select and clear role assignments.

  5. Close the dialog box.

Next Steps

Now that you've learned the basics of SQL Reporting administration, see Windows Azure SQL Reporting on MSDN.

[Windows Azure] Create and use a reporting service in Windows Azure SQL Reporting的更多相关文章

  1. [Windows Azure] Learn SQL Reporting on Windows Azure (9-Step Tutorial)

    Learn SQL Reporting on Windows Azure (9-Step Tutorial) 4 out of 4 rated this helpful - Rate this top ...

  2. [Windows Azure] How to Create and Deploy a Cloud Service?

    The Windows Azure Management Portal provides two ways for you to create and deploy a cloud service: ...

  3. [Windows Azure] Create a Virtual Network for Site-to-Site Cross-Premises Connectivity

    Create a Virtual Network for Site-to-Site Cross-Premises Connectivity This tutorial walks you throug ...

  4. [Windows Azure] Create a Virtual Network in Windows Azure

    Create a Virtual Network in Windows Azure This tutorial walks you through the steps to create a basi ...

  5. 【Azure 应用服务】Azure Mobile App (NodeJS) 的服务端部署在App Service for Windows中出现404 Not Found -- The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.

    问题描述 使用NodeJS的后端应用,开发一个Mobile App的服务端,手机端通过REST API来访问获取后端数据.在本地编译好后,通过npm start启动项目,访问效果如下: 但是,当把项目 ...

  6. Windows Azure Cloud Service (42) 使用Azure In-Role Cache缓存(1)Co-located Role

    <Windows Azure Platform 系列文章目录> Update 2016-01-12 https://azure.microsoft.com/zh-cn/documentat ...

  7. Windows Azure Cloud Service (43) 使用Azure In-Role Cache缓存(2)Dedicated Role

    <Windows Azure Platform 系列文章目录> Update 2016-01-12 https://azure.microsoft.com/zh-cn/documentat ...

  8. 【Azure 应用服务】在 App Service for Windows 中自定义 PHP 版本的方法

    问题描述 在App Service for Windows的环境中,当前只提供了PHP 7.4 版本的选择情况下,如何实现自定义PHP Runtime的版本呢? 如 PHP Version 8.1.9 ...

  9. SSRS2:Reporting Service 配置Service Account

    1,Service Account SSRS以一个Service方式实现,有三部分组成:Web Service,Report Manager和一个后台的进程,这个Service运行的账号就是Servi ...

随机推荐

  1. kibana对logstash监控获取不到数据

    需求: kibana监控elasticsearch+kibana+logstash的性能寻找,性能瓶颈! 发现启动logstash加载logstash.yml,不读取配置好的xpack.monitor ...

  2. vmware网络模式仅主机模式linux不能ping通window

    问题描述 vmware在使用仅主机模式,新建的linux虚拟机,不能ping通window本机(宿主主机).....(这不蛋疼吗...) 注意:后面的搞定后的结果 解决方案 开启家庭组的,网络发现功能 ...

  3. 用Redis的zset防御Session Flood

    zset (Sorted Set)是set的升级版本, 在set的基础上增加了一个顺序(或者权重)值属性, 属性在添加修改元素时候可以指定. 每次指定后zset会自动重新按新的值调整顺序. 可以理解为 ...

  4. 转:高层游戏引擎——基于OGRE所实现的高层游戏引擎框架

    高层游戏引擎——基于OGRE所实现的高层游戏引擎框架 这是意念自己的毕业论文,在一个具体的实践之中,意念主要负责的是物件和GUI之外的其他游戏系统.意念才学疏陋,望众位前辈不吝赐教.由于代码质量不高. ...

  5. ios总结目录

    :iOS中er二维码的使用 http://www.cnblogs.com/gcb999/p/3183655.html :iOS中根据数据自动生成有规律的(UItextField和UILabel) IO ...

  6. Swift 互斥锁写法

    oc中的互斥锁@synchronized(self) { //需要执行的代码块} swift中的互斥锁objc_sync_enter(self)//需要执行的代码块objc_sync_exit(sel ...

  7. Nginx+FastCGI运行原理(一)

    1 实战Nginx与PHP(FastCGI)的安装.配置与优化 1.1 什么是 FastCGI FastCGI是一个可伸缩地.高速地在HTTP server和动态脚本语言间通信的接口.多数流行的HTT ...

  8. cmd.exe_参数_启动参数 cmd加启动运行参数 命令

    cmd.exe_参数_启动参数 /k指定运行后面的String命令,多个命令用&或&&连接,这样||不行&&&都能行,示例: cmd /k cd D:\ ...

  9. 软件公司的两种管理方式 总体来说,这个世界上存在两种不同的软件公司的组织结构。我把他们叫做 Widget Factory(小商品工厂) 和 Film Crews(电影工作组

    软件公司的两种管理方式 一个简单的回答应该是——“因为在我们的社会里,我们总是会认为薪水和会和职位的层次绑在一起”.但是,这个答案同时也折射出一个事实——我们的薪资是基于我们的所理解的价值,但这并没有 ...

  10. Sketch 使用中文字体

    对于刚接触 Sketch 的人来说,在找字体方面,可能不是那么顺手.之前用 RightFont,后来收费了.. 今天介绍个只有长得好看的人才能发现的功能.无需插件即可选择中文字体. 不信,你看: Sk ...