Partilhar via


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
Email 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