Ferramenta Entrada do Fluxo de Dados
Use a ferramenta Entrada do Fluxo de Dados para trazer dados do Alteryx Designer para o fluxo de trabalho in-DB.
A opção de processamento no banco de dados (in-DB) permite a combinação e a análise de grandes conjuntos de dados sem a necessidade de extrair os dados do banco, o que possibilita melhorias de desempenho significativas em relação aos métodos tradicionais de análise. Para mais informações sobre a categoria de ferramentas No Banco de Dados, consulte "Visão geral do processamento em banco de dados".
Configurar a ferramenta
Connection Name
Nome da conexão : clique no menu suspenso para criar uma nova conexão, gerenciar uma conexão existente ou selecionar uma na lista de conexões que já foram configuradas.
Gerenciar conexões : selecione para criar, editar ou excluir uma conexão.
Abrir conexão de arquivo : selecione para navegar até um arquivo de conexão de banco de dados salvo.
Creation Mode
Modo de criação : selecione a opção apropriada para gravar os dados. As opções incluem:
Criar tabela temporária : grava em uma tabela temporária que fica disponível até o final da sessão. Essa opção é útil para criar macros preditivas in-DB porque mantém temporariamente os metadados. Se essa opção for selecionada, o campo "Nome da tabela" é desabilitado e exibe a mensagem "um nome exclusivo de tabela temporária é gerado em cada execução".
Criar nova tabela : cria uma nova tabela. Não substituirá uma tabela existente. Se uma opção de HDFS Avro for selecionada, o avro.schema.literal falhará com 4.000 caracteres e ocorrerá um erro na criação da tabela. Tente reduzir o número de caracteres dos nomes das colunas ou selecionar menos colunas.
Substituir tabela (descartar) : descarta completamente a tabela existente e cria uma nova.
Table Name
Nome da tabela : digite o nome da tabela do banco de dados a ser criada ou atualizada. Se a opção Criar tabela temporária for selecionada, o campo Nome da tabela será desabilitado e exibirá a mensagem "um nome exclusivo de tabela temporária é gerado em cada execução".
Advanced Query Options
Use this section to define a Pre-SQL statement to execute before the In-DB execution. This option is compatible with all of the above creation modes. Use the 3-dot menu associated with the Pre-SQL statement field to launch the Configure Pre-SQL Statements window, which includes the SQL Editor. Note that Stored Procedures are not currently supported.
If your workflow includes a Data Stream In tool, this is the best place to put session variables in Pre-SQL. If there is no Data Stream In tool, then the Write Data In-DB tool is a good alternative. However, note that Write Data In-DB runs after any Data Stream In tools, if they exist.
Pre-SQL calls in Data Stream In should be primarily used for calls that need to be done before the creation of the Stream In table
Pre SQL statements are compatible with the following technologies: Bulk Loaders, OCI, ODBC, and OleDB.
Pre-SQL Statement: Define a SQL statement to execute before the In-DB execution.
Nota
When the workflow runs, the Results window displays messages to show that the tool is executing SQL statements, along with a label (PreSQL).
All SQL statements are sent directly to the database. Pre-SQL statements do not return data. While SQL can return data, Designer doesn't do anything with it.
If there are multiple streams of In-DB tools, there is no guaranteed order of execution between different streams. The Results window displays the order.
Notes
Nota
Para usar essa ferramenta com o Oracle, você deve ter permissões para gravar no tempspace atribuído ao GLOBAL TEMPORARY . Entre em contato com o administrador do banco de dados do Oracle.
Para obter mais informações, consulte ferramenta Conectar In-DB .