Запрос живого развертывания (целей моделирования) из семинара или функций, но не выборочно (как в сценариях)

У меня есть алгоритм оптимизации, развернутый как живое развертывание. Он принимает набор объектов и возвращает набор объектов потенциально разного размера. Это прекрасно работает, когда я использую REST API.

Проблема в том, что я хочу, чтобы пользователь приложения Workshop запрашивал модель с набором объектов. Возвращенные объекты должны быть записаны обратно в онтологию.

  • Я просмотрел функцию, поддерживаемую действием, но похоже, что я не могу запросить модель из функции?!
  • Я просмотрел веб-хуки, но, похоже, это не соответствует цели, и мне также нужно будет обрабатывать ключ API, и я не могу выполнить обратную запись в онтологию?!
  • Я знаю, как запросить модель со сценариями, но это для каждого образца, и это не соответствует цели, плюс я не могу написать обратно в онтологию.

Мои вопросы:

  • Есть ли способ вызвать модель из функции и записать результат обратно в онтологию?
  • Есть ли способ вызвать модель из мастерской с набором объектов и записать обратно в онтологию?
  • Не подходят ли цели моделирования для этого варианта использования?
  • Нужно ли мне реализовывать оптимизацию в самих функциях?

Руководство для начинающих по веб-разработке на React.js
Руководство для начинающих по веб-разработке на React.js
Веб-разработка - это захватывающая и постоянно меняющаяся область, которая постоянно развивается благодаря новым технологиям и тенденциям. Одним из...
Разница между Angular и React
Разница между Angular и React
React и AngularJS - это два самых популярных фреймворка для веб-разработки. Оба фреймворка имеют свои уникальные особенности и преимущества, которые...
Инструменты для веб-скрапинга с открытым исходным кодом: Python Developer Toolkit
Инструменты для веб-скрапинга с открытым исходным кодом: Python Developer Toolkit
Веб-скрейпинг, как мы все знаем, это дисциплина, которая развивается с течением времени. Появляются все более сложные средства борьбы с ботами, а...
Калькулятор CGPA 12 для семестра
Калькулятор CGPA 12 для семестра
Чтобы запустить этот код и рассчитать CGPA, необходимо сохранить код как HTML-файл, а затем открыть его в веб-браузере. Для этого выполните следующие...
ONLBest Online HTML CSS JAVASCRIPT Training In INDIA 2023
ONLBest Online HTML CSS JAVASCRIPT Training In INDIA 2023
О тренинге HTML JavaScript :HTML (язык гипертекстовой разметки) и CSS (каскадные таблицы стилей) - две основные технологии для создания веб-страниц....
Как собрать/развернуть часть вашего приложения Angular
Как собрать/развернуть часть вашего приложения Angular
Вам когда-нибудь требовалось собрать/развернуть только часть вашего приложения Angular или, возможно, скрыть некоторые маршруты в определенных средах?
3
0
53
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Я ответил на вопросы, а также попытался затронуть некоторые из предыдущих моментов.

  • В: «Я просмотрел функцию, поддерживаемую действием, но мне кажется, что я не могу запросить модель из функции?!»
  • A: Это верно, в настоящее время вы не можете запрашивать модель из функции. Однако существуют библиотеки линейной оптимизации на основе javascript, которые можно использовать в функции.
  • В: «Я просмотрел веб-перехватчики, но, похоже, они не подходят для этой цели, и мне также нужно будет обрабатывать ключ API, и я не могу выполнить обратную запись в онтологию?!»
  • О: Веб-хуки предназначены для обращения к ресурсам в сетях, где установлен агент magritte. Так что, если у вас есть фляжное приложение в вашей корпоративной сети, вы можете запустить это приложение, чтобы провести оптимизацию. Затем установите веб-перехватчик как «обратную запись» для действия и используйте выходные данные веб-перехватчика в качестве входных данных для функции редактирования онтологии.
  • В: «Я знаю, как запрашивать модель со сценариями, но это по выборке, и это не соответствует цели, плюс я не могу выполнить обратную запись в онтологию».
  • О: При запросе модели через мастерскую вы можете передать как один объект, так и любые объекты, связанные отношением 1:1 с этим объектом. Эта связь определяется в API моделирования цели моделирования. Вы правильно понимаете, что не можете передать произвольный набор объектов. Вы можете выполнить обратную запись в онтологию, однако вам необходимо настроить действие, чтобы применить сценарий обратно к онтологии (https://www.palantir.com/docs/foundry/workshop/scenarios-apply/).
  • В: «Есть ли способ вызвать модель из функции и записать результат обратно в онтологию?»
  • A: Не из функции редактирования онтологии
  • В: "Есть ли способ вызвать модель из мастерской с набором объектов и записать обратно в онтологию?"
  • О: Только наборы объектов, объекты которых связаны 1:1 внутри онтологии. Вы можете написать отзыв, применив сценарий (https://www.palantir.com/docs/foundry/workshop/scenarios-apply/).
  • В: «Являются ли цели моделирования неподходящим местом для этого варианта использования? Нужно ли мне реализовывать оптимизацию в самих функциях?»
  • О: Если вы сможете написать оптимизацию в функции редактирования онтологии, это будет намного проще. Основным ограничением этого является то, что вы должны использовать Typescript, который не так часто используется для такого рода вещей, как Python. Для JS/TS доступно несколько базовых библиотек линейной оптимизации.

Другие вопросы по теме