FactSet (предварительная версия)
Подготовьтесь к собраниям клиентов с помощью соединителя FactSet для доступа к ключевым сведениям о компании в пользовательской фирменной символике презентации, готовой к презентации PDF. Будьте на вершине соответствующих новостей и событий для компаний, интересующихся и выделите важные темы для обсуждения с FactSet Signals. Кроме того, используйте цифровые карточки для совместной работы с коллегами и отправки сводок полезных сведений с помощью Teams.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Copilot Studio | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Логические приложения | Стандарт | Все регионы Logic Apps , кроме следующих: — Регионы Azure для государственных организаций — Регионы Azure Для Китая - Министерство обороны США (DoD) |
| Power Apps | Премия | Все регионы Power Apps , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Power Automate | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Контакт | |
|---|---|
| Имя | Поддержка автоматизации рабочих процессов FactSet |
| URL | https://www.factset.com/ |
| Адрес электронной почты | WorkflowAutomation@factset.com |
| Метаданные соединителя | |
|---|---|
| Publisher | Исследовательские системы FactSet |
| Веб-сайт | https://www.factset.com |
| Политика конфиденциальности | https://www.factset.com/legal |
| Категории | Финансировать; Данные |
Соединитель FactSet
Предпосылки
Чтобы продолжить, вам потребуется следующее.
- План Microsoft Power Automate с доступом к соединителю premium
- Доступ к API FactSet
Получение учетных данных
Программа API FactSet предназначена для поддержки цифровых преобразований путем гибкого доступа к данным в безопасном и согласованном режиме. Чтобы узнать больше об API FactSet и получить к ним доступ, щелкните здесь: Портал разработчика FactSet
Начало работы с соединителем
Этот соединитель поддерживает следующие действия:
-
Signals - Get Headlines: получение заголовков событий сигналов на основе критериев фильтрации -
Signals - Get Details: получение заголовков событий сигналов и всех дополнительных сведений о событии на основе критериев фильтрации -
Signals - Adaptive Card: получение адаптивных карточек Майкрософт, включающее заголовки и сведения о событиях, а также гиперссылки на отчеты FactSet на основе критериев фильтрации -
NER - Entities: извлеките именованные сущности из текста документа. -
BookBuilder - Get Book List: извлекает список книг, созданных ранее и доступных в библиотеке книг клиента. -
BookBuilder - Get Template List: шаблон — это предопределенный список содержимого, скомпилированного в ФОРМАТЕ PDF. Шаблоны должны быть определены или созданы на рабочей станции FactSet. -
BookBuilder - Create Book from Template: эта конечная точка получает состояние книги, имя книги и идентификатор книги для тикера, запрошенного в формате JSON. -
BookBuilder - Get PDF: эта конечная точка вернет выходные данные PDF, заданные book_id.
Известные проблемы и ограничения
В настоящее время известные проблемы не возникают
Часто задаваемые вопросы
Как получить доступ к API FactSet? Обратитесь к своему менеджеру по учетной записи или используйте эту форму контакта — свяжитесь с нами
Какие API включены в этот соединитель? Этот соединитель включает в себя API BookBuilder, FactSet NER и API сигналов . Подробная документация доступна на портале разработчика FactSet.
Кто должен связаться, если у меня возникли проблемы? Обратитесь к этому адресу электронной почты в случае проблем: WorkflowAutomation@factset.com
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 100 | 60 секунд |
Действия
|
Book |
Эта конечная точка вернет выходные данные PDF с book_id. |
|
Book |
Извлекает список книг, созданных ранее и доступных в библиотеке книг клиента. |
|
Book |
Шаблон — это предопределенный список содержимого, скомпилированного в ФОРМАТЕ PDF. Эта конечная точка работает без параметров и извлекает список шаблонов, доступных для пользователя. Шаблоны должны быть определены или созданы на рабочей станции FactSet. |
|
Book |
Эта конечная точка получает состояние книги, имя книги и идентификатор книги для тикера, запрошенного в формате JSON. Эта конечная точка принимает тикер и template_id в качестве входных данных. Если входные данные template_id не используются, книга будет создана с помощью шаблона FactSet по умолчанию. |
| NER — сущности |
Извлеките именованные сущности из текста документа. |
| Сигналы — адаптивная карточка |
Получение адаптивных карточек Майкрософт, включающее заголовки и сведения о событиях, а также гиперссылки на отчеты FactSet на основе критериев фильтрации |
| Сигналы — заголовки |
Получение заголовков событий сигналов на основе критериев фильтрации |
| Сигналы — сведения |
Получение заголовков событий сигналов и всех дополнительных сведений о событии на основе критериев фильтрации |
BookBuilder — получение PDF-файла
Эта конечная точка вернет выходные данные PDF с book_id.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор книги
|
book_id | True | string |
Идентификатор книги для скачивания |
Возвращаемое значение
- response
- object
BookBuilder — получение списка книг
Извлекает список книг, созданных ранее и доступных в библиотеке книг клиента.
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
|
array of object | ||
|
bookID
|
bookID | integer |
Идентификатор книги |
|
book_name
|
book_name | string |
Имя книги |
|
created_on
|
created_on | string |
Дата создания |
BookBuilder — получение списка шаблонов
Шаблон — это предопределенный список содержимого, скомпилированного в ФОРМАТЕ PDF. Эта конечная точка работает без параметров и извлекает список шаблонов, доступных для пользователя. Шаблоны должны быть определены или созданы на рабочей станции FactSet.
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
|
array of object | ||
|
идентификатор_шаблона
|
template_id | string |
ИД шаблона |
|
template_name
|
template_name | string |
Имя шаблона |
|
created_on
|
created_on | string |
Дата создания |
|
template_source
|
template_source | string |
Источник шаблона |
|
type
|
type | string |
type |
BookBuilder — создание книги из шаблона
Эта конечная точка получает состояние книги, имя книги и идентификатор книги для тикера, запрошенного в формате JSON. Эта конечная точка принимает тикер и template_id в качестве входных данных. Если входные данные template_id не используются, книга будет создана с помощью шаблона FactSet по умолчанию.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
тиккер
|
ticker | string |
Тиккер |
|
|
идентификатор_шаблона
|
template_id | string |
ИД шаблона |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
статус
|
status | string |
Состояние скачивания |
|
bookName
|
bookName | string |
Имя книги |
|
bookID
|
bookID | string |
Идентификатор книги |
NER — сущности
Извлеките именованные сущности из текста документа.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Текст
|
text | True | string |
Английский обычный текст для извлечения именованных сущностей из. Не более 10 000 символов |
|
Фильтрация сущностей
|
filterEntities | boolean |
Удаление сущностей с меньшей вероятностью с помощью правил фильтрации машинного обучения. |
|
|
Включение поиска идентификаторов
|
enableIdLookup | boolean |
Удаление сущностей с меньшей вероятностью с помощью правил фильтрации машинного обучения. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
entities
|
entities | array of object |
Entities |
|
type
|
entities.type | string |
Тип сущности |
|
текст
|
entities.text | string |
Текст сущности |
|
startChar
|
entities.startChar | integer |
Запуск char |
|
endChar
|
entities.endChar | integer |
End Char |
|
lookupText
|
entities.lookupText | string |
Текст подстановки |
|
entityId
|
entities.entityId | string |
Идентификатор организации |
|
lookupUrl
|
entities.lookupUrl | string |
URL-адрес подстановки |
|
associatedOrgs
|
entities.associatedOrgs | array of object |
Связанные организации |
|
имя
|
entities.associatedOrgs.name | string |
Имя сущности |
|
entityId
|
entities.associatedOrgs.entityId | string |
Идентификатор организации |
|
lookupUrl
|
entities.associatedOrgs.lookupUrl | string |
URL-адрес подстановки |
Сигналы — адаптивная карточка
Получение адаптивных карточек Майкрософт, включающее заголовки и сведения о событиях, а также гиперссылки на отчеты FactSet на основе критериев фильтрации
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификаторы сигналов
|
signalIds | string |
Список сигналов с разделителями-запятыми |
|
|
Идентификаторы
|
ids | string |
Строка идентификаторов с разделителями-запятыми. |
|
|
Оценка релевантности пользователей больше, чем
|
userRelevanceScore[gt] | float |
Нижняя граница для фильтрации по userRelevanceScore |
|
|
Сортировать
|
sort | string |
Строка с разделителями-запятыми для сортируемых атрибутов. |
|
|
Оценка релевантности пользователей меньше
|
userRelevanceScore[lt] | float |
Верхняя граница для фильтрации по userRelevanceScore |
|
|
Оценка релевантности пользователя меньше или равно
|
userRelevanceScore[lte] | float |
Меньше или равно userRelevanceScore |
|
|
Больше или равно userRelevanceScore
|
userRelevanceScore[gte] | float |
Оценка релевантности пользователя больше или равно |
|
|
Дата обновления больше
|
updated[gt] | date-time |
Нижняя граница для фильтрации по дате обновления. Пример: 2021-01-01T00:00:00.000Z |
|
|
Дата обновления меньше
|
updated[lt] | date-time |
Верхняя граница для фильтрации по дате обновления. Пример: 2021-01-01T00:00:00.000Z |
|
|
Дата создания больше или равно
|
created[gte] | date-time |
Больше или равно дате создания. Пример: 2021-01-01T00:00:00.000Z |
|
|
Дата обновления больше или равно
|
updated[gte] | date-time |
Больше или равно дате обновления. Пример: 2021-01-01T00:00:00.000Z |
|
|
Создание даты меньше или равно
|
created[lte] | date-time |
Меньше или равно дате создания. Пример: 2021-01-01T00:00:00.000Z |
|
|
Дата обновления меньше или равно
|
updated[lte] | date-time |
Меньше или равно дате обновления. Пример: 2021-01-01T00:00:00.000Z |
|
|
Портфолио
|
portfolios | string |
Имя файла портфеля, хранящегося в FactSet |
|
|
Themes
|
themes | string |
Строка с разделителями-запятыми идентификаторов темы. |
|
|
Категории
|
categories | string |
Строка с разделителями-запятыми идентификаторов категорий. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
данные
|
data | array of object |
данные |
|
requestId
|
data.requestId | string |
Идентификатор запроса |
|
signalId
|
data.signalId | string |
Идентификатор сигнала |
|
signalRequestId
|
meta.signalRequestId | string |
Идентификатор запроса сигнала |
|
sort
|
meta.sort | array of string |
Сортировать |
|
итог
|
meta.pagination.total | integer |
Всего сигналов |
|
isEstimatedTotal
|
meta.pagination.isEstimatedTotal | boolean |
Предполагаемое общее число |
|
additionalProp1
|
meta.idResolutions.tickerRegion.additionalProp1 | string |
Дополнительные свойства 1 |
|
additionalProp2
|
meta.idResolutions.tickerRegion.additionalProp2 | string |
Дополнительные свойства 2 |
|
additionalProp3
|
meta.idResolutions.tickerRegion.additionalProp3 | string |
Дополнительные свойства 3 |
|
additionalProp1
|
meta.idResolutions.regionalPermId.additionalProp1 | string |
Дополнительные свойства 1 |
|
additionalProp2
|
meta.idResolutions.regionalPermId.additionalProp2 | string |
Дополнительные свойства 2 |
|
additionalProp3
|
meta.idResolutions.regionalPermId.additionalProp3 | string |
Дополнительные свойства 3 |
|
gt
|
meta.dateRange.created.gt | string |
Больше |
|
gt
|
meta.dateRange.updated.gt | string |
Больше |
|
Ошибки
|
errors | array of object |
Errors |
|
id
|
errors.id | string |
Идентификатор ошибки |
|
код
|
errors.code | string |
Код ошибки |
|
title
|
errors.title | string |
Заголовок ошибки |
|
detail
|
errors.detail | string |
Сведения об ошибке |
|
параметр
|
errors.source.parameter | string |
параметр |
Сигналы — заголовки
Получение заголовков событий сигналов на основе критериев фильтрации
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Дата создания больше
|
created[gt] | date-time |
Нижняя граница фильтрации по дате создания. Пример: 2021-01-01T00:00:00.000Z |
|
|
Дата создания меньше
|
created[lt] | date-time |
Верхняя граница для фильтрации по дате создания. Пример: 2021-01-01T00:00:00.000Z |
|
|
Идентификаторы сигналов
|
signalIds | string |
Список сигналов с разделителями-запятыми |
|
|
Идентификаторы
|
ids | string |
Строка идентификаторов с разделителями-запятыми. Идентификатор может быть тикером, идентификатором сущности FactSet, CUSIP или ISIN |
|
|
Оценка релевантности пользователей больше, чем
|
userRelevanceScore[gt] | float |
Нижняя граница для фильтрации по userRelevanceScore |
|
|
Оценка релевантности пользователей меньше
|
userRelevanceScore[lt] | float |
Верхняя граница для фильтрации по userRelevanceScore |
|
|
Сортировать
|
sort | string |
Строка с разделителями-запятыми атрибутов |
|
|
Оценка релевантности пользователя больше или равно
|
userRelevanceScore[gte] | float |
Больше или равно userRelevanceScore |
|
|
Оценка релевантности пользователя меньше или равно
|
userRelevanceScore[lte] | float |
Меньше или равно userRelevanceScore |
|
|
Дата обновления больше
|
updated[gt] | date-time |
Нижняя граница для фильтрации по дате обновления. Пример: 2021-01-01T00:00:00.000Z |
|
|
Дата обновления меньше
|
updated[lt] | date-time |
Верхняя граница для фильтрации по дате обновления. Пример: 2021-01-01T00:00:00.000Z |
|
|
Дата создания больше или равно
|
created[gte] | date-time |
Больше или равно дате создания. Пример: 2021-01-01T00:00:00.000Z |
|
|
Дата обновления больше или равно
|
updated[gte] | date-time |
Больше или равно дате обновления. Пример: 2021-01-01T00:00:00.000Z |
|
|
Создание даты меньше или равно
|
created[lte] | date-time |
Меньше или равно дате создания. Пример: 2021-01-01T00:00:00.000Z |
|
|
Дата обновления меньше или равно
|
updated[lte] | date-time |
Меньше или равно дате обновления. Пример: 2021-01-01T00:00:00.000Z |
|
|
Портфолио
|
portfolios | string |
Имя файла портфеля, хранящегося в FactSet |
|
|
Themes
|
themes | string |
Список идентификаторов темы с разделителями-запятыми |
|
|
Категории
|
categories | string |
Список категорий с разделителями-запятыми |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
данные
|
data | array of object |
данные |
|
requestId
|
data.requestId | string |
Идентификатор запроса |
|
signalId
|
data.signalId | string |
Идентификатор сигнала |
|
signalName
|
data.signalName | string |
Имя сигнала |
|
theme
|
data.theme | string |
Тема сигнала |
|
source
|
data.source | string |
Источник сигнала |
|
eventId
|
data.eventId | string |
Идентификатор события signal |
|
eventDate
|
data.eventDate | string |
Дата события signal |
|
summary
|
data.summary | string |
Сводка по сигналу |
|
userRelevanceScore
|
data.userRelevanceScore | float |
Оценка релевантности пользователей |
|
создано
|
data.created | string |
Дата создания |
|
signalRequestId
|
meta.signalRequestId | string |
Идентификатор запроса сигнала |
|
sort
|
meta.sort | array of string |
Сортировать |
|
итог
|
meta.pagination.total | integer |
Всего сигналов |
|
isEstimatedTotal
|
meta.pagination.isEstimatedTotal | boolean |
Предполагаемое общее число |
|
additionalProp1
|
meta.idResolutions.tickerRegion.additionalProp1 | string |
Дополнительные свойства 1 |
|
additionalProp2
|
meta.idResolutions.tickerRegion.additionalProp2 | string |
Дополнительные свойства 2 |
|
additionalProp3
|
meta.idResolutions.tickerRegion.additionalProp3 | string |
Дополнительные свойства 3 |
|
additionalProp1
|
meta.idResolutions.regionalPermId.additionalProp1 | string |
Дополнительные свойства 1 |
|
additionalProp2
|
meta.idResolutions.regionalPermId.additionalProp2 | string |
Дополнительные свойства 2 |
|
additionalProp3
|
meta.idResolutions.regionalPermId.additionalProp3 | string |
Дополнительные свойства 3 |
|
gt
|
meta.dateRange.created.gt | string |
Больше |
|
gt
|
meta.dateRange.updated.gt | string |
Больше |
|
Ошибки
|
errors | array of object |
Ошибки |
|
id
|
errors.id | string |
Идентификатор ошибки |
|
код
|
errors.code | string |
Код ошибки |
|
title
|
errors.title | string |
Заголовок ошибки |
|
detail
|
errors.detail | string |
Сведения об ошибке |
|
параметр
|
errors.source.parameter | string |
параметр |
Сигналы — сведения
Получение заголовков событий сигналов и всех дополнительных сведений о событии на основе критериев фильтрации
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификаторы сигналов
|
signalIds | string |
Список сигналов с разделителями-запятыми |
|
|
Идентификаторы
|
ids | string |
Строка идентификаторов с разделителями-запятыми. Идентификатор может быть тикером, идентификатором сущности FactSet, CUSIP или ISIN. |
|
|
Оценка релевантности пользователей больше, чем
|
userRelevanceScore[gt] | float |
Нижняя граница для фильтрации по userRelevanceScore. Пример: 2021-01-01T00:00:00.000Z |
|
|
Сортировать
|
sort | string |
Строка с разделителями-запятыми для сортируемых атрибутов. |
|
|
Оценка релевантности пользователей меньше
|
userRelevanceScore[lt] | float |
Верхняя граница для фильтрации по userRelevanceScore |
|
|
Оценка релевантности пользователя меньше или равно
|
userRelevanceScore[lte] | float |
Оценка релевантности пользователей меньше или равно |
|
|
Оценка релевантности пользователя больше или равно
|
userRelevanceScore[gte] | float |
Больше или равной оценке релевантности пользователей |
|
|
Дата обновления больше
|
updated[gt] | date-time |
Нижняя граница для фильтрации по дате обновления. Пример: 2021-01-01T00:00:00.000Z |
|
|
Дата обновления меньше
|
updated[lt] | date-time |
Верхняя граница для фильтрации по дате обновления. Пример: 2021-01-01T00:00:00.000Z |
|
|
Дата создания больше или равно
|
created[gte] | date-time |
Больше или равно дате создания. Пример: 2021-01-01T00:00:00.000Z |
|
|
Дата обновления больше или равно
|
updated[gte] | date-time |
Больше или равно дате обновления. Пример: 2021-01-01T00:00:00.000Z |
|
|
Дата создания меньше или равно
|
created[lte] | date-time |
Меньше или равно дате создания. Пример: 2021-01-01T00:00:00.000Z |
|
|
Дата обновления меньше или равно
|
updated[lte] | date-time |
Меньше или равно дате обновления. Пример: 2021-01-01T00:00:00.000Z |
|
|
Портфолио
|
portfolios | string |
Имя файла портфеля, хранящегося в FactSet. |
|
|
Themes
|
themes | string |
Строка с разделителями-запятыми идентификаторов темы. |
|
|
Категории
|
categories | string |
Строка с разделителями-запятыми идентификаторов категорий. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
данные
|
data | array of object |
данные |
|
requestId
|
data.requestId | string |
Идентификатор запроса |
|
signalId
|
data.signalId | string |
Идентификатор сигнала |
|
signalName
|
data.signalName | string |
Имя сигнала |
|
theme
|
data.theme | string |
Тема сигнала |
|
source
|
data.source | string |
Источник сигнала |
|
eventId
|
data.eventId | string |
Идентификатор события signal |
|
eventDate
|
data.eventDate | string |
Дата события signal |
|
summary
|
data.summary | string |
Сводка по сигналу |
|
userRelevanceScore
|
data.userRelevanceScore | float |
Оценка релевантности пользователей |
|
создано
|
data.created | string |
Дата создания |
|
Обновлено
|
data.updated | string |
Дата обновления |
|
signalRequestId
|
meta.signalRequestId | string |
Идентификатор запроса сигнала |
|
sort
|
meta.sort | array of string |
Сортировать |
|
итог
|
meta.pagination.total | integer |
Всего сигналов |
|
isEstimatedTotal
|
meta.pagination.isEstimatedTotal | boolean |
Предполагаемое общее число |
|
additionalProp1
|
meta.idResolutions.tickerRegion.additionalProp1 | string |
Дополнительные свойства 1 |
|
additionalProp2
|
meta.idResolutions.tickerRegion.additionalProp2 | string |
Дополнительные свойства 2 |
|
additionalProp3
|
meta.idResolutions.tickerRegion.additionalProp3 | string |
Дополнительные свойства 3 |
|
additionalProp1
|
meta.idResolutions.regionalPermId.additionalProp1 | string |
Дополнительные свойства 1 |
|
additionalProp2
|
meta.idResolutions.regionalPermId.additionalProp2 | string |
Дополнительные свойства 2 |
|
additionalProp3
|
meta.idResolutions.regionalPermId.additionalProp3 | string |
Дополнительные свойства 3 |
|
gt
|
meta.dateRange.created.gt | string |
Больше |
|
gt
|
meta.dateRange.updated.gt | string |
Больше |
|
Ошибки
|
errors | array of object |
Ошибки |
|
id
|
errors.id | string |
Идентификатор ошибки |
|
код
|
errors.code | string |
Код ошибки |
|
title
|
errors.title | string |
Заголовок ошибки |
|
detail
|
errors.detail | string |
Сведения об ошибке |
|
параметр
|
errors.source.parameter | string |
параметр |
Определения
объект
Это тип object.