Criar scripts para fontes de dados em nuvem personalizadas
Você pode criar scripts para recuperar dados de um sistema de origem. Os scripts fazem referência a seus nomes exclusivos criados no painel de manutenção de parâmetros.
Pré-requisitos
Pré-requisitos
- Não sabe o que é uma fonte de dados em nuvem personalizada? Consulte Conceito: fonte de dados em nuvem personalizada.
- Permissões obrigatórias:Desenvolvedor de integraçãoemAdministração > Conjunto de permissões
- Desenvolvedores de fonte de dados em nuvem personalizada devem ser programadores com experiência em JavaScript.
Navegação
No menu de navegação, acesse . Etapas
- Selecione uma fonte de dados em nuvem personalizada existente ou crie uma fonte de dados em nuvem personalizada no painelemFontes de dadosDesign de integrações.
- Selecione a guiaScriptsda fonte de dados em nuvem personalizada.
- No campoURIs de origem, informe os URIs aos quais os scripts serão conectados, separando-os com ponto e vírgula. Esse campo identifica o sistema de origem conectado à fonte de dados em nuvem personalizada.
- Clique no ícone de editar doSampleCCDSJavaScriptno painelScripts incluídosou clique duas vezes na linha que contémSampleCCDSJavaScript. O códigoSampleCCDSJavaScripttem modelos para criar umhttps://solicitação, envio de solicitação, recebimento de resposta e validação de resposta. Atalhos de teclado:no Windows para formatar seus scripts eCTRL + Shift + BCtrl + Hparalocalizar e substituir.
- SelecioneSalvarno painelAções.
Prática recomendada:
faça pequenas alterações por vez e execute os scripts com frequência para encontrar erros de sintaxe com mais facilidade. Use Registros
no painel Ações
para identificar erros. Como são poucas as mensagens de erro no arquivo de registro, pode ser difícil identificar um problema se você fizer muitas alterações.Funções de scripts
Use as seguintes funções em seu script para testar sua conexão, criar ou atualizar o esquema da fonte de dados, importar linhas do sistema de origem para
Adaptive Planning
dados de preparação e pré-visualização no sistema de origem. Consulte Adaptive Planning
funções- testConnection() - testa a conexão com a origem.
- importStructure() - importa a estrutura de dados.
- importData() - obtém dados via https:// ou fonte estática.
- previewData() - pré-visualiza os dados de saída do sistema de origem.