Partager via


Jupyrest (préversion)

Jupyrest est un service qui peut exécuter des notebooks avec des contrats d’entrée et de sortie prédéfinis.

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 LivesiteAutomation
URL https://github.com/microsoft/jupyrest
Messagerie électronique cosmosdbla@microsoft.com
Métadonnées du connecteur
Éditeur Microsoft
Site internet https://github.com/microsoft/jupyrest
Politique de confidentialité https://github.com/microsoft/jupyrest/blob/main/SECURITY.md
Catégories Data

Jupyrest est un service qui peut exécuter des notebooks avec des contrats d’entrée et de sortie prédéfinis.

Prerequisites

Vous aurez besoin des éléments suivants pour utiliser le connecteur :

  • Instance Juprest (installation de l’application sur l’abonnement client)
  • Une application Microsoft Entra ID
    • Il s’agit de votre application Microsoft Entra ID client Juprest pour envoyer une demande au service Juprest, qui est également fournie lorsque vous créez votre instance Juprest en suivant la documentation ci-dessus.

Comment obtenir des informations d’identification

Votre application cliente Microsoft Entra ID créée dans les conditions préalables dispose de l’accès à votre instance Jupyrest et sera utilisée pour créer une connexion du connecteur Jupyrest.

Prise en main de votre connecteur

Vous devez entrer votre instance Jupyrest, l’ID client Microsoft Entra ID et la clé secrète client pour commencer à utiliser le connecteur.

Problèmes connus et limitations

« Charger un bloc-notes dans Synapse » ne prend pas en charge le chargement d’une exécution de notebook existante en fonction d’un id d’excutionId.

Erreurs courantes et solutions

Contactez-nous en kepleruser@service.microsoft.com cas d’erreurs et de questions.

Questions fréquentes (FAQ)

Contactez-nous en kepleruser@service.microsoft.com cas d’erreurs et de questions.

Création d’une connexion

Le connecteur prend en charge les types d’authentification suivants :

Authentification d’un principal du service Utilisez votre propre application Azure Active Directory pour l’authentification du principal de service. Toutes les régions Non partageable
Valeur par défaut [DÉCONSEILLÉE] Cette option concerne uniquement les connexions plus anciennes sans type d’authentification explicite et est fournie uniquement pour la compatibilité descendante. Toutes les régions Non partageable

Authentification d’un principal du service

ID d’authentification : oauthServicePrincipal

Applicable : Toutes les régions

Utilisez votre propre application Azure Active Directory pour l’authentification du principal de service.

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Nom Type Descriptif Obligatoire
ID de client ficelle Vrai
Clé secrète client securestring Vrai
Locataire ficelle Vrai
ResourceUri ficelle Ressource que vous demandez l’autorisation d’utiliser. Vrai
Instance Jupyrest ficelle Vrai

Valeur par défaut [DÉCONSEILLÉE]

Applicable : Toutes les régions

Cette option concerne uniquement les connexions plus anciennes sans type d’authentification explicite et est fournie uniquement pour la compatibilité descendante.

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Limitations

Nom Appels Période de renouvellement
Appels d’API par connexion 100 60 secondes

Actions

Charger un bloc-notes sur Synapse

Charge un notebook dans Synapse en fonction d’un ID d’exécution existant ou d’un ensemble de paramètres.

Exécuter un notebook

Exécutez un bloc-notes.

Obtenir une exécution de notebook

Obtenir une exécution de notebook.

Charger un bloc-notes sur Synapse

Charge un notebook dans Synapse en fonction d’un ID d’exécution existant ou d’un ensemble de paramètres.

Paramètres

Nom Clé Obligatoire Type Description
parameters
parameters dynamic

Paramètres d’entrée du bloc-notes.

Retours

SynapseResponse
SynapseResponse

Exécuter un notebook

Exécutez un bloc-notes.

Paramètres

Nom Clé Obligatoire Type Description
mode rapport
report boolean

Si la valeur est true, retournez la version de rapport des résultats d’exécution (sans cellules de commande de notebook).

parameters
parameters True dynamic

Paramètres d’entrée du bloc-notes.

Retours

NotebookResponse
NotebookResponse

Obtenir une exécution de notebook

Obtenir une exécution de notebook.

Paramètres

Nom Clé Obligatoire Type Description
executionId
executionId True string

ID d’exécution

output
output True boolean

Si la valeur est true, retournez la sortie enregistrée du bloc-notes

html
html True boolean

Si la valeur est true, retournez le résultat html dans la réponse

mode rapport
report boolean

Si la valeur est true, retournez la version de rapport des résultats d’exécution (sans cellules de commande de notebook).

Retours

NotebookResponse
NotebookResponse

Définitions

NotebookResponse

Nom Chemin d’accès Type Description
pièce d'identité
id string

ID d’exécution du notebook

status
status string

État de l’exécution du bloc-notes

notebook
notebook string

Nom du bloc-notes

parameters
parameters object

Paramètres d’entrée du notebook

output
output array of

Résultats de sortie d’exécution du notebook

html
html string

Résultats html du notebook

heure de début
start_time string

Heure de début de l’exécution du bloc-notes

end_time
end_time string

Heure de fin de l’exécution du notebook

exception
exception string

Exception d’exécution de notebook

SynapseResponse

Nom Chemin d’accès Type Description
url string

URL Synapse du bloc-notes créé.