Partilhar via


Jupyrest (Pré-visualização)

Jupyrest é um serviço que pode executar notebooks com contratos de entrada e saída predefinidos.

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome LivesiteAutomação
URL https://github.com/microsoft/jupyrest
Email cosmosdbla@microsoft.com
Metadados do conector
Editora Microsoft
Sítio Web https://github.com/microsoft/jupyrest
Política de privacidade https://github.com/microsoft/jupyrest/blob/main/SECURITY.md
Categorias Data

Jupyrest é um serviço que pode executar notebooks com contratos de entrada e saída predefinidos.

Pré-requisitos

Você precisará do seguinte para usar o conector:

  • Uma instância Juprest (Instalando o aplicativo na assinatura do cliente)
  • Um aplicativo Microsoft Entra ID
    • Este é o seu cliente Juprest Microsoft Entra ID app para enviar solicitação ao serviço Juprest, que também é fornecido quando você cria sua instância Juprest seguindo o documento acima.

Como obter credenciais

Seu aplicativo cliente Microsoft Entra ID criado nos pré-requisitos tem acesso à sua instância do Jupyrest e será usado para criar uma conexão do conector Jupyrest.

Introdução ao conector

Você precisará inserir sua instância Jupyrest, ID do cliente Microsoft Entra ID e segredo do cliente para começar a usar o conector.

Problemas conhecidos e limitações

"Upload a notebook to Synapse" não suporta o upload de uma execução de notebook existente dada uma excutionId.

Erros e soluções comuns

Contacte-nos via kepleruser@service.microsoft.com em caso de erros e dúvidas.

FAQ

Contacte-nos via kepleruser@service.microsoft.com em caso de erros e dúvidas.

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

de autenticação da entidade de serviço Use seu próprio aplicativo Azure Ative Directory para autenticação da entidade de serviço. Todas as regiões Não compartilhável
Padrão [DEPRECATED] Esta opção é apenas para conexões mais antigas sem um tipo de autenticação explícita e é fornecida apenas para compatibilidade com versões anteriores. Todas as regiões Não compartilhável

Autenticação do Service Principal

ID de autenticação: oauthServicePrincipal

Aplicável: Todas as regiões

Use seu próprio aplicativo Azure Ative Directory para autenticação da entidade de serviço.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
ID do Cliente cadeia (de caracteres) Verdade
Segredo do Cliente securestring Verdade
Tenant cadeia (de caracteres) Verdade
ResourceUri cadeia (de caracteres) O recurso que você está solicitando autorização para usar. Verdade
Instância Jupyrest cadeia (de caracteres) Verdade

Padrão [DEPRECATED]

Aplicável: Todas as regiões

Esta opção é apenas para conexões mais antigas sem um tipo de autenticação explícita e é fornecida apenas para compatibilidade com versões anteriores.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Carregar um bloco de notas para o Synapse

Carrega um bloco de anotações para o Synapse dado um ID de execução existente ou um conjunto de parâmetros.

Executar um caderno de notas

Execute um bloco de anotações.

Obter uma execução de bloco de notas

Obtenha uma execução de bloco de anotações.

Carregar um bloco de notas para o Synapse

Carrega um bloco de anotações para o Synapse dado um ID de execução existente ou um conjunto de parâmetros.

Parâmetros

Name Chave Necessário Tipo Description
parameters
parameters dynamic

Parâmetros de entrada do notebook.

Devoluções

SinapseResposta
SynapseResponse

Executar um caderno de notas

Execute um bloco de anotações.

Parâmetros

Name Chave Necessário Tipo Description
Modo de relatório
report boolean

Se verdadeiro, retorne a versão do relatório dos resultados de execução (sem células de comando do bloco de anotações).

parameters
parameters True dynamic

Parâmetros de entrada do notebook.

Devoluções

NotebookResponse
NotebookResponse

Obter uma execução de bloco de notas

Obtenha uma execução de bloco de anotações.

Parâmetros

Name Chave Necessário Tipo Description
ID de execução
executionId True string

ID de execução

output
output True boolean

Se verdadeiro, retorne a saída salva do bloco de anotações

html
html True boolean

Se verdadeiro, retornar html resultado na resposta

Modo de relatório
report boolean

Se verdadeiro, retorne a versão do relatório dos resultados de execução (sem células de comando do bloco de anotações).

Devoluções

NotebookResponse
NotebookResponse

Definições

NotebookResponse

Name Caminho Tipo Description
id
id string

ID de execução do bloco de notas

estado
status string

Estado de execução do bloco de notas

bloco de notas
notebook string

Nome do bloco de notas

parameters
parameters object

parâmetros de entrada do notebook

output
output array of

Resultados da saída de execução do bloco de notas

html
html string

Resultados HTML do bloco de notas

hora_de_início
start_time string

Hora de início da execução do bloco de notas

hora de fim
end_time string

Hora de Fim da Execução do Caderno

exceção
exception string

exceção de execução do bloco de anotações

SinapseResposta

Name Caminho Tipo Description
url string

Sinapse URL do bloco de anotações criado.