SSRS-PBRS operating model

Overview and diagram view

The lineage harvester collects SQL Server Reporting Services (SSRS) metadata and sends it to the Collibra Data Lineage service. Collibra processes the metadata and creates new SSRS assets and relations in Data Catalog. You can see them on the asset page overview or visualize them in a diagram or in a technical lineage.

Note 

The following image shows the relations between SSRS asset types and the Power BI Report asset type.

Harvested metadata per asset type

This table shows the harvested SSRS and PBRS metadata for each SSRS asset type and Power BI Report asset type, assuming you have the necessary subscriptions and configurations for a full ingestion.

Asset type

Synchronized metadata

Resource ID

SSRS Column

Public ID: SsrsColumn

Full name

 
Display name  
Description Description
Technical Data Type TechnicalDataType
BI Data Model contains / is part of BI Data Attribute BIDataModelContainsBIDataAttribute
Data Element targets / sources Data Element DataElementTargetsDataElement
Data Entity contains / is part of Data Attribute DataEntityContainsDataAttribute

SSRS Data Model

Public ID: SsrsDataModel

Full name

 
Display name  
Certified Certified
Description Description

Document creation date

DocumentCreationDate
Document modification date DocumentModificationDate
Document size DocumentSize
Location Location
URL Url
Visible on server VisibleOnServer

BI Data Model contains / is part of BI Data Attribute

BIDataModelContainsBIDataAttribute

BI Folder contains / contained in Data Asset

BIFolderContainsDataAsset
Data Asset is source for / sources BI report DataAssetIsSourceForBIReport
Data Entity is part of / contains Data Model DataEntityIsPartOfDataModel

SSRS Folder

Public ID: SsrsFolder

Full name

 
Display name  
Description Description

Document creation date

DocumentCreationDate
Document modification date DocumentModificationDate
Location Location
URL Url
Visible on server VisibleOnServer
Business Dimension groups / is grouped into Report BusinessDimensionGroupsReport

BI Folder assembles / is assembled in BI Folder

BIFolderAssemblesBIFolder

BI Folder contains / contained in Data Asset

BIFolderContainsDataAsset
Server hosts / is hosted in Business Dimension ServerHostsBusinessDimension

SSRS KPI

Public ID: SsrsKpi

Full name

 
Display name  
Certified Certified
Description Description

Document creation date

DocumentCreationDate
Document modification date DocumentModificationDate
Document size DocumentSize
Location Location
URL Url
Visible on server VisibleOnServer
Business Dimension groups / is grouped into Report BusinessDimensionGroupsReport

Data Asset is source for / sources BI Report

DataAssetIsSourceForBIReport

Report Attribute contained in / contains Report

ReportAttributeContainedInReport
Report related to / impacted by Business Asset ReportRelatedToBusinessAsset

SSRS Parameter

Public ID: SsrsParameter

Full name

 
Display name  

Description

Description
Business Asset represents / represented by Data Asset BusinessAssetRepresentsDataAsset
Report Attribute contained in / contains Report ReportAttributeContainedInReport

Report Attribute sourced from / is source of Data Attribute

ReportAttributeSourcedFromDataAttribute

SSRS Report

Public ID: SsrsReport

Full name

 
Display name  
Certified Certified
Description Description

Document creation date

DocumentCreationDate
Document modification date DocumentModificationDate
Document size DocumentSize
Location Location
URL Url
Visible on server VisibleOnServer
Business Dimension groups / is grouped into Report BusinessDimensionGroupsReport

Data Asset is source for / sources BI Report

DataAssetIsSourceForBIReport

Report related to / impacted by Business Asset

ReportRelatedToBusinessAsset
Report uses / used in Report ReportUsesReport

SSRS Server

Public ID: SsrsServer

Full name

 
Display name  
Description Description
Server hosts / is hosted in Business Dimension ServerHostsBusinessDimension

SSRS Table

Public ID: SsrsTable

Full name

 

Display name

 
Description Description
Data Entity contains / is part of Data Attribute DataEntityContainsDataAttribute
Data Entity is part of / contains Data Model DataEntityIsPartOfDataModel

Example of ingested SSRS and PBRS metadata

The following image shows an example structure after SSRS and PBRS ingestion.

Recommended hierarchy within a domain

You can enable hierarchies for the domain in which your SSRS assets were ingested. Doing so makes it easier to understand the relation between your SSRS assets, when viewing the assets on the domain page.

Follow these steps to enable and configure the recommended hierarchy.

Steps

  1. Open the domain page of the relevant BI Catalog domain.
  2. On the content toolbar, click .
    The Configure Hierarchy dialog box appears.
  3. Select Enable Hierarchy.
  4. Select Multipath.
  5. Start typing and select each of the following relation types:
    • Server hosts Business Dimension
    • Business Dimension groups Report
    • BI Folder contains Data Asset
    • Data Asset is source for BI Report
    • Report contains Report Attribute
    • BI Folder contains Data Asset
    • BI Data Model contains BI Data Attribute
    • Data Entity contains Data Attribute
  6. Click Apply.

Note 

Create an SSRS and PBRS operating model diagram view

You can create a diagram view for SSRS and PBRS to visualize the operating model. Complete the following steps to create a new diagram view by copying and pasting the JSON code in the diagram view text editor.

Steps

  1. Open the asset page.
  2. Click the Diagram tab.
    The diagram is shown in the default diagram view.
  3. Click to add a new view.
  4. Select the Text option below the diagram view name.
    The diagram view text editor is shown.
  5. Copy the code from the Show JSON code section below and paste it in the diagram view text editor.
  6. Click Save.
  7. Edit the name and description of the diagram view as needed.