У меня есть вопрос, у меня так много путаницы. Я недавно закончил, начал работать в компании, где много старых данных в текстовых файлах, поэтому я организовал все эти данные с помощью Python и создал файл Excel. так что для ситуации хорошо.
Проблема, для новых поступающих данных датчиков от разных разработчиков
Большинство парней, использующих сценарии VB, проверяют данные и сохраняют данные в текстовых файлах, используя разделители (и |).
какой-то другой парень, разрабатывающий проекты на С#, эти люди получили разные текстовые данные с разными разделителями (: и,)
Вопрос, который я должен настроить для базы данных, как я могу автоматически перенести все эти данные разработчиков в базу данных, для этих текстовых данных я создал имена столбцов и структуру для них.
Нужно ли мне разрабатывать индивидуальный интерфейс для всех этих разработчиков или есть какой-то общий интерфейс, на котором я должен сосредоточиться, или с чего начать, мне все еще не хватает.
Я надеюсь, что люди там поняли мою ситуацию.
С наилучшими пожеланиями Винод
Я не знаю ситуацию в вашей компании, но PDI (инструмент интеграции данных Pentaho, хорош для преобразования данных. Community Edition бесплатен!
Однако, если вы сгенерировали их в файл Excel, Power Query может быть лучшим инструментом для этого проекта, если ваши данные относительно невелики.
Поскольку вы пытаетесь получить данные из разных источников и используете SQL Server, вы можете обратиться к службам интеграции SQL Server (SSIS). В основном вы создаете пакеты служб SSIS, по одному для каждого входящего источника данных, и переносите данные в одну однородную базу данных.
Вы должны рассмотреть возможность использования инструмента Excels Power Query. Вы можете получать практически любой тип файла (включая текстовые файлы) из разных мест, легко очищать и преобразовывать данные (вы можете уменьшать их по своему усмотрению), и объем хранилища практически не ограничен по сравнению с обычной электронной таблицей Excel, объем которой составляет около 1,4 млн. строк.
Эти типы реализаций и шаблоны проектирования действительно зависят от вашей компании и среды разработки, в которой вы работаете.
Что касается выбора правильной базы данных, это также зависит от типа данных, скорости, объема и общих вопросов, на которые ваша компания хотела бы ответить, используя эти данные.
Некоторые очень общие рекомендации:
Надеюсь, что это полезно