Skip to main content

Create a Data Source

Select

SaaS
Customer Managed

This operation creates a new data source in Data Cube.

More Details

Request Body
  • collections object[]
  • clientId integer
  • computedCoreName string
  • description string
  • coreName string
  • cloudId integer
  • ownerUserId integer
  • schemaType string
  • createUTCTime integer
  • coreId integer
  • attribute integer
  • datasources object[]
  • ownerType integer
  • datasourceGuid string
  • description string
  • userId integer
  • datasourceType integer
  • datasourceId integer
  • createUTCTime integer
  • attribute integer
  • datasourceName string
  • modifiedByUserId integer
  • modifiedUTCTime integer
Responses

OK


Schema
  • collections object[]
  • clientId integer
  • computedCoreName string
  • description string
  • coreName string
  • cloudId integer
  • ownerUserId integer
  • schemaType string
  • createUTCTime integer
  • coreId integer
  • attribute integer
  • datasources object[]
  • ownerType integer
  • datasourceGuid string
  • description string
  • userId integer
  • datasourceType integer
  • datasourceId integer
  • createUTCTime integer
  • attribute integer
  • datasourceName string
  • modifiedByUserId integer
  • modifiedUTCTime integer
POST /dcube/createdatasource    

Authorization

type: apiKeyname: Authtokenin: header

Request

Click Edit to configure Base URL
https://CommandCenterHostName/commandcenter/api
Security Scheme
token
Body

{
"collections": [
{
"clientId": 0,
"computedCoreName": "string",
"description": "string",
"coreName": "string",
"cloudId": 0,
"ownerUserId": 0,
"schemaType": "string",
"createUTCTime": 0,
"coreId": 0,
"attribute": 0,
"datasources": [
{
"ownerType": 0,
"datasourceGuid": "string",
"description": "string",
"userId": 0,
"datasourceType": 0,
"datasourceId": 0,
"createUTCTime": 0,
"attribute": 0,
"datasourceName": "string",
"modifiedByUserId": 0,
"modifiedUTCTime": 0
}
]
}
]
}
curl -L -X POST 'https://CommandCenterHostName/commandcenter/api/dcube/createDataSource' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>' \
--data-raw '{
"collections": [
{
"clientId": 0,
"computedCoreName": "string",
"description": "string",
"coreName": "string",
"cloudId": 0,
"ownerUserId": 0,
"schemaType": "string",
"createUTCTime": 0,
"coreId": 0,
"attribute": 0,
"datasources": [
{
"ownerType": 0,
"datasourceGuid": "string",
"description": "string",
"userId": 0,
"datasourceType": 0,
"datasourceId": 0,
"createUTCTime": 0,
"attribute": 0,
"datasourceName": "string",
"modifiedByUserId": 0,
"modifiedUTCTime": 0
}
]
}
]
}'