Avalados por :

Como exportar arquivos Parquet no Banco de Dados em Nuvem do SAP HANA

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 8 Vistas
0
Cargando...

Li alguns documentos no portal de ajuda da SAP que indicam que podemos exportar para arquivos parquet usando a declaração "export into".

Declaração EXPORT INTO (Importação e exportação de dados) | Portal de ajuda da SAP

Atualmente estou tentando exportar os dados para um diretório de desenvolvimento especificado no Hana, onde atualmente consigo exportar arquivos CSV usando "export into". Estou usando o console SQL no HANA cloud webide. No entanto, ao tentar executar a seguinte declaração, me deparei com um erro que não reconhece a palavra PARQUET.

"EXPORT INTO PARQUET FILE '/var/tmp/sample.parquet' from MY_EXPORT;"

Gostaria de fazer as seguintes perguntas:

1. A sintaxe que utilizei está correta? Considerando que não há problema com o caminho no diretório local especificado no Hana.

2. Funciona apenas no caminho de armazenamento S3? Não funcionará no diretório local especificado no Hana?

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Obrigado Witalij e Daniel por suas respostas. Agradeço sua rápida resposta às minhas perguntas.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Acredito que você está limitado a exportar para o diretório especificado do HANA em instalações locais. Acredito que esteja sendo considerado adicionar suporte para provedores de armazenamento em nuvem como um bucket do S3 em futuras versões.

Se deseja armazenar os dados em um formato que não seja CSV, talvez possa tentar a instrução de exportação para objetos de catálogo que suporta tanto csv quanto binário.

https://help.sap.com/docs/r/4fe29514fd584807ac9f2a04f6754767/latest/en-US/20da0bec751910148e69c9668e...

"Exportar em formato BINARY RAW é ordens de magnitude mais rápido do que exportar a mesma tabela em formato CSV."

Outra opção poderia ser criar uma tabela remota no HANA Cloud que aponte para sua tabela local.

https://developers.sap.com/tutorials/hana-dbx-remote-sources.html#c52c2a82-2b77-46e6-ba3f-1ef0ef5688...

Suponho que a partir do HANA Cloud, utilizando a tabela remota, você poderia exportar os dados em formato PARQUET para o S3.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Obrigado pela resposta, ao verificar nossa versão é 2.x.

Gostaria de perguntar se há alguma forma de nossa base de dados atual exportar arquivos diretamente para um destino S3 conforme mencionado no link?
Exportar e Importar Dados e Esquema com SAP HANA Database Explorer | Tutoriais para Desenvolvedores SAP
Ou estamos limitados a exportar para um diretório de desenvolvimento especificado pelo HANA? Isso também significa que estamos limitados a exportar os dados para um arquivo CSV?

Agradeço antecipadamente pela sua ajuda.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Wilton. Você está vinculando a documentação do banco de dados SAP HANA Cloud, mas se estiver usando o Web IDE, então suponho que seu HANA não é o HANA Cloud.

Qual é a versão do seu banco de dados que é exibida ao executar

SELECT VERSION FROM M_DATABASE

?

Se for 4.x, então é o SAP HANA Cloud. Se for 2.x, então é o SAP HANA Platform ou o SAP HANA Service, onde os arquivos PARQUET não fazem parte da sintaxe: https://help.sap.com/docs/HANA_SERVICE_CF/7c78579ce9b14a669c1f3295b0d8ca16/6a6f59bbfbb64ade84d83d7f8...

Saudações.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?