- Bereitstellen des einfachen Connectors
- Einführung zu Basic Connector
- Input Tables of the Basic Connector
- Adding Tags
- Adding Automation Estimates
- Adding Due Dates
- Adding Reference Models
- Einrichten von praktisch umsetzbaren Erkenntnissen
- Festlegen von reduzierbaren Diagrammen
- Using the Output Dataset in AppOne
- Ausgabetabellen des Basis-Connectors
- Introduction to SAP Connector
- SAP Input
- Checking the Data in the SAP Connector
- Adding Process Specific Tags to the SAP Connector for AppOne
- Adding Process Specific Due Dates to the SAP Connector for AppOne
- Adding Automation Estimates to the SAP Connector for AppOne
- Adding Attributes to the SAP Connector for AppOne
- Adding Activities to the SAP Connector for AppOne
- Adding Entities to the SAP Connector for AppOne
- Einführung zu SQL-Connectors
- Einrichten eines SQL-Connectors
- CData Sync-Extraktionen
- Ausführen eines SQL-Connectors
- Bearbeiten von Transformationen
- Freigeben eines SQL-Connectors
- Planen der Datenextraktion
- Struktur von Transformationen
- Verwenden von SQL-Connectors für veröffentlichte Apps
- Generieren eines Caches mit Skripts
- Einrichten einer lokalen Testumgebung
- Separate Entwicklungs- und Produktionsumgebungen
Separate Entwicklungs- und Produktionsumgebungen
Einleitung
Auf dieser Seite wird eine empfohlene Einrichtung für separate Produktions- und Entwicklungsumgebungen beschrieben. Auf diese Weise können Sie mit mehreren Entwicklern an einem SQL-Connector arbeiten. Nachdem alle Änderungen vorgenommen wurden, kann ein fertiger SQL-Connector für eine Produktionsumgebung freigegeben werden.
In der folgenden Abbildung finden Sie eine Übersicht über die empfohlene Einrichtung.
Dies ist eine empfohlene Einrichtung.
SQL Server-Datenbank
Es gibt zwei Instanzen der SQL Server-Datenbank, eine für die Entwicklung und eine für die Produktion.
SQL Server-Datenbankinstanz |
Beschreibung |
---|---|
Entwicklungsdatenbank |
• Alle Entwickler sollten Zugriff auf die Entwicklungsdatenbank haben, um die Daten zu überprüfen und Transformationen zu validieren. • Ein Schema pro Entwickler (pro Connector) sollte erstellt werden, um sicherzustellen, dass sich Entwickler nicht gegenseitig bei der Arbeit stören, während Transformationen während der Entwicklung ausgeführt werden. |
Produktionsdatenbank |
• Der Zugriff auf die Produktionsdatenbank kann nach Bedarf oder basierend auf einer bestimmten Rolle gewährt werden. • Es ist nur ein Schema erforderlich, das die Produktionsdaten enthält. |
Anstelle von zwei separaten SQL Server-Datenbankinstanzen können Sie das Entwicklungs- und das Produktionsschema in einer SQL Server-Datenbank speichern.
CData-Synchronisierung
Es gibt zwei Instanzen von CData Sync, eine für die Entwicklung und eine für die Produktion. Für beide Instanzen sollten die grundlegenden Installationsanweisungen befolgt werden. Es gibt jedoch einige Unterschiede in der Konfiguration.
CData Sync-Instanz |
Beschreibung |
---|---|
Entwicklungsumgebung |
• Ein CData Sync-Benutzerkonto pro Entwickler sollte erstellt werden, damit jeder Entwickler Verbindungen und Aufträge für Entwicklungs- und Testzwecke erstellen kann. |
Produktionsumgebung |
• Es werden nur Benutzerkonten benötigt, die zum Konfigurieren von Produktionsläufen erforderlich sind. • Es sind nur Aufträge und Verbindungen erforderlich, die zum Extrahieren von Produktionsdaten und zum Speichern in der SQL-Produktionsdatenbank erforderlich sind. |
Anstelle von zwei separaten CData Sync-Instanzen können Sie die Entwicklungs- und Produktionsaufträge in einer CData Sync-Instanz speichern.
Dbt
Dbt muss auf den lokalen Entwicklungsarbeitsstationen und auf dem Produktionsserver installiert werden. Lokale Entwickler verwenden nur die Entwicklungsdatenbank, während die Produktionsinstanz von dbt eine Verbindung mit der Produktionsdatenbank herstellt.
Dbt besteht aus mehreren Teilen, dem Kern dbt-core
und einigen Adaptern wie dbt-sqlserver
. Stellen Sie sicher, dass die Version jeder der Komponenten in allen Umgebungen gleich ist, um Probleme zu vermeiden. Eine Liste der verfügbaren Adapter finden Sie in derdbt-Dokumentation.
Connector-Checkout
Eine Beschreibung, wie ein Connector für einen neuen SQL-Connector ausgecheckt wird, finden Sie unter Einrichten eines SQL- Connectors.