Lista de recursos do SAS Studio

Um ambiente de desenvolvimento integrado

Um ambiente de desenvolvimento integrado

  • Paleta única de projeto para seus dados e processos analíticos.
  • Preenchimento automático, ajuda de sintaxe, codificação de cores, atalhos de palavras-chave e outros recursos para uma programação mais eficiente no SAS 9 e no SAS Viya.
  • Habilidade de acessar facilmente programas, arquivos de dados, tabelas e bibliotecas a partir de uma interface.
  • Os resultados são devolvidos ao SAS Studio em seu navegador e são facilmente exportados para outros formatos comuns como PDFs.
  • O visualizador de tabelas permite abrir uma tabela e explorar suas propriedades e colunas, e então classificar, filtrar e executar outras ações interativas sobre os dados. O código SQL gerado nos bastidores pode ser visualizado e modificado.
  • Vastas bibliotecas de trechos de código solicitam código para trabalhos que são executados com frequência, ajudando a acelerar o desenvolvimento e promover práticas de codificação consistentes.
  • Construído em integração Git para promover o controle de versões e a colaboração entre os membros da equipe
  • Use o depurador de etapas SAS DATA para identificar rapidamente problemas de lógica e codificação para garantir resultados precisos.
  • O layout da interface do SAS Studio pode ser personalizado. Sua visão pessoal será lembrada e estará disponível na próxima vez que você fizer o login.
  • Capacidade de codificar, executar e agendar scripts Python dentro da interface do editor de código ou adicionar passos Python a um fluxo de SAS Studio.

Estrutura de tarefas flexível

Estrutura de tarefas flexível

  • A partir de visualizações lado a lado dentro da mesma tela, você pode responder prompts e observar o código sendo gerado.
  • Os usuários podem copiar as tarefas existentes e modificá-las ou criar suas próprias, personalizando sua interface de acordo com suas necessidades específicas.
  • As tarefas podem ser facilmente criadas e compartilhadas com outros sem a necessidade de codificação em Java, JavaScript ou ActionScript.
  • Uma extensa biblioteca de tarefas pré-construídas vem com o SAS Studio.

Fluxos

Fluxos

  • Um fluxo é uma representação gráfica de um processo, onde cada projeto - por exemplo, um programa, tarefa ou consulta - é representado por um nó. Os fluxos permitem que os usuários vejam as relações entre dois ou mais objetos, visualizem seu trabalho e alterem objetos em tempo real ou interativamente.
  • A tela de fluxo permite construir a sequência de nós e gerenciar o fluxo como um todo. Você também pode usar as abas Código Gerado e Submissão para visualizar o código e log que o SAS Studio gera automaticamente à medida que você constrói o fluxo.
  • As propriedades do nó sob a tela permitem gerenciar os atributos de um nó selecionado no fluxo. Se você selecionar um nó na tela de fluxo, as propriedades para esse nó aparecem sob o fluxo.
  • Tipos de nós:
    • Arquivo - referencia um arquivo externo.
    • Importação - permite converter um arquivo externo para um conjunto de dados SAS.
    • Consulta - permite extrair dados de uma ou mais tabelas de acordo com os critérios que você especificar.
    • Programa SAS - permite escrever um novo programa SAS ou abrir um programa SAS ou snippet salvo.
    • Tabela - referências a um conjunto de dados SAS de uma biblioteca SAS.
    • Outros passos importantes entregues com o SAS Studio Analyst são:
      • Filtrar.
      • Filas de sucursais.
      • Inserir fileiras.
      • Crie suas próprias etapas personalizadas, envolva-as em uma interface do usuário para reutilização e capacidade de compartilhamento e execute-as dentro de um fluxo.
    • As etapas entregues com o engenheiro de SAS Studio incluem:
      • Executar decisões - Integrar as decisões publicadas tomadas usando o SAS Intelligent Decisioning dentro de um fluxo.
  • Conecte os nós
    • Os nós são unidos por conexões com o próprio nó ou com uma porta no nó.
    • O SAS Studio adiciona automaticamente portas a um nó conforme são necessárias quando você conecta os nós.
  • Expandir e colapsar os nós dentro do fluxo.

Outras características chave

Outras características chave

  • O servidor SAS pode ser um servidor hospedado em uma nuvem, em seu centro de dados ou em um ambiente híbrido, sem alterações na interface do SAS Studio.
  • Está em conformidade com sua estratégia de gerenciamento de arquivos com autorizações e acesso centralizados.
  • Criar e agendar trabalhos.
  • O código SAS e as interfaces personalizadas construídas pelos usuários são portáteis à medida que sua infraestrutura de servidor SAS muda.