Jupyrest (Vorschau)
Jupyrest ist ein Dienst, der Notizbücher mit vordefinierten Eingabe- und Ausgabeverträgen ausführen kann.
Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:
| Dienstleistung | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Logik-Apps | Norm | Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche: – Azure Government-Regionen - Azure China-Regionen - US Department of Defense (DoD) |
| Power Apps | Premium | Alle Power Apps-Regionen mit Ausnahme der folgenden: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Kontakt | |
|---|---|
| Name | LivesiteAutomation |
| URL | https://github.com/microsoft/jupyrest |
| cosmosdbla@microsoft.com |
| Connectormetadaten | |
|---|---|
| Herausgeber | Microsoft |
| Webseite | https://github.com/microsoft/jupyrest |
| Datenschutzrichtlinie | https://github.com/microsoft/jupyrest/blob/main/SECURITY.md |
| Kategorien | Daten |
Jupyrest ist ein Dienst, der Notizbücher mit vordefinierten Eingabe- und Ausgabeverträgen ausführen kann.
Voraussetzungen
Sie benötigen folgendes, um den Connector zu verwenden:
- Eine Juprest-Instanz (Installieren der App im Kundenabonnement)
- Eine Microsoft Entra-ID-Anwendung
- Dies ist Ihre Juprest-Client-Microsoft Entra-ID-App zum Senden von Anforderungen an den Juprest-Dienst, die auch bereitgestellt wird, wenn Sie Ihre Juprest-Instanz nach dem obigen Dokument erstellen.
So erhalten Sie Anmeldeinformationen
Ihre in den Voraussetzungen erstellte Microsoft Entra ID-Client-App hat den Zugriff auf Ihre Jupyrest-Instanz und wird verwendet, um eine Verbindung des Jupyrest-Connectors zu erstellen.
Erste Schritte mit Ihrem Connector
Sie müssen Ihre Jupyrest-Instanz, die Microsoft Entra ID-Client-ID und den geheimen Clientschlüssel eingeben, um mit der Verwendung des Connectors zu beginnen.
- Verwenden Sie für die Jupyrest-Instanz die URL Ihrer Funktions-App wie https://cdbkeplerprod.azurewebsites.net
- Verwenden Sie für die Microsoft Entra ID-Client-ID und den geheimen Schlüssel die in den Voraussetzungen erwähnte Microsoft Entra-ID.
- Verwenden Sie für ResourceUrl die URL Ihrer Funktions-App. zum Beispiel. https://cdbkeplerprod.azurewebsites.net
Bekannte Probleme und Einschränkungen
"Hochladen eines Notizbuchs in Synapse" unterstützt das Hochladen einer vorhandenen Notizbuchausführung aufgrund einer ExcutionId nicht.
Häufige Fehler und Abhilfemaßnahmen
Kontaktieren Sie uns im kepleruser@service.microsoft.com Falle von Fehlern und Fragen.
Häufig gestellte Fragen
Kontaktieren Sie uns im kepleruser@service.microsoft.com Falle von Fehlern und Fragen.
Erstellen einer Verbindung
Der Connector unterstützt die folgenden Authentifizierungstypen:
| Dienstprinzipalauthentifizierung | Verwenden Sie Ihre eigene Azure Active Directory-App für die Dienstprinzipalauthentifizierung. | Alle Regionen | Nicht teilbar |
| Standard [VERALTET] | Diese Option ist nur für ältere Verbindungen ohne expliziten Authentifizierungstyp vorgesehen und wird nur aus Gründen der Abwärtskompatibilität bereitgestellt. | Alle Regionen | Nicht teilbar |
Dienstprinzipalauthentifizierung
Auth-ID: oauthServicePrincipal
Anwendbar: Alle Regionen
Verwenden Sie Ihre eigene Azure Active Directory-App für die Dienstprinzipalauthentifizierung.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| Kunden-ID | Schnur | Richtig | |
| Geheimer Clientschlüssel | securestring | Richtig | |
| Tenant | Schnur | Richtig | |
| ResourceUri | Schnur | Die Ressource, die Sie zur Verwendung anfordern. | Richtig |
| Jupyrest-Instanz | Schnur | Richtig |
Standard [VERALTET]
Anwendbar: Alle Regionen
Diese Option ist nur für ältere Verbindungen ohne expliziten Authentifizierungstyp vorgesehen und wird nur aus Gründen der Abwärtskompatibilität bereitgestellt.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 100 | 60 Sekunden |
Aktionen
| Abrufen einer Notizbuchausführung |
Rufen Sie eine Notizbuchausführung ab. |
| Ausführen eines Notebooks |
Führen Sie ein Notizbuch aus. |
| Hochladen eines Notizbuchs in Synapse |
Lädt ein Notizbuch auf Synapse hoch, wenn eine vorhandene Ausführungs-ID oder eine Reihe von Parametern vorhanden ist. |
Abrufen einer Notizbuchausführung
Rufen Sie eine Notizbuchausführung ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ausführungs-ID
|
executionId | True | string |
Ausführungs-ID |
|
output
|
output | True | boolean |
Wenn true, gibt die gespeicherte Ausgabe des Notizbuchs zurück. |
|
HTML
|
html | True | boolean |
Wenn "true" zurückgegeben wird, geben Sie das HTML-Ergebnis in der Antwort zurück. |
|
Berichtsmodus
|
report | boolean |
Wenn true, gibt die Berichtsversion der Ausführungsergebnisse (ohne Notizbuchbefehlszellen) zurück. |
Gibt zurück
- NotebookResponse
- NotebookResponse
Ausführen eines Notebooks
Führen Sie ein Notizbuch aus.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Berichtsmodus
|
report | boolean |
Wenn true, gibt die Berichtsversion der Ausführungsergebnisse (ohne Notizbuchbefehlszellen) zurück. |
|
|
parameters
|
parameters | True | dynamic |
Notizbucheingabeparameter. |
Gibt zurück
- NotebookResponse
- NotebookResponse
Hochladen eines Notizbuchs in Synapse
Lädt ein Notizbuch auf Synapse hoch, wenn eine vorhandene Ausführungs-ID oder eine Reihe von Parametern vorhanden ist.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
parameters
|
parameters | dynamic |
Notizbucheingabeparameter. |
Gibt zurück
- SynapseResponse
- SynapseResponse
Definitionen
NotebookResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
id
|
id | string |
Notizbuchausführungs-ID |
|
status
|
status | string |
Notizbuchausführungsstatus |
|
Notebook
|
notebook | string |
Notizbuchname |
|
parameters
|
parameters | object |
Notizbucheingabeparameter |
|
output
|
output | array of |
Ausgabeergebnisse für die Notizbuchausführung |
|
HTML
|
html | string |
Notizbuch-HTML-Ergebnisse |
|
Startzeit
|
start_time | string |
Startzeit der Notizbuchausführung |
|
end_time
|
end_time | string |
Endzeit der Notizbuchausführung |
|
Ausnahme
|
exception | string |
Ausnahme für die Notizbuchausführung |
SynapseResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
|
url | string |
Synapse-URL des erstellten Notizbuchs. |