Reporting Tools(1)

Reporting Tools Summary

Once an analytics project is up and running, there is often a strong need to have reporting tools that give project collaborators, as well as external stakeholders, insight into the ongoing performance or results of the project.

DSS has a number of tools that serve this purpose.

This lesson provides an overview of:

  • Dashboards in DSS
  • R Markdown reports
  • Visualization plugins

Dashboards in DSS

Dashboards allow users to publish elements of a DSS project (such as a table, chart, or model report) to a dashboard, and then share these dashboards not only with project collaborators, but a wider group of stakeholders, while still maintaining control over permissions.

Every DSS project has a default dashboard, but an arbitrary number of new dashboards can be created.

  • A dashboard is made up of slides.
  • Each slide is made up of tiles, which the user can arrange on a grid as needed.
  • Each tile on a dashboard slide holds an insight from the project.

Many types of insights, such as charts, model reports, Jupyter notebooks, web apps, metrics, and even macros, can be added to dashboards.

Insights generally reference DSS objects. This chart, for example, can be traced back to the source dataset in the Flow.

Dashboard Permissions and Authorizations

In many cases, you will want to have fine control over how a dashboard is created and shared with fellow collaborators, colleagues from separate teams, and other stakeholders. DSS employs a groups-based permissions model equipped for this challenge.

The basic principle is that admins assign users to groups. Project creators share projects with groups and designate specific permissions of that group with respect to the project at hand.

The reference documentation provides a full accounting of all possible permissions, but here we can illustrate a few examples of how this framework can be put to work as it relates to dashboards.

Project builders

As shown below, fellow project collaborators may be members in a group, such as data_team, and have a wide range of permissions including the ability to “Write project content”. This implies the permissions to read, write, and moderate dashboards.

Dashboard builders

Also shown above, another group of users, perhaps called the viz_team, may be responsible for creating dashboards once the data team is finished building the project Flow.

It might be reasonable to grant users in this group the ability to moderate dashboards, which implies the permission to read and write dashboards, and the permissions to manage dashboard permissions and dashboard users. They may also require the ability to read, but not write project content.

With the set of permissions above, users in the viz_team group can create new dashboards or they can add new slides and tiles to an existing dashboard from DSS objects.

When adding new insights, DSS issues warnings when new objects are added to the dashboard that have not previously been shared with dashboard-only users.

When the dashboard is ready to be discovered by more users, the project owner, an admin, or a user with the “Moderate dashboards” permission can switch a dashboard from the default private to a public setting. This allows those with the correct permissions to find the dashboard on their DSS homepages.

Dashboard readers

Finally, you may also have users who should only be able to access a completed dashboard, but not modify its contents in any way.

Although an admin could assign this restricted level of permission to any group, a user with the permission to “Moderate dashboards” can also grant dashboard access to specific users on the instance.

A dashboard-only user cannot create a new project. They cannot see the project Flow. They can view but not edit, copy, or delete the dashboard. They cannot inspect the source objects behind any insight.

Exporting Dashboards

This gives an introduction to the many ways in which you can share dashboard access with DSS users, but often you may need to share a dashboard, or pieces within it, externally, outside of DSS.

For this, you can export a dashboard as a PDF or PNG file. Not only can you do this manually through the interface, but also automatically through a scenario so that exports arrive by mail or are stored in a managed folder.

R Markdown Reports

R Markdown reports are another useful reporting tool integrated into DSS.

For those comfortable coding in R, R Markdown documents allow you to weave together narrative text and code to produce reproducible and elegantly formatted output, such as reports or presentations.

Similar to the interface for building web apps in DSS, you will find a tab to interactively edit the source code of the report, alongside its output.

The integration with DSS enables you to publish these documents on project dashboards, share them with other DSS projects, or download them in a wide variety of formats, such as HTML, PDF, or Microsoft Word.

As is the case for dashboards, you can also automate the download of R Markdown reports using a scenario.

Visualization Plugins

In some cases, the output of a project is not a dashboard or a report, but a dataset itself. In addition to being able to download a DSS dataset as a CSV file (and other formats) or export it to another DSS project, you can also find plugins that make it easy to share datasets with external software tools.

For example, DSS has plugins that make it easy to export DSS datasets to visualization and business intelligence platforms like Qlik, PowerBI, and Tableau.

Here, with the Microsoft Power BI plugin, we see the option to export a DSS dataset to Power BI using credentials or an access token.

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,640评论 6 507
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,254评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 165,011评论 0 355
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,755评论 1 294
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,774评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,610评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,352评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,257评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,717评论 1 315
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,894评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,021评论 1 350
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,735评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,354评论 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,936评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,054评论 1 270
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,224评论 3 371
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,974评论 2 355

推荐阅读更多精彩内容