Skip to main content

Criar conjunto de dados com parâmetros

Esta seção fornece uma visão geral sobre como parametrizar fontes relacionais e arquivos ao importar dados para o Alteryx One.

Importante

A parametrização não é mais compatível com conjuntos de dados de armazenamento base. Os conjuntos de dados parametrizados só podem ser criados para fontes de dados externas compatíveis.

A partir do sistema de arquivos

Ao procurar dados em sua camada de armazenamento padrão, você pode optar por parametrizar elementos do caminho. Você pode selecionar elementos do caminho por meio da página "Importar dados", aplicar um dos tipos de parâmetro compatíveis e criar o conjunto de dados com parâmetros.

Nota

Ao importar um arquivo, os dados não são armazenados no Alteryx One. O que você cria é um conjunto de dados importado que é simplesmente uma referência à fonte de dados. O Alteryx One nunca armazena nem modifica os dados de origem.

Ao criar um conjunto de dados com parâmetros no Alteryx One, você pode substituir segmentos do caminho de entrada por parâmetros. Vamos supor que você tenha os seguintes arquivos, que gostaria de capturar por meio de um conjunto de dados parametrizado:

//source/user/me/datasets/month01/2017-01-31-file.csv
//source/user/me/datasets/month02/2017-02-28-file.csv
//source/user/me/datasets/month03/2017-03-31-file.csv
//source/user/me/datasets/month04/2017-04-30-file.csv
//source/user/me/datasets/month05/2017-05-31-file.csv
//source/user/me/datasets/month06/2017-06-30-file.csv
//source/user/me/datasets/month07/2017-07-31-file.csv
//source/user/me/datasets/month08/2017-08-31-file.csv
//source/user/me/datasets/month09/2017-09-30-file.csv
//source/user/me/datasets/month10/2017-10-31-file.csv
//source/user/me/datasets/month11/2017-11-30-file.csv
//source/user/me/datasets/month12/2017-12-31-file.csv

Uma referência parametrizada para todos esses arquivos seria algo como:

//source/user/me/datasets/month##/YYYY-MM-DD-file.csv

Por meio do aplicativo, você pode especificar os parâmetros para corresponder a todos os valores para:

  • ##: você pode usar um caractere curinga ou (melhor) um padrão para substituir esses valores.

  • AAAA-MM-DD: um parâmetro de data/hora formatado pode substituir esses valores.

Para obter mais informações, acesse Parameterize Files for Import.

Parametrizar nomes de buckets

Você pode criar parâmetros do ambiente para os nomes dos buckets.

A partir de fontes relacionais

É possível criar conjuntos de dados a partir de uma fonte relacional aplicando parâmetros à consulta SQL personalizada que extrai os dados da fonte. Durante a importação de tabelas de banco de dados por meio de conexões relacionais, você pode aplicar parâmetros à consulta SQL para definir o conjunto de dados importado. Em alguns cenários, pode ser necessário definir a tabela a ser importada usando um parâmetro de variável ou parametrizar o valor de tempo associado a um nome de tabela. Usando parâmetros, você pode definir as tabelas, colunas e condições da consulta para importar dados a partir de um banco de dados relacional.

Para obter mais informações, acesse Parameterize Tables for Import.

Editar parâmetro

Depois de criar o conjunto de dados com parâmetros, você pode editar o parâmetro conforme necessário.

  1. Na barra de navegação à esquerda, selecione Conjuntos de dados.

  2. Na página "Biblioteca para dados", localize o conjunto de dados. Em seu menu de contexto, selecione uma das seguintes opções:

    1. Arquivos: selecione Editar parâmetros do conjunto de dados. Em "Editar conjunto de dados com parâmetros", clique no parâmetro para modificar sua definição.

    2. Tabelas: selecione Editar SQL personalizado. Você pode modificar a instrução SQL na janela "SQL personalizado", incluindo quaisquer parâmetros. Para obter mais informações, consulte Create Dataset with SQL.

Aplicar substituições de parâmetros

Depois de criar um conjunto de dados parametrizado, você pode aplicar substituições ao valor padrão. Esses valores de substituição podem ser aplicados na seguinte ordem de precedência.

  • Trabalho: ao optar por executar um trabalho, você pode definir um novo valor para o parâmetro, que é aplicado apenas ao trabalho especificado.

  • Padrão: o valor padrão do parâmetro é usado se nenhuma substituição for aplicada.

Excluir parâmetro

  1. Na tela "Editar conjunto de dados com parâmetros", selecione o parâmetro que você deseja remover.

    Nota

    Antes de remover o parâmetro, anote o valor padrão, pois pode ser necessário aplicá-lo ao caminho ou à consulta após a remoção do parâmetro.

  2. No pop-up, clique em Excluir.

  3. Salve suas alterações.

  4. O parâmetro é removido da definição do conjunto de dados importado.