- biGENIUS-X Knowledge Base
- Generators
- Default Terms
-
Getting Started
-
General Overview
-
Application Modules
- Administration
- Global Features
- Solutions
- Projects
- Branches
- Source Systems
- Dataflow Modeling - Overview
- Dataflow Modeling - Wizard Steps
- Dataflow Modeling - Terms
- Dataflow Modeling - Term Mapping
- Dataflow Modeling - Relationships
- Relationship Modeling
- Generate Artifacts
- Project Settings
- Data Marketplace
-
Generators
-
Discovery application
-
Best Practices
-
FAQs
-
Product Release Notes
-
Legal Documents
BG_RowHash
Description
The Default Term named BG_RowHash contains the Hask Key to uniquely identify a row in a Satellite or a Link Satellite.
Format
The BG_RowHash is a binary(20).
Value
It contains the Hask Key of the row calculated with all the Terms (except the Foreign Key Terms) in the Satellite or Link Satellite. It uses the SHA1 algorithm.
Example for a Satellite with the Terms named Marital_Status, Gender, and Number_Of_Children :
HASHBYTES('SHA1', ISNULL([Marital_Status], '_NULL_') + '_' + ISNULL([Gender], '_NULL_') + '_' + ISNULL(CAST([Number_Of_Children] AS NVARCHAR(200)), '_NULL_')) AS [BG_RowHash]
Example of values: