Converter arquivos .yxdb para importação
O Alteryx grava arquivos .yxdb em dois formatos. O formato clássico (gravado pelo mecanismo original) é bem conhecido, e o PlaidCloud o importa diretamente. O mecanismo AMP grava uma variante mais nova — o cabeçalho do arquivo contém Alteryx e2 Database file — cuja especificação é proprietária e não publicada, de modo que nenhuma ferramenta fora do Alteryx consegue lê-la, incluindo o PlaidCloud.
Durante uma migração, você ainda tem o Alteryx Designer licenciado, e o Designer lê os dois formatos. Use-o uma vez, antes de desativá-lo, para reescrever os arquivos em formato AMP em algo portátil.
Identificar arquivos em formato AMP
Seção intitulada “Identificar arquivos em formato AMP”- O fluxo de trabalho que gerou o arquivo foi executado com o mecanismo AMP ativado.
- O PlaidCloud informa que o arquivo está ilegível durante a importação, enquanto outros arquivos
.yxdbdo mesmo pacote são importados normalmente. - Os primeiros bytes do arquivo contêm
Alteryx e2 Database fileem vez deAlteryx Database File(visível em qualquer editor de texto ou hexadecimal).
Opção A: salvar novamente os arquivos individualmente no Designer
Seção intitulada “Opção A: salvar novamente os arquivos individualmente no Designer”Para poucos arquivos, salve cada um novamente a partir do Designer:
- No Alteryx Designer, adicione uma ferramenta Input Data e selecione o arquivo
.yxdb. - Conecte uma ferramenta Output Data e escolha um novo caminho
.yxdb. - Nas opções da ferramenta Output Data, ative a opção de salvar o arquivo compatível com o Designer 18.1 e anteriores. Isso força o formato clássico.
- Execute o fluxo de trabalho e depois importe o novo arquivo para o PlaidCloud.
Gravar em CSV em vez de .yxdb na etapa 2 também funciona e dispensa a opção de compatibilidade.
Opção B: converter uma pasta em lote com o fluxo de trabalho para download
Seção intitulada “Opção B: converter uma pasta em lote com o fluxo de trabalho para download”Para muitos arquivos, baixe o fluxo de trabalho pronto e execute-o no Designer:
Baixar convert_yxdb_folder.yxmdEle encadeia uma ferramenta Directory, uma ferramenta Dynamic Input e uma ferramenta Output Data para que todo .yxdb de uma pasta — clássico ou AMP — seja reescrito como um arquivo CSV chamado converted_<original name>.csv. O CSV é portátil e o PlaidCloud o importa sem perdas.
- Abra
convert_yxdb_folder.yxmdno Alteryx Designer. - Na ferramenta Directory, defina a pasta que contém seus arquivos
.yxdb. - Na ferramenta Dynamic Input, aponte o modelo de origem dos dados de entrada para qualquer arquivo
.yxdbdessa pasta. - Na ferramenta Output Data, defina a pasta de saída.
- Execute o fluxo de trabalho e depois envie os CSVs para Documentos e importe-os.
Os arquivos convertidos para CSV perdem a tipagem específica do .yxdb (tudo chega como texto e é tipado novamente na importação), portanto verifique por amostragem os tipos de coluna das tabelas importadas — especialmente datas e decimais de alta precisão.