Лучший способ достижения сторонних ODATA "View" - PullRequest
0 голосов
/ 31 марта 2020

Я собираюсь использовать особенности моей проблемы, но я предполагаю, что решение не будет / не должно быть связано с ними.

У меня есть доступ к каналу Azure DevOPS OData . Внутри есть множество конечных точек, и я пытаюсь найти лучший способ объединить их в представления.

Пример: Отчет о спринте

Цель: Спринт Сжечь (или увеличить) по дням и записать эти изменения. Журнал будет включать в себя историю, которая будет завершена, вновь открыта, извлечена из спринта, из спринта ... среди прочих.

Необходимые конечные точки: даты, итерации и редакции. Но проблема в том, что я не уверен, что мы можем создать запросы для получения этого через Odata. Мой вопрос не касается отчета, как это возможно, я, честно говоря, не дошел до этого, и это только 1 пример. У нас есть около 3-4 других идей, которые потребовали бы сумасшедших сложных запросов в Odata, которые, я не уверен, возможны или имели бы смысл на этом уровне.

Путь, по которому мы шли, создать представление, из которого могут извлекать другие инструменты. Это, по-видимому, означает, что нам нужно было бы сохранить данные (из Odata) с заданием обновить новые записи, затем создать представление и позволить другим вещам использовать представление.

Этот путь кажется грязным, не знаю почему, но для моей жизни я чувствую, что должен быть лучший путь. Я искал в сети все выше и ниже и почти ничего не нашел. Любые идеи?

...