Skripte für CCDS erstellen
Sie können Skripte erstellen, um Daten aus einem Quellsystem abzurufen. Skripte referenzieren ihre eindeutigen Namen, die im Bereich für die Wartung von Parametern erstellt wurden.
Voraussetzungen
Voraussetzungen
- Noch nicht vertraut mit CCDS? Siehe Konzept: CCDS
- Erforderliche Berechtigungen:IntegrationsentwicklerunterVerwaltung > Berechtigungssätze
- CCDS-Entwickler müssen erfahrene JavaScript-Programmierer sein
Navigation
Wechseln Sie im Navigationsmenü zu . Schritte
- Wählen Sie eine vorhandene CCDS aus oder erstellen Sie eine CCDS im BereichunterDatenquellenIntegrationsdesign.
- Klicken Sie auf das RegisterSkripteIhrer CCDS.
- Geben Sie in das FeldQuell-URIsdurch Semikolon getrennte URIs ein, über die Ihre Skripte eine Verbindung herstellen. Dieses Feld gibt das mit Ihrer CCDS verbundene Quellsystem an.
- Klicken Sie auf das Bearbeiten-Symbol fürSampleCCDSJavaScriptim BereichEnthaltene Skripteoder doppelklicken Sie auf die Zeile mitSampleCCDSJavaScript. DerSampleCCDSJavaScript-Code enthält Vorlagen zum Erstellen vonhttps://-Anforderung, Senden einer Anforderung, Empfangen einer Antwort und Validieren der Antwort. Tastenkombinationen:unter Windows zum Formatieren Ihrer Skripte undSTRG + Umschalt + BStrg + HfürSuchen und ersetzen.
- Klicken Sie im BereichAktionenaufSpeichern.
Best Practice:
Nehmen Sie jeweils nur kleine Änderungen vor und führen Sie Skripte häufig aus, um Syntaxfehler leichter zu finden. Verwenden Sie Protokolle
im Bereich Aktionen
, um Fehler zu identifizieren. Aufgrund der geringen Anzahl von Fehlermeldungen in der Protokolldatei kann es schwierig sein, ein Problem zu finden, wenn Sie viele Änderungen vorgenommen haben.Skriptfunktionen
Verwenden Sie die folgenden Funktionen in Ihrem Skript, um die Verbindung zu testen, das Schema der Datenquelle zu erstellen oder zu aktualisieren und Zeilen aus dem Quellsystem in zu importieren
Adaptive Planning
-Staging- und Vorschau-Daten im Quellsystem. Siehe: Adaptive Planning
-Funktionen. - testConnection(): Testet die Verbindung zur Quelle.
- importStructure(): Importiert die Datenstruktur.
- importData(): Ruft Daten über https:// oder eine statische Quelle ab.
- previewData(): Zeigt eine Vorschau der Ausgabedaten aus dem Quellsystem an.