Озеро данных Azure - .avro в SQL
Я использую функцию захвата в концентраторе событий для передачи данных в озеро данных. Это сохраняется в озере в файлах.avro.
Я хотел бы объединить эти данные с некоторыми существующими данными в хранилище данных SQL. Поэтому мне кажется, что наиболее разумным действием является помещение файлов.avro в SQL. Как я могу это сделать?
К сожалению, данные из API изначально представлены в формате JSON, но возвращаются как.avro из веб-приложения на Azure. Если бы я мог получить файлы в формате JSON, я бы просто использовал функции OPENJSON в T-SQL.
Спасибо
1 ответ
Я знаю, что я немного опаздываю с этим ответом, но всякий раз, когда я работаю с U-SQL, я считаю полезным проверять их github на наличие примеров, чтобы я мог улучшить их в соответствии с моими потребностями.
Переходя к вашему вопросу, вы это проверили? https://github.com/Azure/usql/tree/master/Examples/AvroExamples Здесь показаны основы работы с файлами avro.
Надеюсь, это помогло! Мартин