auto-config-simulate команда

Предварительный просмотр объектов базы данных, autoentities соответствующих шаблонам, определенным в файле конфигурации построителя данных. Команда подключается к базе данных, разрешает каждый шаблон и выводит соответствующие объекты. Изменения в конфигурации не записываются.

См. основные понятия автоматической настройки.

Синтаксис

dab auto-config-simulate [options]

Краткий обзор

Опция Сводка
-c, --config Путь к файлу конфигурации. dab-config.jsonпо умолчанию.
-o, --output Путь к выходному CSV-файлу. Если не указано, результаты печати в консоль.

-c, --config

Путь к файлу конфигурации. dab-config.json По умолчанию, если dab-config.<DAB_ENVIRONMENT>.json не существует, где DAB_ENVIRONMENT находится переменная среды.

Пример

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

-o, --output

Путь к выходному CSV-файлу (разделенные запятыми значениями). Если это не указано, результаты печатаются в консоли. CSV-файл содержит столбцы для имени фильтра, имени сущности и объекта базы данных. Этот подход подходит для программного анализа результатов конвейера CICD (непрерывного интеграции или непрерывного развертывания) или в другом месте.

Пример

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

Пример выходных данных CSV

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

Вывод на консоль

Если --output этот параметр не указан, результаты печатаются непосредственно в консоли.

Пример

dab auto-config-simulate

Пример выходных данных консоли

AutoEntities Simulation Results

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