Table of Contents

Class CreateDataProviderDefinitionRequest

Namespace
BiExcellence.OpenBi.Api.DataProviders
Assembly
BiExcellence.OpenBi.Api.Client.dll

A dataprovider to build from a definition rather than from a source object.

public sealed class CreateDataProviderDefinitionRequest
Inheritance
object
CreateDataProviderDefinitionRequest

Properties

Definition

The dimensions, key figures and variables the dataprovider is built from.

[JsonPropertyName("definition")]
public DataProviderDefinition? Definition { get; set; }

Property Value

DataProviderDefinition

Id

The id the dataprovider gets. Server-generated when omitted.

[JsonPropertyName("id")]
public string? Id { get; set; }

Property Value

string

LayoutSql

The statement that delivers the layout, where it is a second one.

[JsonPropertyName("layoutSql")]
public string? LayoutSql { get; set; }

Property Value

string

Name

The display name.

[JsonPropertyName("name")]
public string? Name { get; set; }

Property Value

string

Sql

The statement that delivers the data, for a database-backed dataprovider.

[JsonPropertyName("sql")]
public string? Sql { get; set; }

Property Value

string