Есть ли в настоящее время способ конвертировать файлы CSV в формат OpenTSDB? Мне было предложено написать собственную программу Java для этого преобразования, но я не совсем уверен, с чего начать. Любая помощь будет оценена по достоинству.




Во-первых, я бы создал класс, который может читать из этого CSV, вы можете использовать библиотеку OpenCSV, вы можете найти информацию об этой библиотеке в Интернете. И после этого извлеките то, что вам нужно (если вам нужно - я не уверен, хотите ли вы просто просто преобразовать или проанализировать файл и получить информацию из файла.) И затем вы должны знать свой формат OpenTSDB и делать то волшебство, которое вам нужно делать. Ваш вопрос слишком общий, можно поконкретнее? У вас есть ссылка на документацию OpenTSDB здесь.
Надеюсь, я вам немного помог.
Я искал OpenCSV и думаю, что это может быть жизнеспособным решением. Однако я не вижу в Интернете примеров того, как выполнять асинхронные преобразования. Знаете ли вы какие-нибудь хорошие руководства о том, как сделать это с OpenCSV?
Я нашел пример того, как читать/записывать файлы csv. callicoder.com/java-read-write-csv-file-opencsv Я думаю, что это довольно хороший учебник, и он основан на java. Не могли бы вы уточнить, что вы подразумеваете под асинхронными преобразованиями? Я имею в виду вариант использования, стоящий за вашими потребностями. Спасибо!
Спасибо, это выглядит полезным. Думаю, я подумал, что если мы хотим обрабатывать несколько CSV-файлов, по соображениям производительности мы, вероятно, захотим делать это асинхронно?
Делайте это шаг за шагом, выполняйте преобразование, заставьте его работать простым и полезным способом, а затем подумайте, как сделать это асинхронно. Если простой метод достаточно быстр для ваших нужд, вам могут не понадобиться асинхронные преобразования. Если вам нужно, то я уверен, что есть способ.
Хороший совет. Я пойду с таким подходом. Спасибо!
Рад помочь, если этот ответ решил вашу проблему, отметьте его как принятый, нажав на галочку рядом с ответом. Если у вас есть еще вопросы, пожалуйста, спрашивайте! :)
Не могли бы вы дополнить свой вопрос примером содержания
CSVи чего вы ожидаете от каждой строки?