Skip to main content

What does Atlan crawl from SSRS?

Atlan crawls and maps the following assets and properties from SQL Server Reporting Services (SSRS).

Notation:

  • πŸ”€ = Includes lineage support
  • πŸ“Š = Includes column-level details

SSRSFolder​

Folders in SSRS organize reports, datasets, and data sources in a hierarchy. Atlan maps each folder to an SSRSFolder asset and captures its path, visibility, and audit fields. The following properties are available.

SSRS PropertyAtlan PropertyWhere in Atlan
Namenameasset profile and overview sidebar
Descriptiondescriptionasset profile and overview sidebar
PathssrsPathasset profile
Created BysourceCreatedByasset profile and properties sidebar
Creation DatesourceCreatedAtasset profile and properties sidebar
Modified BysourceUpdatedByasset profile and properties sidebar
Modified DatesourceUpdatedAtasset profile and properties sidebar
HiddenssrsHiddenAPI only

SSRSReport πŸ”€β€‹

Reports are the main deliverable in SSRS (RDL files or published report definitions). Atlan maps each report to an SSRSReport asset and captures metadata such as parameters, size, and links to datasets and data sources. Reports include lineage support showing connections to datasets. The following properties are available.

SSRS PropertyAtlan PropertyWhere in Atlan
Namenameasset profile and overview sidebar
Descriptiondescriptionasset profile and overview sidebar
PathssrsPathasset profile
SizessrsReportSizeasset profile
ParametersssrsReportParametersasset profile
Created BysourceCreatedByasset profile and properties sidebar
Creation DatesourceCreatedAtasset profile and properties sidebar
Modified BysourceUpdatedByasset profile and properties sidebar
Modified DatesourceUpdatedAtasset profile and properties sidebar
HiddenssrsHiddenAPI only
Dataset CountssrsReportDataSetCountasset profile
Data Source CountssrsReportDataSourceCountasset profile

SSRSDataSet πŸ”€πŸ“Šβ€‹

Datasets define the queries and data that feed reports; they can be shared across reports or embedded in a single report. Atlan maps each dataset to an SSRSDataSet asset and captures the query text, data source reference, and field count. Datasets include lineage support and column-level details showing connections to data sources and fields. The following properties are available.

SSRS PropertyAtlan PropertyWhere in Atlan
Dataset Namenameasset profile and overview sidebar
Descriptiondescriptionasset profile and overview sidebar
SQL QueryssrsDataSetSqlQueryasset profile
Is Shared DataSetssrsDataSetIsSharedDataSetasset profile
Query ParametersssrsDataSetQueryParametersasset profile
Data Source Connection StringssrsDataSetDataSourceConnectionStringasset profile
Data Source ReferencessrsDataSetDataSourceReferenceasset profile
ExtensionssrsDataSetExtensionAPI only
Table NamessrsTableNameasset profile and overview sidebar
Catalog NamessrsCatalogNameasset profile
Schema NamessrsSchemaNameasset profile
Reference Table NamesssrsDataSetReferenceTableNamesasset profile
PathssrsPathasset profile
Report NamessrsReportNameasset profile and overview sidebar
Cube NamessrsDataSetCubeNameasset profile
Stored Procedure NamessrsDataSetStoredProcedureNameasset profile
Processed SQLssrsDataSetProcessedSqlAPI only
Log MessagesssrsDataSetLogMessagesAPI only
Error CodessrsDataSetErrorCodeAPI only
ConnectedssrsDataSetConnectedasset profile
Field CountssrsDataSetFieldCountasset profile

SSRSField πŸ”€β€‹

Fields are the columns exposed by a dataset (from queries, stored procedures, or report models). Atlan maps each field to an SSRSField asset and captures data type, source column references, and expressions for lineage. Fields include lineage support showing connections to source database columns. The following properties are available.

SSRS PropertyAtlan PropertyWhere in Atlan
Namenameasset profile and overview sidebar
Descriptiondescriptionasset profile and overview sidebar
DatatypessrsFieldDatatypeasset profile and overview sidebar
FunctionssrsFieldFunctionasset profile
Calculated FieldssrsFieldCalculatedFieldasset profile
Database FieldssrsFieldDatabaseFieldasset profile
SQL Transform ExpressionssrsFieldSqlTransformExpressionasset profile and overview sidebar
Table NamessrsTableNameasset profile and overview sidebar
Catalog NamessrsCatalogNameasset profile
Schema NamessrsSchemaNameasset profile
Referenced Column NamesssrsFieldReferencedColumnNamesasset profile
PathssrsPathasset profile
Field TypessrsFieldFieldTypeasset profile
Cube NamessrsFieldCubeNameasset profile
Stored Procedure NamessrsFieldStoredProcedureNameasset profile
Ordinal PositionssrsFieldOrdinalPositionasset profile
Log MessagesssrsFieldLogMessagesAPI only
Error CodessrsFieldErrorCodeAPI only
Report SourcessrsFieldReportSourceasset profile
Data GroupssrsFieldDataGroupasset profile
ConnectedssrsFieldConnectedasset profile

SSRSDataSource​

Data sources hold connection information to external databases and systems that reports and datasets use. Atlan maps each data source to an SSRSDataSource asset and captures the connection string (without secrets), credential mode, and audit fields. The following properties are available.

SSRS PropertyAtlan PropertyWhere in Atlan
Namenameasset profile and overview sidebar
Descriptiondescriptionasset profile and overview sidebar
PathssrsPathasset profile
ExtensionssrsDataSourceExtensionAPI only
Connection StringssrsDataSourceConnectionStringasset profile
UserNamessrsDataSourceUserNameAPI only
Created BysourceCreatedByasset profile and properties sidebar
Creation DatesourceCreatedAtasset profile and properties sidebar
Modified BysourceUpdatedByasset profile and properties sidebar
Modified DatesourceUpdatedAtasset profile and properties sidebar
Credential RetrievalssrsDataSourceCredentialRetrievalAPI only
Windows CredentialsssrsDataSourceWindowsCredentialsAPI only
EnabledssrsDataSourceEnabledasset profile
Use Original Connect StringssrsDataSourceUseOriginalConnectStringAPI only
Original Connect String Expression BasedssrsDataSourceOriginalConnectStringExpressionBasedAPI only
Impersonate UserssrsDataSourceImpersonateUserAPI only
PromptssrsDataSourcePromptAPI only

SSRSModel​

Report models provide a semantic layer over data sources and define entities and relationships for ad hoc reporting. Atlan maps each report model to an SSRSModel asset and captures size, entity count, and data source count. The following properties are available.

SSRS PropertyAtlan PropertyWhere in Atlan
Namenameasset profile and overview sidebar
Descriptiondescriptionasset profile and overview sidebar
PathssrsPathasset profile
Created BysourceCreatedByasset profile and properties sidebar
Creation DatesourceCreatedAtasset profile and properties sidebar
Modified BysourceUpdatedByasset profile and properties sidebar
Modified DatesourceUpdatedAtasset profile and properties sidebar
HiddenssrsHiddenAPI only
SizessrsModelSizeasset profile
Entity CountssrsModelEntityCountasset profile
Data Source CountssrsModelDataSourceCountasset profile

SSRSEntity​

Entities are business objects defined inside a report model (for example, tables or views). Atlan maps each entity to an SSRSEntity asset and captures its link to the parent model and its attribute and role counts. The following properties are available.

SSRS PropertyAtlan PropertyWhere in Atlan
Namenameasset profile and overview sidebar
Descriptiondescriptionasset profile and overview sidebar
PathssrsPathasset profile
ModelssrsModelNameasset profile and overview sidebar
Model PathssrsModelQualifiedNameasset profile
HiddenssrsHiddenAPI only
Report Model SourcessrsEntityReportModelSourceasset profile
Attribute CountssrsEntityAttributeCountasset profile
Role CountssrsEntityRoleCountasset profile

SSRSAttribute​

Attributes are the fields (columns) of an entity in a report model. Atlan maps each attribute to an SSRSAttribute asset and captures column name, data type, and relationships to the parent entity and model for lineage. The following properties are available.

SSRS PropertyAtlan PropertyWhere in Atlan
Namenameasset profile and overview sidebar
Descriptiondescriptionasset profile and overview sidebar
Column NamessrsAttributeColumnNameasset profile and overview sidebar
Table NamessrsTableNameasset profile and overview sidebar
Catalog NamessrsCatalogNameasset profile
Schema NamessrsSchemaNameasset profile
DatatypessrsAttributeDatatypeasset profile and overview sidebar
FormatssrsAttributeFormatasset profile
PathssrsPathasset profile
HiddenssrsHiddenAPI only
Sort DirectionssrsAttributeSortDirectionasset profile
Is AggregatessrsAttributeIsAggregateasset profile
FunctionssrsAttributeFunctionasset profile
ModelssrsModelNameasset profile and overview sidebar
Model PathssrsModelQualifiedNameasset profile
EntityssrsEntityNameasset profile
Entity PathssrsEntityQualifiedNameasset profile
Report Model SourcessrsAttributeReportModelSourceasset profile
NullablessrsAttributeNullableasset profile

SSRSRole​

Roles define relationships between entities in a report model (for example, foreign key–style links). Atlan maps each role to an SSRSRole asset and captures cardinality, relation end, and links to the related entity. The following properties are available.

SSRS PropertyAtlan PropertyWhere in Atlan
Namenameasset profile and overview sidebar
Descriptiondescriptionasset profile and overview sidebar
PathssrsPathasset profile
ModelssrsModelNameasset profile and overview sidebar
Model PathssrsModelQualifiedNameasset profile
EntityssrsEntityNameasset profile
Entity PathssrsEntityQualifiedNameasset profile
CardinalityssrsRoleCardinalityasset profile
Relation EndssrsRoleRelationEndasset profile
Related Role IDssrsRoleRelatedRoleIdAPI only

See also​