Zum Hauptinhalt wechseln
Adaptive Planning
Zuletzt aktualisiert: 2023-06-23
createDimension

createDimension

Wird nicht unterstützt in API v20 +. Verwenden Sie updateDimensions.
Kategorie
Änderung von Metadaten
Beschreibung
Erstellen Sie eine Dimension. Bei erfolgreicher Ausführung gibt die API Details für die Dimension zurück, die gerade erstellt wurde.
Zum Aufrufen sind Berechtigungen erforderlich
Modell
Auf Anforderung erforderliche Parameter
Zugangsdaten
Die Anforderung dieser Methode enthält ein Credentials-Tag, um den aufrufenden Benutzer zu identifizieren und zu autorisieren. Der Benutzer muss über die Berechtigung "Modell" verfügen, um die Dimension zu erstellen.

Anforderungsformat

<?xml version='1.0' encoding='UTF-8'?> <call method="createDimension" callerName="fred"> <credentials login="sampleuser@company.com" password="my_pwd" /> <dimension name="New Dimension Name" /> </call>
Element „Zugangsdaten“.
Tag-Name
-Zugangsdaten
Beschreibung
Alle API-Aufrufe müssen ein einzelnes Element mit den Zugangsdaten enthalten, um den Benutzer zu identifizieren, der die API aufruft. Der API-Aufruf wird dann als dieser Benutzer ausgeführt (jeder Audit-Trail oder jede Aktionshistorie im System zeigt, dass dieser Benutzer die Aktion ausgeführt hat). Daher muss der Benutzer über die erforderlichen Berechtigungen zum Ausführen der Aktion verfügen, damit der API-Aufruf ausgeführt werden kann erfolgreich ist.
Attribute des Elements
Name des Attributs
erforderlich?
Wert
Beispiel
anmelden
J
Der Anmeldename des Benutzers, der die API-Methode aufruft. Dieser Benutzer muss über die erforderlichen Berechtigungen zum Aufrufen der Methode verfügen
sampleuser@company.com
Kennwort
J
Das Kennwort des Benutzers, der die API-Methode aufruft.
my_password
Gebietsschema
N
Geben Sie das Gebietsschema an, das verwendet werden soll, um eingehende Zahlen und Datumsangaben zu interpretieren und ausgehende Zahlen und Datumsangaben zu formatieren (mit dem entsprechenden Tausendertrennzeichen, den Monatsnamen und der Datumsformatierung). Das Gebietsschema wird auch verwendet, um die Sprache anzugeben, in der Systemmeldungen in der Antwort angezeigt werden sollen. Wenn nicht angegeben, wird en_US (amerikanisches Englisch) verwendet.
fr_FR
instanceCode
N
Wenn der in den Zugangsdaten angegebene Benutzer Zugriff auf mehr als eine Instanz von hat,
Adaptive Planning
: Dieses Attribut kann verwendet werden, um anzugeben, dass der Benutzer auf eine andere Instanz als seine Standardinstanz zugreifen möchte. Wenn nicht angegeben, wird die Standardinstanz des Benutzers verwendet. Verwenden Sie die exportInstances-API, um die verfügbaren Instanzcodes zu ermitteln.
MYINSTANCE1
Inhalt des Elements
(Keine)
Dimensionselement
Tag-Name
Dimension
Beschreibung
Gibt eine zu erstellende Dimension an.
Attribute des Elements
Name des Attributs
erforderlich?
Wert
Beispiel
Name
J
Der Name der Dimension. Der Name muss eindeutig sein.
NewDimensionName
shortName
N
Anzeigbarer Titel der Spalte, wie im Tabellenblatt angezeigt.
NewDimensionShortName
listDimension
N
„1“ bedeutet, dass es sich um eine Listendimension handelt, „0“ (oder nicht angegeben) bedeutet, dass dies nicht der Fall ist.
0
useOnLevels
N
„1“ bedeutet, dass diese Dimension auf Ebenen verwendet werden kann. „0“ (oder keine Angabe) bedeutet, dass dies nicht möglich ist
0
autoCreate
N
„1“ bedeutet, dass Werte für diese Dimension über den Import erstellt werden können. „0“ (oder keine Angabe) bedeutet, dass dies nicht möglich ist.
0
keepSorted
N
„1“ bedeutet, dass Werte für diese Dimension immer alphabetisch sortiert werden. „0“ (oder keine Angabe) bedeutet, dass sie manuell sortiert werden können.
0
Inhalt des Elements
(Keine)

Antwortformat

<?xml version='1.0' encoding='UTF-8'?> <response success="true"> <output> <dimensions> <dimension id="41" name="New Dimension Name" shortName="" autoCreate="0" listDimension="0" keepSorted="0" useOnLevels="0"> </dimension> </dimensions> </output> </response>
Element „Dimensionen“.
Tag-Name
Dimensionen
Beschreibung
Container für ein oder mehrere Dimensionselemente.
Attribute des Elements
(Keine)
Inhalt des Elements
Ein oder mehrere Dimensionselemente.
Dimensionselement
Tag-Name
Dimension
Beschreibung
Stellt eine einzelne benutzerdefinierte Dimension dar, die in der Antwort auf einen exportDimensions-API-Aufruf zurückgegeben wird
Attribute des Elements
Name des Attributs
erforderlich?
Wert
Beispiel
id
J
Die interne System-ID-Nummer für die Dimension. Dies kann verwendet werden, um Dimensionen in anderen API-Aufrufen zu identifizieren, z. B. exportDimensionFamilies
16
Name
J
Der Name der Dimension, wie er in Berichten und Tabellenblättern angezeigt wird.
Customer
shortName
N
Der Kurzname für die Dimension, falls vorhanden, wie in der Dimensionsverwaltung eingegeben
Kunde
autoCreate
J
1, wenn für die ausgewählte Dimension der Feldsatz „Datenimport erstellt automatisch Dimensionswerte“ gesetzt ist; Andernfalls 0.
0
listDimension
J
1, wenn die ausgewählte Dimension eine Listendimension ist; Andernfalls 0.
1
keepSorted
J
1, wenn die ausgewählte Dimension sortiert bleibt, andernfalls 0.
1
useOnLevels
J
1, wenn die ausgewählte Dimension auf Ebenen verwendet werden kann, andernfalls 0.
1
Inhalt des Elements
Null oder mehr dimensionValue-Elemente. Jedes eingeschlossene Element dimensionValue stellt einen „Root-Dimensionswert“ in der Dimension dar, einen Wert ohne übergeordneten Wert.