Data Dictionary
Note: The following data types are documented for a Microsoft SQL Server database.
Table / Field Name | Data Type | Length | Constraints | Note |
---|---|---|---|---|
IzendaAccessRight Pre-defined sharing rights on each report or dashboard | ||||
Id | uniqueidentifier | PK | ||
Name | nvarchar | 256 | not null | |
Type | int |
| ||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaAdvancedSetting Advanced system settings | ||||
Id | uniqueidentifier | PK | ||
Name | nvarchar | 256 | not null | |
Value | nvarchar | 2048 | ||
DefaultValue | nvarchar | 256 | ||
Type | nvarchar | 50 | Performance, Security or Others | |
TenantId | uniqueidentifier | FK to IzendaTenant | The id of the tenant if not null | |
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaCity Data of cities used for Map report part | ||||
GeonameId | varchar | 10 | not null | |
Name | nvarchar | 255 | ||
AsciiName | nvarchar | 255 | The name in Latin alphabets | |
AlternateNames | nvarchar | 255 | ||
Latitude | varchar | 15 | ||
Longitude | varchar | 15 | ||
FeatureClasss | nvarchar | 255 | ||
FeatureCode | nvarchar | 255 | ||
CountryCode | nvarchar | 255 | ||
Cc2 | nvarchar | 255 | ||
Admin1Code | varchar | 10 | ||
Admin2Code | nvarchar | 255 | ||
Admin3Code | nvarchar | 255 | ||
Admin4Code | nvarchar | 255 | ||
Population | varchar | 10 | ||
Elevation | varchar | 10 | ||
Dem | varchar | 10 | ||
Timezone | nvarchar | 255 | ||
ModificationDate | datetime | |||
IzendaCommonFilterField Filter fields that are common among different report parts in the same dashboard | ||||
Id | uniqueidentifier | PK | ||
Name | varchar | 1000 | Auto-generated name, e.g. ce0fda8a-4515-409c-9d00-0bf56c2b4c4d-OrderDate | |
DisplayName | varchar | 256 | ||
Value | varchar | max | ||
OperatorId | uniqueidentifier | FK to IzendaFilterOperator | ||
OperatorSetting | nvarchar | 100 | ||
DataType | nvarchar | 50 | ||
DashboardId | uniqueidentifier | FK to IzendaDashboard | ||
Position | int | |||
FilterFieldContent | varchar | max | data in json format | |
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaConnection Connection strings to source databases | ||||
Id | uniqueidentifier | PK | ||
Name | nvarchar | 256 | not null | Database name |
ServerTypeId | uniqueidentifier | not null | ||
ConnectionString | nvarchar | 500 | Encrypted connection string | |
Visible | bit | |||
Deleted | bit | Is this data deleted | ||
RelateToConnectionId | uniqueidentifier | |||
TenantId | uniqueidentifier | FK to IzendaTenant | The id of the tenant if not null | |
Color | nvarchar | 10 | ||
Version | int | Current version of the data | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaDashboard Dashboards | ||||
Id | uniqueidentifier | PK | ||
Name | nvarchar | 256 | not null | |
Description | nvarchar | max | ||
CategoryId | uniqueidentifier | FK to IzendaReportCategory | ||
SubCategoryId | uniqueidentifier | FK to IzendaReportCategory | ||
TenantId | uniqueidentifier | FK to IzendaTenant | The id of the tenant if not null | |
ImageUrl | nvarchar | 2048 | ||
StretchImage | bit | |||
BackgroundColor | nvarchar | 50 | ||
ShowFilterDescription | bit | |||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
Owner | nvarchar | 256 | ||
LastViewed | datetime | |||
NumberOfView | bigint | |||
RenderingTime | float | Unit: second | ||
OwnerId | uniqueidentifier | |||
CreatedById | uniqueidentifier | |||
ModifiedById | uniqueidentifier | |||
SourceId | uniqueidentifier | |||
IzendaDashboardPart Dashboard parts | ||||
Id | uniqueidentifier | PK | ||
DashboardId | uniqueidentifier | FK to IzendaDashboard | ||
Type | nvarchar | 50 | Either reportPart or text | |
Title | nvarchar | 256 | ||
ReportId | uniqueidentifier | FK to IzendaReport | ||
ReportPartId | uniqueidentifier | FK to IzendaReportPart | ||
NumberOfRecord | int | |||
FilterDescription | nvarchar | max | ||
Content | nvarchar | max | Data in json format | |
PositionX | int | |||
PositionY | int | |||
Width | int | |||
Height | int | |||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
SourceId | uniqueidentifier | |||
IzendaDashboardPartFilterField Filter fields in a dashboard part | ||||
Id | uniqueidentifier | PK | ||
FilterFieldId | uniqueidentifier | FK to IzendaFilterField | ||
Value | nvarchar | max | ||
OperatorId | uniqueidentifier | FK to IzendaFilterOperator | ||
OperatorSetting | nvarchar | 100 | ||
DashboardPartId | uniqueidentifier | FK to IzendaDashboardPart | ||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaDataFormat Data formats, e.g. ‘mm/dd/yyyy’ | ||||
Id | uniqueidentifier | PK | ||
Name | nvarchar | 256 | ||
Format | nvarchar | 100 | ||
Description | nvarchar | 256 | Sample values | |
Category | nvarchar | 100 | ||
SubCategory | nvarchar | 100 | ||
DataType | nvarchar | 50 | ||
AllowFilter | bit | |||
AllowFieldProperty | bit | |||
GroupBy | nvarchar | 50 | Values to be grouped by | |
FormatDataType | nvarchar | 50 | ||
Position | int | |||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaDataSourceCategory Categories for source tables, views and stored procedures | ||||
Id | uniqueidentifier | PK | ||
Name | nvarchar | 256 | not null | |
TenantId | uniqueidentifier | FK to IzendaTenant | The id of the tenant if not null | |
Deleted | bit | Is this data deleted | ||
Version | int | Current version of the data | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaDataTypeFunctionMapping Mappings between data types and supported functions | ||||
Id | uniqueidentifier | PK | ||
DataType | nvarchar | 50 | not null | |
FunctionId | uniqueidentifier | FK to IzendaFunction not null | ||
FormatDataType | nvarchar | 50 | Data type of the result | |
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaDBVersion Current version of Izenda database schema | ||||
Version | nvarchar | 16 | not null | Current version of Izenda database schema |
| ||||
Id | uniqueidentifier | PK | ||
DisplayName | nvarchar | 256 | Value of the name in From field, e.g. John Doe in “From: John Doe <jdoe@acme.com>” | |
EmailFromAddress | nvarchar | 256 | Value of the email in From field, e.g. jdoe@acme.com in “From: John Doe <jdoe@acme.com>” | |
UseSystemConfiguration | bit | Re-use setting from system level or not | ||
Server | nvarchar | 256 | E.g. smtp.gmail.com | |
Port | int | E.g. 587 | ||
SecureConnection | bit | Use SSL/TLS or not | ||
Login | nvarchar | 256 | User name for the email server | |
Password | nvarchar | 500 | Encrypted password | |
TenantId | uniqueidentifier | FK to IzendaTenant | The id of the tenant if not null | |
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaExportMarginDefaultValue Default values for the margin in Export function | ||||
Id | uniqueidentifier | PK | ||
Type | int | not null |
| |
TopValue | float | |||
BottomValue | float | |||
LeftValue | float | |||
RightValue | float | |||
HeaderValue | float | |||
FooterValue | float | |||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaFilterField Filter fields in a report part | ||||
Id | uniqueidentifier | PK | ||
FilterId | uniqueidentifier | FK to IzendaFilter | ||
QuerySourceFieldId | uniqueidentifier | FK to IzendaQuerySourceField | ||
QuerySourceId | uniqueidentifier | FK to IzendaQuerySource | ||
QuerySourceType | nvarchar | 50 | Table, Aggregated Field, Calculated Fields or Stored Procedure | |
RelationshipId | uniqueidentifier | FK to IzendaRelationship | ||
Position | int | |||
Alias | nvarchar | 256 | Display alias, e.g. Sum(Freight), Freight*1.1 | |
ReportFieldAlias | nvarchar | 256 | ||
ReportPartTitle | nvarchar | 256 | ||
Visible | bit | |||
Required | bit | |||
Cascading | bit | |||
OperatorId | uniqueidentifier | FK to IzendaOperator | ||
OperatorSetting | nvarchar | 100 | ||
Value | nvarchar | max | Values for the operator, separated by semi-colon | |
DataFormatId | uniqueidentifier | FK to IzendaDataFormat | ||
FontFamily | nvarchar | 50 | ||
FontSize | int | |||
TextColor | nvarchar | 10 | ||
BackgroundColor | nvarchar | 10 | ||
FontBold | bit | |||
FontItalic | bit | |||
FontUnderline | bit | |||
SortType | nvarchar | 10 | ASC, DESC or Unsorted | |
Deleted | bit | Is this data deleted | ||
Version | int | Current version of the data | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaFilterOperator Operators used in filters | ||||
Id | uniqueidentifier | PK | ||
Name | nvarchar | 256 | ||
Label | nvarchar | 256 | ||
OperatorGroupId | uniqueidentifier | FK to IzendaOperatorGroup | ||
AllowParameter | bit | Needs additional parameter value (in IzendaFilterField.Value) or not | ||
Position | int | |||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaFilterOperatorGroup Groups of filter operators | ||||
Id | uniqueidentifier | PK | ||
Name | nvarchar | 256 | ||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaFilterOperatorRule Rules for filter operators | ||||
Id | uniqueidentifier | PK | ||
OperatorId | uniqueidentifier | FK to IzendaOperator | ||
AllowNull | bit | Accepts null values or not | ||
IsPairedValues | bit | |||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaFunction Built-in functions | ||||
Id | uniqueidentifier | PK | ||
Name | varchar | 256 | not null | |
Expression | nvarchar | 256 | ||
SubTotal | bit | Is usable in Sub Total or not | ||
GrandTotal | bit | Is usable in Grand Total or not | ||
FieldProperty | bit | Is usable on a data source field or not | ||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaLanguage Supported languages and cultures | ||||
Id | uniqueidentifier | PK | ||
Language | nvarchar | 150 | ||
CultureName | nvarchar | 20 | E.g. en-US | |
Version | int | Current version of the data | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 150 | ||
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 150 | ||
Deleted | bit | Is this data deleted | ||
IzendaLicenseSetting License data | ||||
Id | uniqueidentifier | PK | ||
Online | bit | |||
LicenseKey | nvarchar | max | ||
Token | nvarchar | max | ||
LastRefresh | datetime | |||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaPasswordHistory Password hash history to prevent reuse | ||||
Id | uniqueidentifier | PK | ||
UserId | uniqueidentifier | FK to IzendaUser | ||
PasswordHash | nvarchar | 256 | ||
PasswordSalt | nvarchar | 256 | ||
Version | int | Current version of the data | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Deleted | bit | Is this data deleted | ||
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaPerformanceStatsTrend Collected performance statistics | ||||
Id | uniqueidentifier | PK | ||
NumberOfCore | int | |||
NumberOfServer | int | |||
NumberOfReport | bigint | |||
NumberOfReportCreator | bigint | |||
NumberOfDashboard | bigint | |||
NumberOfDashboardCreator | bigint | |||
NumberOfReportView | bigint | |||
NumberOfDashboardView | bigint | |||
NumberOfActiveTenant | bigint | |||
NumberOfInactiveTenant | bigint | |||
NumberOfActiveUser | bigint | |||
NumberOfInactiveUser | bigint | |||
DeploymentMode New in version 2.15.0. | int |
| ||
NumberOfCreateReportUser | bigint | |||
NumberOfCreateDashboardUser | bigint | |||
IzendaVersion | nvarchar | 100 | ||
IzendaConfigurationDatabase | nvarchar | 256 | ||
DatabaseTypesInUse | nvarchar | max | ||
ClientLicenseKey | nvarchar | max | ||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaPostalCode Postal code data used for Map | ||||
PostalCode | varchar | 10 | not null | |
PlaceName | nvarchar | 255 | ||
Province | nvarchar | 255 | ||
Latitude | varchar | 15 | ||
Longitude | varchar | 15 | ||
IzendaQuerySource Data sources | ||||
Id | uniqueidentifier | PK | ||
Name | nvarchar | 256 | not null | |
Type | nvarchar | 50 | Table, View or Stored Procedure | |
Selected | bit | Is selected to be visible or not | ||
Deleted | bit | Is this data deleted | ||
ParentQuerySourceId | uniqueidentifier | FK to IzendaQuerySource | ||
CategoryId | uniqueidentifier | |||
DataSourceCategoryId | uniqueidentifier | |||
Alias | nvarchar | 256 | ||
ExtendedProperties | nvarchar | 4000 | Properties for functions and stored procedures, in json format | |
PhysicalChange | int |
| ||
Approval | int | |||
Version | int | Current version of the data | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaQuerySourceCategory Database schemas | ||||
Id | uniqueidentifier | PK | ||
Name | nvarchar | 256 | not null | |
ParentCategoryId | uniqueidentifier | |||
ConnectionId | uniqueidentifier | FK to IzendaConnection not null | ||
Deleted | bit | Is this data deleted | ||
Version | int | Current version of the data | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaQuerySourceField Database fields and calculated fields | ||||
Id | uniqueidentifier | PK | ||
Name | nvarchar | 256 | ||
DataType | nvarchar | 50 | Original data type | |
IzendaDataType | nvarchar | 50 | Converted data type | |
AllowDistinct | bit | |||
Alias | nvarchar | 256 | ||
Visible | bit | |||
Filterable | bit | |||
QuerySourceId | uniqueidentifier | |||
Deleted | bit | Is this data deleted | ||
ParentId | uniqueidentifier | FK to IzendaQuerySource | ||
Type | int |
| ||
GroupPosition | int | |||
Position | int | |||
FilteredValue | nvarchar | max | Filter values for stored procedures parameters | |
ExtendedProperties | nvarchar | max | ||
MatchedTenant | bit | |||
PhysicalChange | int | |||
Approval | int | |||
FunctionName | nvarchar | 256 | ||
Expression | nvarchar | 500 | Expression for calculated fields | |
ReportId | uniqueidentifier | FK to IzendaReport | ||
IsCalculated | bit | Is calculated field or not | ||
Version | int | Current version of the data | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaRelationship Database relationships | ||||
Id | uniqueidentifier | PK | ||
JoinQuerySourceId | uniqueidentifier | FK to IzendaQuerySource not null | ||
ForeignQuerySourceId | uniqueidentifier | FK to IzendaQuerySource not null | ||
JoinFieldId | uniqueidentifier | FK to IzendaQuerySourceField | ||
ForeignFieldId | uniqueidentifier | FK to IzendaQuerySourceField | ||
Alias | nvarchar | 256 | Alias of join query source | |
SystemRelationship | bit | Is this a physical relationship (or defined in Data Model) | ||
JoinType | nvarchar | 50 | Inner, Right, Left or Outer | |
ParentRelationshipId | uniqueidentifier | |||
ReportId | uniqueidentifier | FK to IzendaReport | ||
ForeignAlias | nvarchar | 256 | Alias of foreign query source | |
RelationshipPosition | int | |||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaRelationshipKeyJoin Additional fields in a multi-column relationship | ||||
Id | uniqueidentifier | PK | ||
RelationshipId | uniqueidentifier | FK to IzendaRelationship not null | ||
JoinQuerySourceId | uniqueidentifier | FK to IzendaQuerySource not null | ||
ForeignQuerySourceId | uniqueidentifier | FK to IzendaQuerySource not null | ||
JoinFieldId | uniqueidentifier | FK to IzendaQuerySourceField not null | ||
ForeignFieldId | uniqueidentifier | FK to IzendaQuerySourceField not null | ||
Operator | nvarchar | 50 | Join operator | |
JoinSourceAlias | nvarchar | 256 | ||
ForeignSourceAlias | nvarchar | 256 | ||
Position | int | |||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaReport Reports | ||||
Id | uniqueidentifier | PK | ||
Name | nvarchar | 256 | not null | |
Type | int | not null |
| |
PreviewRecord | int | not null | ||
AdvancedMode | bit | not null | ||
AllowNulls | bit | not null | ||
IsDistinct | bit | not null | ||
CategoryId | uniqueidentifier | FK to IzendaReportCategory | ||
SubCategoryId | uniqueidentifier | FK to IzendaReportCategory | ||
TenantId | uniqueidentifier | FK to IzendaTenant | The id of the tenant if not null | |
Description | nvarchar | max | ||
HeaderContent | nvarchar | max | Content of header box, in json format | |
FooterContent | nvarchar | max | Content of footer box, in json format | |
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
LastViewed | datetime | |||
Owner | nvarchar | 256 | Firstname and lastname of owner for display | |
OwnerId | uniqueidentifier | FK to IzendaUser | The owner | |
Title | nvarchar | 256 | ||
TitleDescriptionContent | nvarchar | max | Content of title box, in json format | |
ExcludedRelationships | nvarchar | max | Relationships that were manually removed | |
NumberOfView | bigint | |||
RenderingTime | float | |||
CreatedById | uniqueidentifier | |||
ModifiedById | uniqueidentifier | |||
ExportFormatSettingData | nvarchar | max | Remembered export settings, in json format | |
SnapToGrid | bit | |||
UsingFields | nvarchar | max | List of ids of query source fields used by this report, comma-separated | |
SourceId | uniqueidentifier | |||
IzendaReportCategory Categories for report/dashboard | ||||
Id | uniqueidentifier | PK | ||
Name | nvarchar | 256 | not null | |
Type | int | not null |
| |
ParentId | uniqueidentifier | FK to IzendaReportCategory | Id of the parent category, for sub-categories | |
TenantId | uniqueidentifier | FK to IzendaTenant | The id of the tenant if not null | |
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaReportDataSource Data sources used in reports | ||||
Id | uniqueidentifier | PK | ||
QuerySourceId | uniqueidentifier | FK to IzendaQuerySource not null | ||
ReportId | uniqueidentifier | FK to IzendaReport not null | ||
Deleted | bit | Is this data deleted | ||
Version | int | Current version of the data | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaReportFilter Data of filters in report | ||||
Id | uniqueidentifier | PK | ||
Logic | nvarchar | 2000 | The logic, e.g. 1 AND 2 OR 3 | |
Visible | bit | Shown under report description or not | ||
ReportId | uniqueidentifier | FK to IzendaReport | ||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaReportHistory Report history | ||||
Id | uniqueidentifier | PK | ||
ReportId | uniqueidentifier | FK to IzendaReport not null | ||
ReportName | nvarchar | 256 | not null | |
Description | nvarchar | max | not null | |
Definition | nvarchar | max | ||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaReportPart Report parts | ||||
Id | uniqueidentifier | PK | ||
Title | nvarchar | 256 | not null | |
PositionX | int | |||
PositionY | int | |||
Width | int | |||
Height | int | |||
Content | nvarchar | max | The ReportPartContent in json format | |
NumberOfRecord | int | |||
ReportId | uniqueidentifier | FK to IzendaReport not null | ||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
SourceId | uniqueidentifier | |||
IzendaReportSetting Report Settings | ||||
Id | uniqueidentifier | PK | ||
EnforceVersionHistory | bit | |||
NumOfArchivedVersionToKeep | int | |||
RemoveArchivedVersions | bit | |||
RecurrentReportSettingData | nvarchar | max | ||
IsScheduled | bit | |||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaRole Roles | ||||
Id | uniqueidentifier | PK | ||
Name | nvarchar | 256 | not null | |
PermissionData | nvarchar | max | Permissions in json format | |
QuerySources | nvarchar | max | Array of tenant query sources, in json format | |
TenantId | uniqueidentifier | FK to IzendaTenant | The id of the tenant if not null | |
Active | bit | |||
Deleted | bit | Is this data deleted | ||
Version | int | Current version of the data | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaSecurityPolicy Security policies | ||||
Id | uniqueidentifier | PK | ||
MinNumberOfPasswordLenght | int | |||
MaxNumberOfPasswordLenght | int | |||
MinNumberOfSpecialCharacter | int | |||
MaxNumberOfSpecialCharacter | int | |||
MinNumberOfUppercaseCharacter | int | |||
MaxNumberOfUppercaseCharacter | int | |||
MinNumberOfLowercaseCharacter | int | |||
MaxNumberOfLowercaseCharacter | int | |||
MinNumberOfNumericCharacter | int | |||
MaxNumberOfNumericCharacter | int | |||
MaxNumberOfRepeatSequential | int | |||
MinNumberOfPasswordAge | int | |||
MaxNumberOfPasswordAge | int | |||
NotifyUseDuring | int | |||
NumberOfPasswordToKeep | int | |||
PasswordLinkValidity | int | |||
NumberOfQuestionProfile | int | |||
NumberOfQuestionResetPassword | int | |||
NumberOfFailedLogonAllowed | int | |||
NumberOfFailedAnswerAllowed | int | |||
LockoutPeriod | int | |||
TenantId | uniqueidentifier | FK to IzendaTenant | The id of the tenant if not null | |
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaSecurityQuestion Security questions | ||||
Id | uniqueidentifier | PK | ||
Question | nvarchar | max | ||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
TenantId | uniqueidentifier | FK to IzendaTenant | The id of the tenant if not null | |
OrderNumber | int | |||
IzendaServer The web server information used in performance statistics | ||||
Id | uniqueidentifier | PK | ||
ServerName | nvarchar | 1000 | ||
ServerCore | int | |||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaSubsCommonFilterField Common filter fields used in subscriptions | ||||
Id | uniqueidentifier | PK | ||
CommonFilterFieldId | uniqueidentifier | FK to IzendaCommonFilterField | ||
Value | nvarchar | max | Selected values for this filter | |
OperatorId | uniqueidentifier | FK to IzendaOperator | ||
OperatorSetting | nvarchar | 100 | ||
SubscriptionId | uniqueidentifier | FK to IzendaSubscription | ||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaSubscription Report and dashboard subscriptions and sheduled deliveries | ||||
Id | uniqueidentifier | PK | ||
Name | nvarchar | 256 | ||
Schedule | nvarchar | max | Description of the schedule for display | |
FilterValueSelection | nvarchar | max | Description of the filter for display | |
Type | nvarchar | 100 | Subscribed Reporting Item or Subscribed Alert | |
TimeZoneName | nvarchar | 256 | ||
TimeZoneValue | nvarchar | 256 | ||
StartDate | datetime | |||
StartDateUtc | datetime | |||
StartTime | datetime | |||
RecurrenceType | int |
| ||
RecurrencePattern | int |
| ||
RecurrencePatternValue | nvarchar | max | Details of the recurrence pattern, in json format, e.g. {“recurrenceWeek”:1,”selectedDayValue”:”2”} | |
IsEndless | bit | |||
IsScheduled | bit | |||
Occurrence | int | Actual number of past occurences | ||
EndDate | datetime | |||
EndDateUtc | datetime | |||
DeliveryType | nvarchar | 100 | Email or File Location | |
DeliveryMethod | nvarchar | 100 | Link, Attachment, Embedded HTML or Send to disk | |
ExportFileType | nvarchar | 50 | PDF, Word, Excel, or CSV | |
ExportAttachmentType | nvarchar | 50 | ||
EmailSubject | nvarchar | 256 | ||
EmailBody | nvarchar | max | ||
ReportId | uniqueidentifier | |||
DashboardId | uniqueidentifier | FK to IzendaDashboard | ||
Recipients | nvarchar | max | Comma-separated list of email addresses | |
LastSuccessfulRun | nvarchar | 500 | Display value for LastSuccessfulRunDate | |
NextScheduledRun | nvarchar | 500 | Display value for NextScheduledRunDate | |
LastSuccessfulRunDate | datetime | |||
NextScheduledRunDate | datetime | |||
IsSubscription | bit | Is this a subscription (or scheduled delivery) | ||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
CreatedById | uniqueidentifier | Redundant, to be removed | ||
IzendaSubscriptionFilterField Filter fields used in subscriptions | ||||
Id | uniqueidentifier | PK | ||
FilterFieldId | uniqueidentifier | FK to IzendaFilterField | ||
Value | nvarchar | max | Selected values for this filter | |
OperatorId | uniqueidentifier | |||
OperatorSetting | nvarchar | 100 | FK to IzendaFilterOperator | Selected operator for this filter |
SubscriptionId | uniqueidentifier | FK to IzendaSubscription | ||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaSystemSetting System settings | ||||
Id | uniqueidentifier | PK | ||
Name | varchar | 256 | not null | |
Value | nvarchar | 256 | ||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaSystemVariable System variables | ||||
Id | uniqueidentifier | PK | ||
Name | nvarchar | 256 |
| |
DataType | nvarchar | 50 | Output data type of the system variable | |
Description | nvarchar | 2000 | ||
Scope | int |
| ||
IzendaTemporaryData Data for un-saved objects | ||||
Id | uniqueidentifier | PK | ||
ObjectId | uniqueidentifier | Id of the temporary object | ||
ObjectData | nvarchar | max | Data of the object, in json format | |
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
UserId | uniqueidentifier | User who owns this temporary data | ||
IzendaTenant Tenant data in multi-tenant mode | ||||
Id | uniqueidentifier | PK | ||
TenantID | varchar | 256 | not null | The user-defined “Tenant Id” field |
Name | nvarchar | 256 | not null | |
Description | nvarchar | 256 | ||
Active | bit | |||
Deleted | bit | Is this data deleted | ||
Modules | nvarchar | 500 | Encrypted list of assigned modules | |
PermissionData | nvarchar | max | Data of permissions, in json format | |
Version | int | Current version of the data | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaTimePeriod Pre-defined time periods, e.g. current and next month | ||||
Id | uniqueidentifier | PK | ||
Name | nvarchar | 256 | ||
Type | nvarchar | 100 | Classification for the period, e.g. Day, Calendar Quarter, Fiscal Quarter | |
Value | nvarchar | 256 | Internal value of the period | |
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaUser Users | ||||
Id | uniqueidentifier | PK | ||
UserName | nvarchar | 256 | not null | |
FirstName | nvarchar | 256 | ||
LastName | nvarchar | 256 | ||
PasswordHash | nvarchar | 256 | ||
PasswordSalt | nvarchar | 256 | ||
TenantId | uniqueidentifier | FK to IzendaTenant | The id of the tenant if not null | |
Version | int | Current version of the data | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
EmailAddress | varchar | 256 | ||
CurrentTokenHash | nvarchar | 256 | ||
Active | bit | Inactive users cannot login | ||
Deleted | bit | Is this data deleted | ||
DataOffset | numeric(10,2) | s | For versions 2.9.4 and prior, the data type was int | |
TimestampOffset | numeric(10,2) | For versions 2.9.4 and prior, the data type was int | ||
InitPassword | bit | Has password been initiated | ||
RetryLoginTime | smallint | The number of failed login attempts | ||
LastTimeAccessed | datetime | |||
PasswordLastChanged | datetime | |||
Locked | bit | Is locked out because of max failed login attempts or not | ||
LockedDate | datetime | |||
CultureName | nvarchar | 20 | ||
DateFormat | nvarchar | 20 | ||
SystemAdmin | bit | |||
SecurityQuestionLastChanged | datetime | |||
NumberOfFailedSecurityQuestion | int | The aggregated number of times that user fails security questions, it will be reset when user is unlocked | ||
IzendaUserPermission Sharing rights on each report or dashboard | ||||
Id | uniqueidentifier | PK | ||
ReportId | uniqueidentifier | FK to IzendaReport | ||
DashboardId | uniqueidentifier | FK to IzendaDashboard | ||
AssignedTo | nvarchar | 4000 | Array of ids of assigned roles or users depending on AssignedType, in json format | |
AssignedType | int |
| ||
AccessRightId | uniqueidentifier | FK to IzendaAccessRight | ||
Position | int | |||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaUserRole Assignment of users and roles | ||||
Id | uniqueidentifier | PK | ||
UserId | uniqueidentifier | FK to IzendaUser | ||
RoleId | uniqueidentifier | FK to IzendaRole | ||
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaUserSecurityQuestion Security questions for each user | ||||
Id | uniqueidentifier | PK | ||
UserId | uniqueidentifier | FK to IzendaUser not null | ||
SecurityQuestionId | uniqueidentifier | FK to IzendaSecurityQuestion not null | ||
Answer | nvarchar | max | not null | |
Version | int | Current version of the data | ||
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Modified | datetime | The modification datetime | ||
ModifiedBy | nvarchar | 256 | FK to IzendaUser | User who last modified this data |
IzendaWorkspace Copy management workspaces | ||||
Id | uniqueidentifier | PK | ||
Name | nvarchar | 256 | ||
Description | nvarchar | max | ||
TenantId | uniqueidentifier | Not used The target ternant is in IzendaWorkspaceTenant | ||
OwnerId | uniqueidentifier | FK to IzendaUser | ||
CreatedBy | nvarchar | 256 | FK to IzendaUser | User who created this data |
Deleted | bit | Is this data deleted | ||
Created | datetime | The created datetime | ||
Modified | datetime | The modification datetime | ||
CopyRoles | bit | |||
CopyReport | bit | |||
CopyDashboard | bit | |||
CopyRolePermission | bit | |||
CopyAdvancedSettings | bit | |||
CopyDataModel | bit | |||
CopyTenantPermissions | bit | |||
SourceId | uniqueidentifier | Id of the source tenant, null or empty if source is system | ||
SelectAllTenants | bit | Copies to all tenants or not | ||
SourceDataModel | nvarchar | max | Source data model in json format | |
SourceHashCode | nvarchar | 500 | Hash code of all connection strings of source | |
CopiedRolesData | nvarchar | max | Array of ids of copied roles at modification time, in json format | |
CopiedRolePermissionData | nvarchar | max | Array of ids of copied permissions at modification time, in json format | |
TotalHashCode | nvarchar | 500 | Array of hash codes of advancedSettings, tenantPermission, roles and rolePermissions, in json format | |
SourceReportModel | nvarchar | max | ||
SourceTemplateModel | nvarchar | max | ||
SourceDashboardModel | nvarchar | max | ||
IzendaWorkspaceMapping Mapping from source to destination in copy management workspace | ||||
Id | uniqueidentifier | PK | ||
WorkspaceId | uniqueidentifier | FK to IzendaWorkspace | ||
FromDatabaseName | nvarchar | 256 | Source database in mappings with “Database” type | |
Type | int | |||
FromObject | nvarchar | 256 | Source schema in mappings with “Schema” type | |
ToDatabaseName | nvarchar | 256 | Target database in mappings with “Database” type | |
ToObject | nvarchar | 256 | Target schema in mappings with “Schema” type | |
IsGlobal | bit | Place-holder | ||
FromServer | nvarchar | 256 | ||
ToServer | nvarchar | 256 | ||
IzendaWorkspaceMappingTenant Selected tenants for each copy management mapping | ||||
WorkspaceMappingId | uniqueidentifier | FK to IzendaWorkspaceMapping | ||
TenantId | uniqueidentifier | FK to IzendaTenant | The id of the tenant if not null | |
IzendaWorkspaceTenant Selected tenants for each copy management workspace | ||||
WorkspaceId | uniqueidentifier | FK to IzendaWorkspace not null | ||
TenantId | uniqueidentifier | FK to IzendaTenant | The id of the tenant if not null | |
Status | int |
| ||
SourceDataModel | nvarchar | max | Place-holder | |
PhysicalDataModel | nvarchar | max | Place-holder | |
DestinationHashCode | nvarchar | 500 | Hascode of all connection strings of the tenant |