Revisão automática
Código automático Revise seus fluxos. Use Minha ação de fluxo ou tabela de fluxos de trabalho para exportar suas informações chave de fluxos como json, ou os seguintes arquivos: Revisão - Código Revisão de fluxo, com pontuação, erros e avisos. Relatório - Todas as variáveis, ações e conexões. Diagrama - Representação visual do fluxo.
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 | Suporte Power DevBox |
| URL | https://powerdevbox.com/contact.html |
| info@powerdevbox.com |
| Metadados do conector | |
|---|---|
| Editora | Power DevBox |
| Sítio Web | https://powerdevbox.com/ |
| Política de privacidade | https://powerdevbox.com/privacy.html |
| Categorias | Produtividade;Operações de TI |
Revisão automática
Cria revisão automática de código para seus fluxos do Power Automatic. Um documento de revisão pontua seu fluxo para métricas configuráveis. Um relatório retorna as informações de fluxo e um arquivo de diagrama cria uma representação visual do fluxo.
Editora
Power DevBox
Pré-requisitos
Uma licença Power Automate e uma política DLP compatível (acesso a Power Automate Managment Connectors ou Dataverse Connectors)
Operações suportadas
Informações
Retorna as informações mais recentes sobre o conector, incluindo a versão e os links de chave. Encontre mais informações sobre o conector aqui.
JSON
Devolve a revisão do AutoReview num formato json
Ficheiro
Retorna um arquivo do fluxo Revisão, Relatório ou Diagrama
Obtenção de credenciais
É necessária uma chave api, disponível para solicitação aqui
Introdução
Use a ação 'Get Flow' ou a ação 'Get Row by ID' do Dataverse para retornar uma definição de fluxos/valores clientData. Passe esses valores e outros metadados para o AutoReview Connector.
Problemas conhecidos e limitações
O conector Dataverse requer que a entrada de definição seja clientData dentro de uma expressão json json(outputs('Get_a_row_by_ID')?['body/clientdata'])
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Predefinição | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: Todas as regiões
Parâmetros para criar conexã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 |
|---|---|---|---|
| Key | securestring | A chave para esta api | Verdade |
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 100 | 60 segundos |
Ações
| Arquivos (V1) |
Devolve ficheiros gerados |
| Diagrama (V2) |
Retorna imagem do fluxo |
| Ficheiros (V2) |
Devolve ficheiros gerados |
| Informações (V2) |
Informações mais recentes sobre o AutoReview |
| JSON (V2) |
Retorna dados brutos do AutoReview como um json |
| Revisão automática HTTP |
Dados brutos do AutoReview |
Arquivos (V1)
Devolve ficheiros gerados
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome de exibição
|
displayName | True | string |
Nome do fluxo |
|
ID do fluxo
|
name | True | string |
Identificador exclusivo (nome/resourceid) |
|
Proprietário
|
owner | True | string |
Proprietário do fluxo |
|
Meio Ambiente
|
environment | True | string |
Ambiente de fluxo |
|
Tipo
|
type | True | string |
Tipo de ficheiro a devolver |
|
Complexidade
|
complexity | array of string |
Configurar as próprias pontuações de complexidade |
|
|
Classificação
|
scoring | array of string |
Configurar a própria pontuação |
Diagrama (V2)
Retorna imagem do fluxo
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome de exibição
|
displayName | True | string |
Nome do fluxo |
|
ID do fluxo
|
name | True | string |
Identificador exclusivo (nome/resourceid) |
|
Proprietário
|
owner | True | string |
Proprietário do fluxo |
|
Meio Ambiente
|
environment | True | string |
Ambiente de fluxo |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
imagem
|
data.image | string |
Conteúdo SVG |
|
info
|
data.info | string |
Código Nomnoml.com/ |
Ficheiros (V2)
Devolve ficheiros gerados
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome de exibição
|
displayName | True | string |
Nome do fluxo |
|
ID do fluxo
|
name | True | string |
Identificador exclusivo (nome/resourceid) |
|
Proprietário
|
owner | True | string |
Proprietário do fluxo |
|
Meio Ambiente
|
environment | True | string |
Ambiente de fluxo |
|
Tipo
|
type | True | string |
Tipo de ficheiro a devolver |
|
Complexidade
|
complexity | array of string |
Configurar as próprias pontuações de complexidade |
|
|
Classificação
|
scoring | array of string |
Configurar a própria pontuação |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ficheiro
|
data.file | string |
conteúdo do arquivo |
|
info
|
data.info | string |
Informação Adicional |
Informações (V2)
Informações mais recentes sobre o AutoReview
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
versão
|
version | string |
versão |
|
apiKey
|
apiKey | string |
apiKey |
|
mensagem
|
message | string |
mensagem |
|
Informação
|
information | string |
Informação |
|
diagrama
|
diagram | string |
diagrama |
JSON (V2)
Retorna dados brutos do AutoReview como um json
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome de exibição
|
displayName | True | string |
Nome do fluxo |
|
ID do fluxo
|
name | True | string |
Identificador exclusivo (nome/resourceid) |
|
Proprietário
|
owner | True | string |
Proprietário do fluxo |
|
Meio Ambiente
|
environment | True | string |
Ambiente de fluxo |
|
complexidade
|
complexity | array of string |
Configurar as próprias pontuações de complexidade |
|
|
Classificação
|
scoring | array of string |
Configurar a própria pontuação |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
nome
|
data.name | string |
Nome de exibição do fluxo |
|
id
|
data.id | string |
Id de resorurce de fluxo ou workflowsid |
|
ambiente
|
data.environment | string |
Meio Ambiente |
|
proprietário
|
data.owner | string |
E-mail do proprietário |
|
accionador
|
data.trigger | string |
Nome do gatilho |
|
triggerParam
|
data.triggerParam | string |
JSON stringifed de parâmetros |
|
triggerData
|
data.triggerData | string |
JSON stringifed de informações chave |
|
triggerConfig
|
data.triggerConfig | string |
JSON stringifed de configurações |
|
TriggerExpress
|
data.triggerExpress | string |
Quaisquer condições de desencadeamento |
|
triggerInputs
|
data.triggerInputs | string |
Quaisquer entradas de gatilho |
|
triggerRecur
|
data.triggerRecur | string |
Cronograma de gatilho (se aplicável) |
|
prémio
|
data.premium | boolean |
Usa conectores premium |
|
connectionRefs
|
data.connectionRefs | integer |
Contagem de referências de conexão |
|
connectors
|
data.connectors | integer |
Contagem de ações da api |
|
steps
|
data.steps | integer |
Contagem de todas as ações |
|
variables
|
data.variables | integer |
Contagem de variáveis |
|
complexidade
|
data.complexity | integer |
Pontuação de complexidade |
|
varNomeação
|
data.varNaming | boolean |
Todos os Vars seguem a convenção de nomenclatura |
|
varNameConsts
|
data.varNameConsts | boolean |
Todos os vars seguem a convenção const |
|
varNameUse
|
data.varNameUse | boolean |
Todos os vars usados |
|
compõe
|
data.composes | integer |
Contagem de composições |
|
exceção
|
data.exception | integer |
Contagem de ações de exceção |
|
exceptionHandleScope
|
data.exceptionHandleScope | boolean |
Âmbito de exceção utilizado |
|
exceçãoÂmbito de aplicação
|
data.exceptionScope | boolean |
Escopo da exceção denominado Exceção |
|
exceçãoEncerrar
|
data.exceptionTerminate | boolean |
Encerrar no bloco de exceção |
|
exceçãoLink
|
data.exceptionLink | boolean |
Link de expressão de exceção usado |
|
mainScope
|
data.mainScope | boolean |
Escopo denominado Principal |
|
variableArray
|
data.variableArray | array of object |
Matriz de variáveis |
|
nome
|
data.variableArray.name | string |
Nome da variável |
|
tipo
|
data.variableArray.type | string |
Tipo de variável |
|
valor
|
data.variableArray.value | string |
Valor inicializado |
|
used
|
data.variableArray.used | boolean |
É a variável utilizada |
|
nomeado
|
data.variableArray.named | boolean |
Var seguir convenção de nomenclatura |
|
actionArray
|
data.actionArray | array of object |
Ações em uma matriz |
|
nome
|
data.actionArray.name | string |
Nome de exibição da ação |
|
passo a passo
|
data.actionArray.step | string |
Nome da ação |
|
tipo
|
data.actionArray.type | string |
Tipo de ação |
|
id
|
data.actionArray.id | string |
ID da ação |
|
hashId
|
data.actionArray.hashId | string |
Referência única para fluxo |
|
escalão
|
data.actionArray.tier | string |
Premium ou Standard |
|
conector
|
data.actionArray.connector | string |
Grupo de conexão |
|
imgURL
|
data.actionArray.imgURL | string |
URL do ícone |
|
runAfter
|
data.actionArray.runAfter | string |
Executar após ação e método |
|
exceção
|
data.actionArray.exception | string |
RunAfter incluir Falha |
|
indexar
|
data.actionArray.index | integer |
Ação de encomenda processada |
|
complexidade
|
data.actionArray.complexity | integer |
Pontuação de complexidade |
|
detail
|
data.actionArray.detail | string |
Json stringified de entradas |
|
filtro
|
data.actionArray.filter | string |
Obter parâmetro de filtro Itens |
|
paginação
|
data.actionArray.pagination | string |
Obter limite de paginação de itens |
|
seguro
|
data.actionArray.secure | string |
Propriedades seguras |
|
retry
|
data.actionArray.retry | string |
Tipo de repetição |
|
timeout
|
data.actionArray.timeout | string |
Tempo limite |
|
posição
|
data.actionArray.position | string |
O que a ação executa depois |
|
positionInfo
|
data.actionArray.positionInfo | string |
Dentro de um recipiente |
|
environmentVariables
|
data.actionArray.environmentVariables | string |
Vars ambientais em ação |
|
ambienteB
|
data.actionArray.environmentB | boolean |
Contém variável de ambiente |
|
Observações
|
data.actionArray.notes | string |
Notas de ação |
|
elemento principal
|
data.actionArray.parent | string |
Nome do contêiner pai |
|
ramificar
|
data.actionArray.branch | string |
Nome da ramificação |
|
positionIndex
|
data.actionArray.positionIndex | string |
Índice do contêiner pai |
|
positionType
|
data.actionArray.positionType | string |
Pai Executa após o tipo |
|
aninhado
|
data.actionArray.nested | string |
Níveis de nidificação |
|
apiActionArray
|
data.apiActionArray | array of object |
Ações de tipo de API |
|
nome
|
data.apiActionArray.name | string |
Nome de exibição da ação da API |
|
passo a passo
|
data.apiActionArray.step | string |
Nome da ação da API |
|
tipo
|
data.apiActionArray.type | string |
Tipo de ação da API |
|
id
|
data.apiActionArray.id | string |
ID de ação da API |
|
hashId
|
data.apiActionArray.hashId | string |
ID de ação exclusivo |
|
escalão
|
data.apiActionArray.tier | string |
API Premium ou Standard |
|
conector
|
data.apiActionArray.connector | string |
Grupo de conexão de API |
|
imgURL
|
data.apiActionArray.imgURL | string |
URL do ícone da API |
|
runAfter
|
data.apiActionArray.runAfter | string |
Ação e método API RunAfter |
|
exceção
|
data.apiActionArray.exception | string |
API RunAfter include Failed |
|
indexar
|
data.apiActionArray.index | integer |
Ação de pedido da API processada |
|
complexidade
|
data.apiActionArray.complexity | integer |
Pontuação de complexidade da API |
|
detail
|
data.apiActionArray.detail | string |
API Stringified json de entradas |
|
filtro
|
data.apiActionArray.filter | string |
Parâmetro de filtro Get Items da API |
|
paginação
|
data.apiActionArray.pagination | string |
API Get Items pagina threshold |
|
seguro
|
data.apiActionArray.secure | string |
Propriedades seguras da API |
|
retry
|
data.apiActionArray.retry | string |
Tipo de repetição da API |
|
timeout
|
data.apiActionArray.timeout | string |
Tempo limite da API |
|
posição
|
data.apiActionArray.position | string |
API O que a ação executa depois |
|
positionInfo
|
data.apiActionArray.positionInfo | string |
API dentro de um contêiner |
|
environmentVariables
|
data.apiActionArray.environmentVariables | string |
Vars de ambiente de API em ação |
|
ambienteB
|
data.apiActionArray.environmentB | boolean |
API Contém ambiente var |
|
Observações
|
data.apiActionArray.notes | string |
Notas de ação da API |
|
elemento principal
|
data.apiActionArray.parent | string |
Nome da API do contêiner pai |
|
ramificar
|
data.apiActionArray.branch | string |
Nome de ramificação da API |
|
positionIndex
|
data.apiActionArray.positionIndex | string |
Índice de API do contêiner pai |
|
positionType
|
data.apiActionArray.positionType | string |
API pai é executado após o tipo |
|
aninhado
|
data.apiActionArray.nested | string |
Níveis de API de aninhamento |
|
exceptionArray
|
data.exceptionArray | array of object |
Array de runAfter falhou |
|
nome
|
data.exceptionArray.name | string |
Nome de exibição da Ação de Exept |
|
passo a passo
|
data.exceptionArray.step | string |
Nome da ação exepta |
|
tipo
|
data.exceptionArray.type | string |
Tipo de ação exepta |
|
id
|
data.exceptionArray.id | string |
ID de Ação Exept |
|
hashId
|
data.exceptionArray.hashId | string |
Exept As action id não exclusivo |
|
escalão
|
data.exceptionArray.tier | string |
Exept Premium ou Standard |
|
conector
|
data.exceptionArray.connector | string |
Grupo Exept Connection |
|
imgURL
|
data.exceptionArray.imgURL | string |
URL do ícone Exept |
|
runAfter
|
data.exceptionArray.runAfter | string |
Exept RunAfter ação e método |
|
exceção
|
data.exceptionArray.exception | string |
Exept RunAfter include Failed |
|
indexar
|
data.exceptionArray.index | integer |
Ação Exept Order processada |
|
complexidade
|
data.exceptionArray.complexity | integer |
Pontuação de complexidade do exept |
|
detail
|
data.exceptionArray.detail | string |
Exept Stringified json de entradas |
|
filtro
|
data.exceptionArray.filter | string |
Exept Get Items parâmetro de filtro |
|
paginação
|
data.exceptionArray.pagination | string |
Exept Obter Itens limite de pagina |
|
seguro
|
data.exceptionArray.secure | string |
Exept Propriedades seguras |
|
retry
|
data.exceptionArray.retry | string |
Tipo de repetição da API |
|
timeout
|
data.exceptionArray.timeout | string |
Tempo limite de exept |
|
posição
|
data.exceptionArray.position | string |
Exept O que a ação executa após |
|
positionInfo
|
data.exceptionArray.positionInfo | string |
Exept Dentro de um contêiner |
|
environmentVariables
|
data.exceptionArray.environmentVariables | string |
Exept Ambiente vars em ação |
|
ambienteB
|
data.exceptionArray.environmentB | boolean |
Exept Contém ambiente var |
|
Observações
|
data.exceptionArray.notes | string |
Notas de ação da API |
|
elemento principal
|
data.exceptionArray.parent | string |
Exept Nome do contêiner pai |
|
ramificar
|
data.exceptionArray.branch | string |
Nome de ramificação exept |
|
positionIndex
|
data.exceptionArray.positionIndex | string |
Exept Index do contêiner pai |
|
positionType
|
data.exceptionArray.positionType | string |
Exept Parent Executa após o tipo |
|
aninhado
|
data.exceptionArray.nested | string |
Exept Níveis de aninhamento |
|
connectionArray
|
data.connectionArray | array of object |
Referências de conexão |
|
conNome
|
data.connectionArray.conName | string |
Nome da ligação |
|
ID do aplicativo
|
data.connectionArray.appId | string |
URL do ID de conexão |
|
opId
|
data.connectionArray.opId | string |
Tipo de ligação |
|
count
|
data.connectionArray.count | integer |
Contagem de uso da conexão |
|
erro
|
data.error | string |
erro |
|
actionObjectArray
|
data.actionObjectArray | array of object |
Todas as ações |
|
passo a passo
|
data.actionObjectArray.step | string |
Nome da ação Obj |
|
conector
|
data.actionObjectArray.connector | string |
conector |
|
nome
|
data.actionObjectArray.name | string |
Nome de exibição da Ação Obj |
|
id
|
data.actionObjectArray.id | string |
Obj Acition ID |
|
hashId
|
data.actionObjectArray.hashId | string |
Obj As action id não são exclusivas |
|
objecto
|
data.actionObjectArray.object | string |
Obj Stringified json ação |
|
tipo
|
data.actionObjectArray.type | string |
Tipo de ação Obj |
|
indexar
|
data.actionObjectArray.index | integer |
Obj Ação de encomenda processada |
|
elemento principal
|
data.actionObjectArray.parent | string |
Obj Nome do contêiner pai |
Revisão automática HTTP
Dados brutos do AutoReview
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Caminho
|
path | string |
v2/revisão automática |