FactSet (préversion)
Préparez les réunions clientes à l’aide du connecteur FactSet pour accéder aux informations clés de l’entreprise dans un fichier PDF personnalisé prêt pour la présentation. Restez au-dessus des actualités et événements pertinents pour les entreprises d’intérêt et mettez en évidence des sujets importants pour conduire votre discussion avec FactSet Signaux. Vous pouvez également utiliser des cartes numériques pour collaborer avec des collègues et envoyer des résumés d’insights exploitables via Teams.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Prise en charge de FactSet Workflow Automation |
| URL | https://www.factset.com/ |
| Messagerie électronique | WorkflowAutomation@factset.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | FactSet Research Systems |
| Site internet | https://www.factset.com |
| Politique de confidentialité | https://www.factset.com/legal |
| Catégories | Finance; Données |
Connecteur FactSet
Prerequisites
Vous aurez besoin des éléments suivants pour continuer
- Un plan Microsoft Power Automate avec accès au connecteur Premium
- Accès à l’API FactSet
Comment obtenir des informations d’identification
Le programme d’API FactSet est conçu pour prendre en charge les parcours de transformation numérique via un accès flexible aux données de manière sécurisée et cohérente. Pour en savoir plus sur les API FactSet et y accéder, cliquez ici : Portail des développeurs FactSet
Bien démarrer avec votre connecteur
Ce connecteur prend en charge les actions suivantes :
-
Signals - Get Headlines: Récupérer les titres des événements Signaux en fonction des critères de filtrage -
Signals - Get Details: récupérer les titres des événements signaux ainsi que tous les détails d’événement supplémentaires en fonction des critères de filtrage -
Signals - Adaptive Card: récupérer les cartes adaptatives de Microsoft, qui incluent des titres et des données de détails d’événement ainsi que des liens hypertexte vers des rapports FactSet, en fonction des critères de filtrage -
NER - Entities: extrayez des entités nommées à partir du texte du document. -
BookBuilder - Get Book List: récupère la liste des livres créés précédemment et sont disponibles dans la bibliothèque de livres du client. -
BookBuilder - Get Template List: un modèle est une liste prédéfinie de contenu à compiler dans un fichier PDF. Les modèles doivent être définis/créés dans la station de travail FactSet. -
BookBuilder - Create Book from Template: ce point de terminaison récupère l’état du livre, le nom du livre et l’ID de livre pour le ticker demandé au format JSON. -
BookBuilder - Get PDF: ce point de terminaison retourne la sortie PDF en fonction d’une book_id.
Problèmes connus et limitations
Aucun problème connu pour l’instant
Questions fréquentes (FAQ)
Comment accéder aux API FactSet ? Contactez votre responsable de compte ou utilisez ce formulaire de contact - Contactez-nous
Quelles API sont incluses dans ce connecteur ? Ce connecteur inclut les API BookBuilder, FactSet NER et Signaux . Une documentation détaillée est disponible sur le portail des développeurs FactSet.
Que dois-je contacter si j’ai des problèmes ? Contactez cette adresse e-mail en cas de problèmes : WorkflowAutomation@factset.com
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
|
Book |
Ce point de terminaison récupère l’état du livre, le nom du livre et l’ID de livre pour le ticker demandé au format JSON. Ce point de terminaison accepte le ticker et template_id en tant qu’entrées. Si l’entrée template_id n’est pas utilisée, un livre est créé avec le modèle par défaut de FactSet. |
|
Book |
Récupère la liste des livres qui ont été créés précédemment et sont disponibles dans la bibliothèque de livres du client |
|
Book |
Un modèle est une liste prédéfinie de contenu à compiler dans un fichier PDF. Ce point de terminaison fonctionne sans aucun paramètre et récupère la liste des modèles disponibles pour l’utilisateur. Les modèles doivent être définis/créés dans la station de travail FactSet. |
|
Book |
Ce point de terminaison retourne la sortie PDF en fonction d’un book_id. |
| NER - Entités |
Extrayez des entités nommées à partir du texte du document. |
| Signaux - Carte adaptative |
Récupérer les cartes adaptatives de Microsoft, qui incluent des titres et des données de détails d’événement ainsi que des liens hypertexte vers des rapports FactSet, en fonction des critères de filtrage |
| Signaux - Détails |
Titres de l’événement Fetch Signaux ainsi que tous les détails d’événement supplémentaires en fonction des critères de filtrage |
| Signaux - Titres |
Titres d’événement Fetch Signaux en fonction des critères de filtrage |
BookBuilder - Créer un livre à partir d’un modèle
Ce point de terminaison récupère l’état du livre, le nom du livre et l’ID de livre pour le ticker demandé au format JSON. Ce point de terminaison accepte le ticker et template_id en tant qu’entrées. Si l’entrée template_id n’est pas utilisée, un livre est créé avec le modèle par défaut de FactSet.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Ticker
|
ticker | string |
Ticker |
|
|
template_id
|
template_id | string |
ID de modèle |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
status
|
status | string |
État du téléchargement |
|
bookName
|
bookName | string |
Nom du livre |
|
bookID
|
bookID | string |
ID de livre |
BookBuilder - Obtenir la liste des livres
Récupère la liste des livres qui ont été créés précédemment et sont disponibles dans la bibliothèque de livres du client
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
|
array of object | ||
|
bookID
|
bookID | integer |
ID de livre |
|
book_name
|
book_name | string |
Nom du livre |
|
created_on
|
created_on | string |
Date de création |
BookBuilder - Obtenir la liste des modèles
Un modèle est une liste prédéfinie de contenu à compiler dans un fichier PDF. Ce point de terminaison fonctionne sans aucun paramètre et récupère la liste des modèles disponibles pour l’utilisateur. Les modèles doivent être définis/créés dans la station de travail FactSet.
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
|
array of object | ||
|
template_id
|
template_id | string |
ID de modèle |
|
template_name
|
template_name | string |
Nom de modèle |
|
created_on
|
created_on | string |
Date de création |
|
template_source
|
template_source | string |
Source du modèle |
|
type
|
type | string |
type |
BookBuilder - Obtenir pdf
Ce point de terminaison retourne la sortie PDF en fonction d’un book_id.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de livre
|
book_id | True | string |
ID du livre à télécharger |
Retours
- response
- object
NER - Entités
Extrayez des entités nommées à partir du texte du document.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Texto
|
text | True | string |
Texte brut anglais à partir duquel extraire des entités nommées. Maximum de 10 000 caractères |
|
Entités de filtre
|
filterEntities | boolean |
Supprimez les entités de probabilité inférieure à l’aide de règles de filtrage de Machine Learning. |
|
|
Activer la recherche d’ID
|
enableIdLookup | boolean |
Supprimez les entités de probabilité inférieure à l’aide de règles de filtrage de Machine Learning. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Entités
|
entities | array of object |
Entities |
|
type
|
entities.type | string |
Type d’entité |
|
texte
|
entities.text | string |
Texte de l’entité |
|
startChar
|
entities.startChar | integer |
Démarrer char |
|
endChar
|
entities.endChar | integer |
Fin char |
|
lookupText
|
entities.lookupText | string |
Texte de recherche |
|
entityId
|
entities.entityId | string |
ID d’entité |
|
lookupUrl
|
entities.lookupUrl | string |
URL de recherche |
|
associatedOrgs
|
entities.associatedOrgs | array of object |
Organisations associées |
|
nom
|
entities.associatedOrgs.name | string |
Nom de l’entité |
|
entityId
|
entities.associatedOrgs.entityId | string |
ID d’entité |
|
lookupUrl
|
entities.associatedOrgs.lookupUrl | string |
URL de recherche |
Signaux - Carte adaptative
Récupérer les cartes adaptatives de Microsoft, qui incluent des titres et des données de détails d’événement ainsi que des liens hypertexte vers des rapports FactSet, en fonction des critères de filtrage
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de signal
|
signalIds | string |
Liste délimitée par des virgules de signaux |
|
|
ID
|
ids | string |
Chaîne délimitée par des virgules d’identificateurs. |
|
|
Score de pertinence utilisateur supérieur à
|
userRelevanceScore[gt] | float |
Limite inférieure pour le filtrage par userRelevanceScore |
|
|
Trier
|
sort | string |
Chaîne délimitée par des virgules d’attributs triables. |
|
|
Score de pertinence utilisateur inférieur à
|
userRelevanceScore[lt] | float |
Limite supérieure pour le filtrage par userRelevanceScore |
|
|
Score de pertinence utilisateur inférieur ou égal à
|
userRelevanceScore[lte] | float |
Inférieur ou égal à userRelevanceScore |
|
|
Supérieur ou égal à userRelevanceScore
|
userRelevanceScore[gte] | float |
Score de pertinence utilisateur supérieur ou égal à |
|
|
Date de mise à jour supérieure à
|
updated[gt] | date-time |
Limite inférieure pour le filtrage par date de mise à jour. Exemple, 2021-01-01T00:00:00.000Z |
|
|
Date de mise à jour inférieure à
|
updated[lt] | date-time |
Limite supérieure pour le filtrage par date de mise à jour. Exemple, 2021-01-01T00:00:00.000Z |
|
|
Date de création supérieure ou égale à
|
created[gte] | date-time |
Supérieur ou égal à la date de création. Exemple, 2021-01-01T00:00:00.000Z |
|
|
Date de mise à jour supérieure ou égale à
|
updated[gte] | date-time |
Supérieur ou égal à la date de mise à jour. Exemple, 2021-01-01T00:00:00.000Z |
|
|
Créer une date inférieure ou égale à
|
created[lte] | date-time |
Inférieur ou égal à la date de création. Exemple, 2021-01-01T00:00:00.000Z |
|
|
Date de mise à jour inférieure ou égale à
|
updated[lte] | date-time |
Inférieur ou égal à la date de mise à jour. Exemple, 2021-01-01T00:00:00.000Z |
|
|
Portefeuilles
|
portfolios | string |
Nom d’un fichier de portefeuille stocké par FactSet |
|
|
Thèmes
|
themes | string |
Chaîne délimitée par des virgules d’ID de thème. |
|
|
Catégories
|
categories | string |
Chaîne délimitée par des virgules d’ID de catégorie. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
données
|
data | array of object |
données |
|
requestId
|
data.requestId | string |
Demande d'ID |
|
signalId
|
data.signalId | string |
Signal ID |
|
signalRequestId
|
meta.signalRequestId | string |
ID de demande de signal |
|
sort
|
meta.sort | array of string |
Trier |
|
total
|
meta.pagination.total | integer |
Nombre total de signaux |
|
isEstimatedTotal
|
meta.pagination.isEstimatedTotal | boolean |
Total estimé |
|
additionalProp1
|
meta.idResolutions.tickerRegion.additionalProp1 | string |
Propriétés supplémentaires 1 |
|
additionalProp2
|
meta.idResolutions.tickerRegion.additionalProp2 | string |
Propriétés supplémentaires 2 |
|
additionalProp3
|
meta.idResolutions.tickerRegion.additionalProp3 | string |
Propriétés supplémentaires 3 |
|
additionalProp1
|
meta.idResolutions.regionalPermId.additionalProp1 | string |
Propriétés supplémentaires 1 |
|
additionalProp2
|
meta.idResolutions.regionalPermId.additionalProp2 | string |
Propriétés supplémentaires 2 |
|
additionalProp3
|
meta.idResolutions.regionalPermId.additionalProp3 | string |
Propriétés supplémentaires 3 |
|
gt
|
meta.dateRange.created.gt | string |
Supérieur à |
|
gt
|
meta.dateRange.updated.gt | string |
Supérieur à |
|
Erreurs
|
errors | array of object |
Errors |
|
pièce d'identité
|
errors.id | string |
ID d’erreur |
|
code
|
errors.code | string |
Code d’erreur |
|
title
|
errors.title | string |
Titre de l’erreur |
|
detail
|
errors.detail | string |
Détail de l’erreur |
|
paramètre
|
errors.source.parameter | string |
paramètre |
Signaux - Détails
Titres de l’événement Fetch Signaux ainsi que tous les détails d’événement supplémentaires en fonction des critères de filtrage
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de signal
|
signalIds | string |
Liste délimitée par des virgules de signaux |
|
|
ID
|
ids | string |
Chaîne délimitée par des virgules d’identificateurs. Un identificateur peut être un ticker, un ID d’entité FactSet, CUSIP ou ISIN. |
|
|
Score de pertinence utilisateur supérieur à
|
userRelevanceScore[gt] | float |
Limite inférieure pour le filtrage par userRelevanceScore. Exemple, 2021-01-01T00:00:00.000Z |
|
|
Trier
|
sort | string |
Chaîne délimitée par des virgules d’attributs triables. |
|
|
Score de pertinence utilisateur inférieur à
|
userRelevanceScore[lt] | float |
Limite supérieure pour le filtrage par userRelevanceScore |
|
|
Score de pertinence utilisateur inférieur ou égal à
|
userRelevanceScore[lte] | float |
Score de pertinence utilisateur inférieur ou égal |
|
|
Score de pertinence utilisateur supérieur ou égal à
|
userRelevanceScore[gte] | float |
Score de pertinence de l’utilisateur supérieur ou égal à celui de l’utilisateur |
|
|
Date de mise à jour supérieure à
|
updated[gt] | date-time |
Limite inférieure pour le filtrage par date de mise à jour. Exemple, 2021-01-01T00:00:00.000Z |
|
|
Date de mise à jour inférieure à
|
updated[lt] | date-time |
Limite supérieure pour le filtrage par date de mise à jour. Exemple, 2021-01-01T00:00:00.000Z |
|
|
Date de création supérieure ou égale à
|
created[gte] | date-time |
Supérieur ou égal à la date de création. Exemple, 2021-01-01T00:00:00.000Z |
|
|
Date de mise à jour supérieure ou égale à
|
updated[gte] | date-time |
Supérieur ou égal à la date de mise à jour. Exemple, 2021-01-01T00:00:00.000Z |
|
|
Date de création inférieure ou égale à
|
created[lte] | date-time |
Inférieur ou égal à la date de création. Exemple, 2021-01-01T00:00:00.000Z |
|
|
Date de mise à jour inférieure ou égale à
|
updated[lte] | date-time |
Inférieur ou égal à la date de mise à jour. Exemple, 2021-01-01T00:00:00.000Z |
|
|
Portefeuilles
|
portfolios | string |
Nom d’un fichier de portefeuille stocké par FactSet. |
|
|
Thèmes
|
themes | string |
Chaîne délimitée par des virgules d’ID de thème. |
|
|
Catégories
|
categories | string |
Chaîne délimitée par des virgules d’ID de catégorie. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
données
|
data | array of object |
données |
|
requestId
|
data.requestId | string |
Demande d'ID |
|
signalId
|
data.signalId | string |
Signal ID |
|
signalName
|
data.signalName | string |
Nom du signal |
|
thème
|
data.theme | string |
Thème de signal |
|
Source
|
data.source | string |
Signal Source |
|
eventId
|
data.eventId | string |
ID d’événement signal |
|
eventDate
|
data.eventDate | string |
Date de l’événement signal |
|
summary
|
data.summary | string |
Résumé du signal |
|
userRelevanceScore
|
data.userRelevanceScore | float |
Score de pertinence de l’utilisateur |
|
créé
|
data.created | string |
Date de création |
|
Actualisé
|
data.updated | string |
Date de mise à jour |
|
signalRequestId
|
meta.signalRequestId | string |
ID de demande de signal |
|
sort
|
meta.sort | array of string |
Trier |
|
total
|
meta.pagination.total | integer |
Nombre total de signaux |
|
isEstimatedTotal
|
meta.pagination.isEstimatedTotal | boolean |
Total estimé |
|
additionalProp1
|
meta.idResolutions.tickerRegion.additionalProp1 | string |
Propriétés supplémentaires 1 |
|
additionalProp2
|
meta.idResolutions.tickerRegion.additionalProp2 | string |
Propriétés supplémentaires 2 |
|
additionalProp3
|
meta.idResolutions.tickerRegion.additionalProp3 | string |
Propriétés supplémentaires 3 |
|
additionalProp1
|
meta.idResolutions.regionalPermId.additionalProp1 | string |
Propriétés supplémentaires 1 |
|
additionalProp2
|
meta.idResolutions.regionalPermId.additionalProp2 | string |
Propriétés supplémentaires 2 |
|
additionalProp3
|
meta.idResolutions.regionalPermId.additionalProp3 | string |
Propriétés supplémentaires 3 |
|
gt
|
meta.dateRange.created.gt | string |
Supérieur à |
|
gt
|
meta.dateRange.updated.gt | string |
Supérieur à |
|
Erreurs
|
errors | array of object |
Erreurs |
|
pièce d'identité
|
errors.id | string |
ID d’erreur |
|
code
|
errors.code | string |
Code d’erreur |
|
title
|
errors.title | string |
Titre de l’erreur |
|
detail
|
errors.detail | string |
Détail de l’erreur |
|
paramètre
|
errors.source.parameter | string |
paramètre |
Signaux - Titres
Titres d’événement Fetch Signaux en fonction des critères de filtrage
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Date de création supérieure à
|
created[gt] | date-time |
Limite inférieure pour le filtrage par date de création. Exemple, 2021-01-01T00:00:00.000Z |
|
|
Date de création inférieure à
|
created[lt] | date-time |
Limite supérieure pour le filtrage par date de création. Exemple, 2021-01-01T00:00:00.000Z |
|
|
ID de signal
|
signalIds | string |
Liste délimitée par des virgules de signaux |
|
|
ID
|
ids | string |
Chaîne délimitée par des virgules d’identificateurs. Un identificateur peut être un ticker, un ID d’entité FactSet, CUSIP ou ISIN |
|
|
Score de pertinence utilisateur supérieur à
|
userRelevanceScore[gt] | float |
Limite inférieure pour le filtrage par userRelevanceScore |
|
|
Score de pertinence utilisateur inférieur à
|
userRelevanceScore[lt] | float |
Limite supérieure pour le filtrage par userRelevanceScore |
|
|
Trier
|
sort | string |
Chaîne délimitée par des virgules d’attributs triables |
|
|
Score de pertinence utilisateur supérieur ou égal à
|
userRelevanceScore[gte] | float |
Supérieur ou égal à userRelevanceScore |
|
|
Score de pertinence utilisateur inférieur ou égal à
|
userRelevanceScore[lte] | float |
Inférieur ou égal à userRelevanceScore |
|
|
Date de mise à jour supérieure à
|
updated[gt] | date-time |
Limite inférieure pour le filtrage par date de mise à jour. Exemple, 2021-01-01T00:00:00.000Z |
|
|
Date de mise à jour inférieure à
|
updated[lt] | date-time |
Limite supérieure pour le filtrage par date de mise à jour. Exemple, 2021-01-01T00:00:00.000Z |
|
|
Date de création supérieure ou égale à
|
created[gte] | date-time |
Supérieur ou égal à la date de création. Exemple, 2021-01-01T00:00:00.000Z |
|
|
Date de mise à jour supérieure ou égale à
|
updated[gte] | date-time |
Supérieur ou égal à la date de mise à jour. Exemple, 2021-01-01T00:00:00.000Z |
|
|
Créer une date inférieure ou égale à
|
created[lte] | date-time |
Inférieur ou égal à la date de création. Exemple, 2021-01-01T00:00:00.000Z |
|
|
Date de mise à jour inférieure ou égale à
|
updated[lte] | date-time |
Inférieur ou égal à la date de mise à jour. Exemple, 2021-01-01T00:00:00.000Z |
|
|
Portefeuilles
|
portfolios | string |
Nom d’un fichier de portefeuille stocké par FactSet |
|
|
Thèmes
|
themes | string |
Liste délimitée par des virgules d’ID de thème |
|
|
Catégories
|
categories | string |
Liste délimitée par des virgules de catégories |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
données
|
data | array of object |
données |
|
requestId
|
data.requestId | string |
Demande d'ID |
|
signalId
|
data.signalId | string |
Signal ID |
|
signalName
|
data.signalName | string |
Nom du signal |
|
thème
|
data.theme | string |
Thème de signal |
|
Source
|
data.source | string |
Signal Source |
|
eventId
|
data.eventId | string |
ID d’événement signal |
|
eventDate
|
data.eventDate | string |
Date de l’événement signal |
|
summary
|
data.summary | string |
Résumé du signal |
|
userRelevanceScore
|
data.userRelevanceScore | float |
Score de pertinence de l’utilisateur |
|
créé
|
data.created | string |
Date de création |
|
signalRequestId
|
meta.signalRequestId | string |
ID de demande de signal |
|
sort
|
meta.sort | array of string |
Trier |
|
total
|
meta.pagination.total | integer |
Nombre total de signaux |
|
isEstimatedTotal
|
meta.pagination.isEstimatedTotal | boolean |
Total estimé |
|
additionalProp1
|
meta.idResolutions.tickerRegion.additionalProp1 | string |
Propriétés supplémentaires 1 |
|
additionalProp2
|
meta.idResolutions.tickerRegion.additionalProp2 | string |
Propriétés supplémentaires 2 |
|
additionalProp3
|
meta.idResolutions.tickerRegion.additionalProp3 | string |
Propriétés supplémentaires 3 |
|
additionalProp1
|
meta.idResolutions.regionalPermId.additionalProp1 | string |
Propriétés supplémentaires 1 |
|
additionalProp2
|
meta.idResolutions.regionalPermId.additionalProp2 | string |
Propriétés supplémentaires 2 |
|
additionalProp3
|
meta.idResolutions.regionalPermId.additionalProp3 | string |
Propriétés supplémentaires 3 |
|
gt
|
meta.dateRange.created.gt | string |
Supérieur à |
|
gt
|
meta.dateRange.updated.gt | string |
Supérieur à |
|
Erreurs
|
errors | array of object |
Erreurs |
|
pièce d'identité
|
errors.id | string |
ID d’erreur |
|
code
|
errors.code | string |
Code d’erreur |
|
title
|
errors.title | string |
Titre de l’erreur |
|
detail
|
errors.detail | string |
Détail de l’erreur |
|
paramètre
|
errors.source.parameter | string |
paramètre |
Définitions
objet
Il s’agit du type 'object'.