Conector Snowflake (DataStage)

Use o conector Snowflake para se conectar a um data warehouse Snowflake e realizar operações de acesso a dados, como leitura, gravação, carga em massa e funcionalidade de importação de metadados.

Quando usar o conector Snowflake?

Use o conector Snowflake para realizar as seguintes operações:
  • Ler dados de ou gravar dados em tabelas no data warehouse Snowflake.
  • Carregar dados em massa em uma tabela no data warehouse Snowflake.
  • Insira ou carregue em massa em várias tabelas ao mesmo tempo usando a funcionalidade de vários links de entrada.
  • Para pesquisar registros de uma tabela no data warehouse Snowflake.
  • Importe metadados do data warehouse Snowflake por meio do InfoSphere Metadata Asset Manager (IMAM).

Pré-requisito

Crie a conexão Para obter instruções, consulte Conectando-se a uma origem de dados em DataStage® e a Snowflake conexão

Gravação de dados no conector Snowflake como um destino

Se você quiser configurar o conector Snowflake para DataStage como um destino, você pode:

  1. Clique duas vezes no ícone do conector Snowflake na tela do projeto.
  2. Na guia Stage, na seção Properties, defina os detalhes da conexão (se não tiver criado a conexão anteriormente). Na seção Advanced, defina o modo de execução e combinabilidade. Além disso, selecione a opção para preservar o particionamento de dados.
  3. Na guia Input, escolha o Input name. Na seção Columns, edite as colunas de entrada. Na seção Particionamento, escolha a opção Tipo de partição. Na seção Advanced, escolha a opção Buffering mode.

Leitura de dados do conector Snowflake como uma fonte

As propriedades disponíveis para a leitura de dados dependem do fato de você selecionar Use DataStage properties.

Se você quiser configurar o conector Snowflake para DataStage como uma fonte, enquanto a caixa de seleção Use DataStage properties estiver selecionada, você poderá fazê-lo:

  1. Clique duas vezes no ícone do conector Snowflake na tela do projeto.
  2. Na guia Stage, na seção Properties, defina os detalhes da conexão (se não tiver criado a conexão anteriormente). Na seção Advanced, defina o modo de execução e combinabilidade. Além disso, selecione a opção para preservar o particionamento de dados.
  3. Na guia Output, escolha o Nome da saída. Na seção Usage:
    1. Em Propriedades gerais da fonte, marque a caixa de seleção Gerar SQL em tempo de execução. Quando definido como Yes (Sim), é necessário fornecer o nome da tabela que você deseja acessar na fonte de dados. Em Propriedades adicionais, forneça as propriedades JDBC. Marque a caixa de seleção Habilitar identificadores entre aspas como Sim, se quiser incluir os nomes de tabelas e colunas especificados.
    2. Nas seções Transaction, Begin and end, Session, Before and after e Limits, especifique as informações necessárias e marque todas as caixas de seleção necessárias.
  4. Na seção Colunas, edite as colunas de entrada. Na seção Particionamento, escolha a opção Tipo de partição. Na seção Advanced, escolha a opção Buffering mode.
Se você quiser configurar o conector Snowflake para DataStage como uma fonte, enquanto a caixa de seleção Use DataStage properties não estiver selecionada, você poderá fazê-lo:
  1. Clique duas vezes no ícone do conector Snowflake na tela do projeto.
  2. Na guia Stage, na seção Properties, defina os detalhes da conexão (se não tiver criado a conexão anteriormente). Na seção Advanced, defina o modo de execução e combinabilidade. Além disso, selecione a opção para preservar o particionamento de dados.
  3. Na guia Output, escolha o Nome da saída. Na seção Usage:
    1. Em Propriedades gerais da fonte, marque a caixa de seleção Gerar colunas do tipo unicode se você usar a propagação de colunas em tempo de execução. Escolha a opção Read method e forneça o restante das informações necessárias.
    2. Nas seções Limites, Amostragem e Antes e depois do SQL, especifique as informações necessárias e marque todas as caixas de seleção necessárias.
  4. Na seção Colunas, edite as colunas de entrada. Na seção Particionamento, escolha a opção Tipo de partição. Na seção Advanced, escolha a opção Buffering mode.