Considerações ao usar dados espaciais no Amazon Redshift - Amazon Redshift

Considerações ao usar dados espaciais no Amazon Redshift

Veja a seguir algumas considerações ao usar dados espaciais com o Amazon Redshift:

  • O tamanho máximo de um objeto GEOMETRY ou GEOGRAPHY é 1.048.447 bytes.

  • O Amazon Redshift Spectrum não oferece suporte nativo para dados espaciais. Portanto, não é possível criar ou alterar uma tabela externa com uma coluna GEOMETRY ou GEOGRAPHY.

  • Os tipos de dados para funções definidas pelo usuário (UDFs) não são compatíveis com os tipos de dados GEOMETRY ou GEOGRAPHY.

  • Não é possível usar uma coluna GEOMETRY ou GEOGRAPHY como uma chave de classificação ou uma chave de distribuição em uma tabela do Amazon Redshift.

  • Não é possível usar colunas GEOMETRY ou GEOGRAPHY em cláusulas SQL ORDER BY, GROUP BY ou DISTINCT.

  • Não é possível usar colunas GEOMETRY ou GEOGRAPHY em muitas funções SQL.

  • Não é possível executar uma operação UNLOAD em colunas GEOMETRY ou GEOGRAPHY em todos os formatos. Você pode usar UNLOAD em colunas GEOMETRY ou GEOGRAPHY para arquivos de texto ou valores separados por vírgulas (CSV). Essa operação grava dados GEOMETRY ou GEOGRAPHY em formato EWKB hexadecimal. Se o tamanho dos dados EWKB for maior que 4 MB, ocorrerá um aviso porque os dados não poderão ser carregados em uma tabela mais tarde.

  • A codificação da compactação de dados de GEOMETRY e GEOGRAPHY compatível é RAW.

  • Ao usar drivers JDBC ou ODBC, use mapeamento de tipos personalizados. Nesse caso, a aplicação do cliente deve ter informações sobre quais parâmetros de um objeto ResultSet são objetos GEOMETRY ou GEOGRAPHY. A operação ResultSetMetadata retorna o tipo VARCHAR.

  • Para copiar a data geográfica de um SHAPEFILE, primeiro ingira em uma coluna GEOMETRY e transmita os objetos para objetos GEOGRAPHY.

As seguintes funções não espaciais podem aceitar uma entrada do tipo GEOMETRY ou GEOGRAPHY ou colunas do tipo GEOMETRY ou GEOGRAPHY:

  • A função agregada COUNT

  • As expressões condicionais COALESCE e NVL

  • Expressões de CASOS

  • A codificação padrão para GEOMETRY e GEOGRAPHY é RAW. Para ter mais informações, consulte Codificações de compactação.