Под ограничением доступа к реальным данным. Как уменьшить количество ошибок в приложении для интеллектуального анализа данных - PullRequest
0 голосов
/ 26 мая 2020

Предположим, мне нужно добыть данные из базы данных (например, MySQL или Oracle et c). И другие службы будут использовать мои добытые данные.

Настоящие данные, которые мне нужны для добычи, находятся в среде product, а база данных product имеет большой набор данных.

Но в целях безопасности я даже не могу попытаться запустить свой код в базу данных product для тестирования. Я могу просто развернуть свой код, запустить его и проверить журнал. Развертывание моего кода в среде продукта занимает много времени (из-за ограничений компании).

Для сравнения, у меня есть другая база данных в среде dev, но у нее небольшой набор данных, и полный fake данных без каких-либо лог c. Но я могу запустить свой код для добычи dev базы данных для тестирования.

Я могу разрабатывать в среде dev, но когда я запускаю свой код в среде product, он может легко сломаться, потому что всегда есть разница между этими двумя разными средами.

Как я могу разработать в такой ситуации, чтобы было меньше ошибок.

...