Freigeben über


auto-config-simulate-Befehl

Zeigen Sie eine Vorschau an, welche Datenbankobjekte den mustern entsprechen, die autoentities in der Konfigurationsdatei des Daten-API-Generators definiert sind. Der Befehl stellt eine Verbindung mit der Datenbank bereit, löst jedes Muster auf und druckt die übereinstimmenden Objekte. In die Konfiguration werden keine Änderungen geschrieben.

Weitere Informationen finden Sie unter "Konzepte für die automatische Konfiguration".

Syntax

dab auto-config-simulate [options]

Schnellblick

Auswahl Zusammenfassung
-c, --config Konfigurationsdateipfad. Standard-dab-config.json.
-o, --output Pfad zur CSV-Ausgabedatei. Wenn nicht angegeben, werden Ergebnisse in der Konsole gedruckt.

-c, --config

Pfad zur Konfigurationsdatei. Der Standardwert ist, dab-config.json sofern nicht dab-config.<DAB_ENVIRONMENT>.json vorhanden, wobei DAB_ENVIRONMENT es sich um eine Umgebungsvariable handelt.

Beispiel

dab auto-config-simulate \
  --config ./dab-config.json

-o, --output

Pfad zur Csv-Ausgabedatei (Durch Trennzeichen getrennte Werte). Wenn nicht angegeben, werden die Ergebnisse in der Konsole gedruckt. Die CSV enthält Spalten für den Filternamen, den Entitätsnamen und das Datenbankobjekt. Dieser Ansatz ist praktisch, wenn Sie die Ergebnisse in einer CICD-Pipeline (Continuous Integration/Continuous Deployment) oder an anderer Stelle programmgesteuert analysieren möchten.

Beispiel

dab auto-config-simulate \
  --output results.csv

Beispiel für eine CSV-Ausgabe

filter_name,entity_name,database_object
my-def,dbo_Products,dbo.Products
my-def,dbo_Inventory,dbo.Inventory
my-def,dbo_Pricing,dbo.Pricing

Konsolenausgabe

Wenn --output dies nicht angegeben ist, werden Die Ergebnisse direkt in der Konsole gedruckt.

Beispiel

dab auto-config-simulate

Beispielskonsolenausgabe

AutoEntities Simulation Results

Filter: my-def
Matches: 3
  dbo_Products  →  dbo.Products
  dbo_Inventory →  dbo.Inventory
  dbo_Pricing   →  dbo.Pricing