[]
Response
Status Code: 200
Success
Parameters
| Name | Type | Located In |
|---|---|---|
| id | string | query |
Response
Status Code: 200
Success
Parameters
| Name | Type | Located In |
|---|---|---|
| cssName | string | query |
| theme | string | query |
Response
Status Code: 200
Success
Response
Status Code: 200
Success
Response
Status Code: 200
Success
Response
Status Code: 200
Success
Request Schema
Response
Status Code: 200
Success
Parameters
| Name | Type | Located In |
|---|---|---|
| queryIdRequired | string | path |
Response
Status Code: 200
Success
Request Schema
Response
Status Code: 200
Success
Response
Status Code: 200
Success
Request Schema
ListMultipleDsTableNamesRequestViewModel
Response
Status Code: 200
Success
Request Schema
Response
Status Code: 200
Success
Request Schema
Response
Status Code: 200
Success
Parameters
| Name | Type | Located In |
|---|---|---|
| modelDocIdRequired | string | path |
Response
Status Code: 200
Success
Request Schema
ValidateRelationRequestViewModel
Response
Status Code: 200
Success
Request Schema
Response
Status Code: 200
Success
Request Schema
Response
Status Code: 200
Success
Parameters
| Name | Type | Located In |
|---|---|---|
| queryIdRequired | string | path |
Response
Status Code: 200
Success
Parameters
| Name | Type | Located In |
|---|---|---|
| docIdRequired | string | path |
Response
Status Code: 200
Success
Parameters
| Name | Type | Located In |
|---|---|---|
| modelIdRequired | string | path |
Response
Status Code: 200
Success
Parameters
| Name | Type | Located In |
|---|---|---|
| docIdRequired | string | path |
Response
Status Code: 200
Success
Parameters
| Name | Type | Located In |
|---|---|---|
| docIdRequired | string | path |
Request Schema
PortalReloadDataRequestViewModel
Response
Status Code: 200
Success
Request Schema
ValidateEntityBindingRequestViewModel
Response
Status Code: 200
Success
Request Schema
ValidateAttributeBindingRequestViewModel
Response
Status Code: 200
Success
Request Schema
ValidateIncrementalSettingRequestViewModel
Response
Status Code: 200
Success
Parameters
| Name | Type | Located In |
|---|---|---|
| pageSize | int32 | query |
| pageNumber | int32 | query |
| orderBy | string | query |
| search | string | query |
| invalid | Boolean | query |
Response
Status Code: 200
Success
Tests connection with given connection string and provider.
Request Schema
TestConnectionRequestViewModel
Response
Status Code: 200
Success
Lists database names of given datasource.
Request Schema
Response
Status Code: 200
Success
Lists table names of given datasource.
Request Schema
ListTableNamesRequestViewModel
Response
Status Code: 200
Success
Lists column names of given entity info.
The entity can be bound to physical database table or custom-SQL-table.
Request Schema
ListColumnNamesRequestViewModel
Response
Status Code: 200
Success
Detects entities and relations on given datasource to create an model.
Request Schema
AutoCreateModelRequestViewModel
Response
Status Code: 200
Success
Validates the data binding of given entity info
Request Schema
ValidateEntityBindingRequestViewModel
Response
Status Code: 200
Success
Validates the data binding of given entity parameters
Request Schema
ValidateEntityBindingRequestViewModel
Response
Status Code: 200
Success
Validates the data binding of given attribute info
Request Schema
ValidateAttributeBindingRequestViewModel
Response
Status Code: 200
Success
Validates the relation of given relation info
Request Schema
ValidateRelationRequestViewModel
Response
Status Code: 200
Success
Response
Status Code: 200
Success
Request Schema
Response
Status Code: 200
Success
validate the data of local entity and complete attributes
Request Schema
ValidateLocalEntityDataRequestViewModel
Response
Status Code: 200
Success
Validates integrity of given model.
Request Schema
Response
Status Code: 200
Success
Stores given model, designer view and datasource info into the storage.
Request Schema
Response
Status Code: 200
Success
Updates persisted document content with given model, designer view and datasource.
Request Schema
Response
Status Code: 200
Success
Loads specified existing analysis-model-document.
Request Schema
Response
Status Code: 200
Success
Request Schema
Response
Status Code: 200
Success
Request Schema
Response
Status Code: 200
Success
boolean
Request Schema
datasourceId
Response
Status Code: 200
Success
Request Schema
ValidateDataSourcesRequestViewModel
Response
Status Code: 200
Success
| Name | Type | Description | Example |
|---|---|---|---|
| succeeded | Boolean | ||
| errorCode | int32 | ||
| errorDataDictNullable | string | ||
| resultNullable | any | ||
| innerError | InnerError |
| Name | Type | Description | Example |
|---|---|---|---|
| errorCode | int32 | ||
| errorDataDictNullable | string | ||
| messageNullable | string | ||
| callStackNullable | string | ||
| inner | InnerError |
!:AnalysisController.GetData(GetDataRequestViewModel)
| Name | Type | Description | Example |
|---|---|---|---|
| documentIdNullable | string | ||
| lockNoNullable | string | ||
| dataSourceInfo | DataSourceInfoViewModel | ||
| entitiesNullable | EntityViewModel |
| Name | Type | Description | Example |
|---|---|---|---|
| idNullable | string | ||
| type | DataSourceType | ||
| providerNullable | string | ||
| connectionStringNullable | string | ||
| documentIdNullable | string | ||
| documentVersionNullable | int32 |
| Name | Type | Description | Example |
|---|---|---|---|
| idNullable | string | ||
| nameNullable | string | ||
| bindingNullable | string | ||
| bindingType | ViewModelEntityBindingType | ||
| attributesNullable | AttributeViewModel | ||
| isHidden | Boolean | ||
| entityParameterCollection | EntityParameterCollectionViewModel | ||
| dataSourceIdNullable | string | ||
| generatedNameNullable | string | ||
| isSupportIncrementalUpdate | Boolean |
Enum:
EmbeddedReferencedEnum:
DatabaseTableCustomSQLTableLocalEntity| Name | Type | Description | Example |
|---|---|---|---|
| idNullable | string | ||
| nameNullable | string | ||
| bindingNullable | string | ||
| isNullable | Boolean | ||
| isUnique | Boolean | ||
| bindingType | ViewModelAttributeBindingType | ||
| dataType | ViewModelAttributeLogicalDataType | ||
| dataVizAIHint | DataVizAIHint | ||
| clrDataTypeNameNullable | string | ||
| isHidden | Boolean | ||
| isDate | Boolean | ||
| generatedNameNullable | string | ||
| isContainTimeZoneNullable | Boolean | ||
| originNameNullable | string | ||
| isUnsupportedNullable | Boolean |
| Name | Type | Description | Example |
|---|---|---|---|
| entityParametersNullable | EntityParameterViewModel |
Enum:
DatabaseTableColumnPrimitiveSQLExpressionEnum:
NumberTextBooleanBinaryGUIDDateDateTimeUnknownEnum:
NoneCurrencyImageURLImageBinaryGeoRegionGeoLatitudeGeoLongitude| Name | Type | Description | Example |
|---|---|---|---|
| parameterNameNullable | string | ||
| literalValueNullable | string | ||
| valueType | AttributeLogicalDataType | ||
| isMultivalued | Boolean |
Enum:
NumberTextBooleanBinaryGUIDDateDateTimeUnknown!:AnalysisController.Heartbeat(HeartbeatRequestViewModel)
| Name | Type | Description | Example |
|---|---|---|---|
| modelDocIdNullable | string | ||
| lockNoNullable | string |
!:AnalysisController.ListMultiDsTableNames(ListTableNamesRequestViewModel)
| Name | Type | Description | Example |
|---|---|---|---|
| dataSourceInfosNullable | DataSourceInfoViewModel |
!:AnalysisController.Close(CloseRequestViewModel)
| Name | Type | Description | Example |
|---|---|---|---|
| modelDocIdNullable | string | ||
| lockNoNullable | string |
| Name | Type | Description | Example |
|---|---|---|---|
| documentIdNullable | string | ||
| dataSourceInfo | DataSourceInfoViewModel | ||
| previewEntity | PreviewEntityViewModel | ||
| filterCondition | PreviewSecurityFilterConditionViewModel | ||
| filterContextValuesNullable | PreviewSecurityFilterContextValue | ||
| rowLimitNullable | int32 |
| Name | Type | Description | Example |
|---|---|---|---|
| entityBinding | EntityBindingViewModel | ||
| attributeBindingsNullable | PreviewAttributeViewModel | ||
| entityParameterCollection | EntityParameterCollectionViewModel |
| Name | Type | Description | Example |
|---|---|---|---|
| leftType | EntityConditionRuleType | ||
| leftValueNullable | string | ||
| dataTypeNullable | string | ||
| operator | EntityConditionOperator | ||
| rightType | EntityConditionRuleType | ||
| rightValueNullable | string | ||
| type | EntityConditionType | ||
| itemsNullable | PreviewSecurityFilterConditionViewModel |
| Name | Type | Description | Example |
|---|---|---|---|
| contextType | EntityConditionRuleType | ||
| contextNameNullable | string | ||
| contextValueNullable | Array |
||
| isMultipleValue | Boolean |
| Name | Type | Description | Example |
|---|---|---|---|
| idNullable | string | ||
| bindingType | ViewModelEntityBindingType | ||
| bindingNullable | string | ||
| tableNullable | string | ||
| schemaNullable | string |
| Name | Type | Description | Example |
|---|---|---|---|
| idNullable | string | ||
| nameNullable | string | ||
| bindingNullable | string | ||
| clrDataTypeNameNullable | string | ||
| dataType | ViewModelAttributeLogicalDataType | ||
| bindingType | ViewModelAttributeBindingType | ||
| isDate | Boolean |
Enum:
AttributeUserContextOrganizationContextConstantOtherEntityAttributeEnum:
EqualToNotEqualToLessThanLessThanOrEqualToGreaterThanGreaterThanOrEqualToIsNotIsInNotInContainsNotContainsStartsWithNotStartsWithEndsWithNotEndsWithEnum:
AndGroupOrGroupRule!:AnalysisController.ValidateRelation(ValidateRelationRequestViewModel)
| Name | Type | Description | Example |
|---|---|---|---|
| documentIdNullable | string | ||
| dataSourceInfo | DataSourceInfoViewModel | ||
| relation | RelationViewModel | ||
| sourceEntity | EntityViewModel | ||
| targetEntity | EntityViewModel |
| Name | Type | Description | Example |
|---|---|---|---|
| idNullable | string | ||
| nameNullable | string | ||
| type | ViewModelRelationType | ||
| sourceAttributesNullable | Array<string> |
||
| targetAttributesNullable | Array<string> |
||
| bidirectionCrossFiltering | Boolean | ||
| isInactive | Boolean |
Enum:
OneToOneOneToManyOptionalOneToManyManyToOneManyToOptionalOne!:AnalysisController.ReloadData(ReloadRequestViewModel)
| Name | Type | Description | Example |
|---|---|---|---|
| documentIdNullable | string | ||
| lockNoNullable | string | ||
| dataSourceInfosNullable | DataSourceInfoViewModel | ||
| entitiesNullable | EntityViewModel | ||
| incrementalEntitiesNullable | IncrementalEntityViewModel |
| Name | Type | Description | Example |
|---|---|---|---|
| entityIdNullable | string | ||
| attributeIdNullable | string |
| Name | Type | Description | Example |
|---|---|---|---|
| documentIdNullable | string | ||
| lockNoNullable | string | ||
| dataSourceInfo | DataSourceInfoViewModel | ||
| entity | EntityViewModel |
| Name | Type | Description | Example |
|---|---|---|---|
| entityIdsNullable | Array<string> |
||
| incrementalEntityIdsNullable | Array<string> |
!:AnalysisController.ValidateEntityBinding(ValidateEntityBindingRequestViewModel)
| Name | Type | Description | Example |
|---|---|---|---|
| dataSourceInfo | DataSourceInfoViewModel | ||
| entityBinding | EntityBindingViewModel | ||
| modelType | ViewModelModelType |
Enum:
DirectQueryCacheMode!:AnalysisController.ValidateAttributeBinding(ValidateAttributeBindingRequestViewModel)
| Name | Type | Description | Example |
|---|---|---|---|
| dataSourceInfo | DataSourceInfoViewModel | ||
| attributeBinding | AttributeBindingViewModel | ||
| otherAttributeBindingsNullable | AttributeBindingViewModel | ||
| entityBinding | EntityBindingViewModel |
| Name | Type | Description | Example |
|---|---|---|---|
| bindingType | ViewModelAttributeBindingType | ||
| bindingNullable | string | ||
| dataType | ViewModelAttributeLogicalDataType |
!:AnalysisController.ValidateIncrementalSetting(ValidateIncrementalSettingRequestViewModel)
| Name | Type | Description | Example |
|---|---|---|---|
| dataSourceInfo | DataSourceInfoViewModel | ||
| attributeBinding | AttributeBindingViewModel | ||
| entityBinding | EntityBindingViewModel |
!:AnalysisController.TestConnection(TestConnectionRequestViewModel)
| Name | Type | Description | Example |
|---|---|---|---|
| dataSourceInfo | DataSourceInfoViewModel |
!:AnalysisController.ListDataBases(ListDataBasesRequestViewModel)
| Name | Type | Description | Example |
|---|---|---|---|
| dataSourceInfo | DataSourceInfoViewModel |
!:AnalysisController.ListTableNames(ListTableNamesRequestViewModel)
| Name | Type | Description | Example |
|---|---|---|---|
| dataSourceInfo | DataSourceInfoViewModel |
!:AnalysisController.ListColumnNames(ListColumnNamesRequestViewModel)
| Name | Type | Description | Example |
|---|---|---|---|
| dataSourceInfo | DataSourceInfoViewModel | ||
| entityBinding | EntityBindingViewModel |
!:AnalysisController.AutoCreateModel(AutoCreateModelRequestViewModel)
| Name | Type | Description | Example |
|---|---|---|---|
| dataSourceInfo | DataSourceInfoViewModel | ||
| options | AutoCreateModelOptionsViewModel | ||
| modelType | ViewModelModelType |
| Name | Type | Description | Example |
|---|---|---|---|
| convertForeignKeysToRelations | Boolean | ||
| findRelatedTables | Boolean | ||
| notFilterUnsupported | Boolean | ||
| limitedTableNamesNullable | LimitedTableNameViewModel |
| Name | Type | Description | Example |
|---|---|---|---|
| schemaNullable | string | ||
| tableNullable | string |
| Name | Type | Description | Example |
|---|---|---|---|
| entity | EntityViewModel | ||
| dataPacket | DataPacketViewModel | ||
| dataSourceInfo | DataSourceInfoViewModel |
| Name | Type | Description | Example |
|---|---|---|---|
| idNullable | string | ||
| entityIdNullable | string | ||
| dataNullable | Array<array> |
||
| isZipCompressed | Boolean |
!:AnalysisController.ValidateModel(ValidateModelRequestViewModel)
| Name | Type | Description | Example |
|---|---|---|---|
| dataSourceInfosNullable | DataSourceInfoViewModel | ||
| modelType | ViewModelModelType | ||
| model | ModelViewModel | ||
| validateOnDatabase | Boolean | ||
| incrementalEntitiesNullable | IncrementalEntityViewModel | ||
| calculatedExpressionsNullable | CalculatedExpressionViewModel | ||
| securityFilterConditionsNullable | SecurityFilterConditionViewModel |
| Name | Type | Description | Example |
|---|---|---|---|
| entitiesNullable | EntityViewModel | ||
| relationsNullable | RelationViewModel | ||
| securityFiltersNullable | SecurityFilterViewModel |
| Name | Type | Description | Example |
|---|---|---|---|
| entityIdNullable | string | ||
| nameNullable | string | ||
| dataType | AttributeLogicalDataType | ||
| expressionNullable | string | ||
| type | CalculatedExpressionType | ||
| dataVizAIHint | DataVizAIHint | ||
| isHidden | Boolean | ||
| isError | Boolean |
| Name | Type | Description | Example |
|---|---|---|---|
| entityIdNullable | string | ||
| condition | ConditionViewModel |
| Name | Type | Description | Example |
|---|---|---|---|
| idNullable | string | ||
| nameNullable | string | ||
| sourceAttributeIdNullable | string | ||
| operator | ViewModelSecurityFilterOperator | ||
| contextPropertyNameNullable | string | ||
| contextType | ViewModelSecurityFilterContextType |
Enum:
EqualInNotEqualNotInEnum:
UserContextPropertyOrganizationContextPropertyEnum:
MeasureCalculatedColumn| Name | Type | Description | Example |
|---|---|---|---|
| leftType | EntityConditionRuleType | ||
| leftValueNullable | string | ||
| dataTypeNullable | string | ||
| operator | EntityConditionOperator | ||
| rightType | EntityConditionRuleType | ||
| rightValueNullable | string | ||
| type | EntityConditionType | ||
| itemsNullable | ConditionViewModel |
!:AnalysisController.Save(SaveViewRequestModel)
| Name | Type | Description | Example |
|---|---|---|---|
| dataSourceInfosNullable | DataSourceInfoViewModel | ||
| model | ModelViewModel | ||
| dataPacketsNullable | DataPacketViewModel | ||
| designerViewNullable | any | ||
| documentTitleNullable | string | ||
| saveCommentNullable | string | ||
| modelType | ViewModelModelType | ||
| incrementalEntitiesNullable | IncrementalEntityViewModel | ||
| calculatedExpressionsNullable | CalculatedExpressionViewModel | ||
| securityFilterConditionsNullable | SecurityFilterConditionViewModel |
!:AnalysisController.Update(UpdateRequestViewModel)
| Name | Type | Description | Example |
|---|---|---|---|
| documentIdNullable | string | ||
| dataSourceInfosNullable | DataSourceInfoViewModel | ||
| model | ModelViewModel | ||
| dataPacketsNullable | DataPacketViewModel | ||
| designerViewNullable | any | ||
| updateCommentNullable | string | ||
| modelType | ViewModelModelType | ||
| incrementalEntitiesNullable | IncrementalEntityViewModel | ||
| calculatedExpressionsNullable | CalculatedExpressionViewModel | ||
| securityFilterConditionsNullable | SecurityFilterConditionViewModel |
!:AnalysisController.Load(LoadRequestViewModel)
| Name | Type | Description | Example |
|---|---|---|---|
| documentIdNullable | string |
M:GrapeCity.Enterprise.Server.AnalysisModel.AnalysisController.NameExist(GrapeCity.Enterprise.Server.AnalysisModel.ViewModels.ValidateNameRequestViewModel,GrapeCity.Enterprise.Storage.Facade.IStorageSession)
| Name | Type | Description | Example |
|---|---|---|---|
| nameNullable | string | ||
| idNullable | string |
!:AnalysisController.ValidateDataSources(ValidateDataSourcesRequestViewModel)
| Name | Type | Description | Example |
|---|---|---|---|
| documentIdNullable | string |