Aktualnie mam plik w S3. Chciałbym wydać polecenia przy użyciu pakietu Java AWS SDK, aby pobrać te dane i umieścić je w tabeli RedShift. Jeśli tabela nie istnieje, chciałbym również utworzyć tabelę. Nie byłem w stanie znaleźć żadnych wyraźnych przykładów, jak to zrobić, więc zastanawiam się, czy podchodzę do tego w niewłaściwy sposób? Czy powinienem używać standardowych łączników java PostgreSQL zamiast AWS SDK?Amazon Redshift: wstaw dane do tabeli z S3 przy użyciu interfejsu Java API
8
A
Odpowiedz
9
connect (http://docs.aws.amazon.com/redshift/latest/mgmt/connecting-in-code.html#connecting-in-code-java) i prześlij swoją CREATE TABLE i poleceń COPY
+0
Wygląda na to, że jednym z ładnych narzędzi stackoverflow jest przeformułowanie prawdziwego narzędzia/aplikacji udokumentowanego polecanego a następnie podaj link do dokumentacji. Znalezienie tych dokumentów zajęłoby mi trochę czasu na stronie AWS. –
Powiązane problemy
- 1. Amazon S3 i Cloudfront z Java API
- 2. przy rozładowywaniu tabeli z amazon redshift na s3, jak sprawić, by generował tylko jeden plik
- 3. Nie można korzystać z interfejsu API Amazon S3 przez SSL?
- 4. Jak ładować dane do Amazon Redshift przez Python Boto3?
- 5. SignatureDoesNotMatch - Amazon S3 API
- 6. Eksportowanie danych z Google Cloud Storage do Amazon S3
- 7. Zdecydowanie wpisany dostęp do Amazon S3 przy użyciu C#
- 8. Przesyłanie do Amazon S3 przy użyciu cURL/libcurl
- 9. Put przedmiot do Amazon S3 przy użyciu .net asynchronicznie
- 10. Java sdk do kopiowania do Redshift
- 11. Dodawanie pliku do zasobnika na Amazon S3 przy użyciu C#
- 12. Amazon S3 skopiuj katalog do innego katalogu
- 13. java: Używaj szyfrowania po stronie serwera w Amazon S3 przy użyciu VFS s3 wtyczki
- 14. Czy można kopiować bezpośrednio z Parkietu/S3 na Redshift przy użyciu Spark SQL/Hive/Presto?
- 15. Jak pobrać lokalizację urządzenia przy użyciu interfejsu API interfejsu API?
- 16. nodejs ładowanie do s3 przy użyciu knox?
- 17. Określony numer dnia przy użyciu interfejsu API kalendarza Java
- 18. Logowanie do Amazon S3
- 19. Załaduj plik do Amazon S3 z NodeJS
- 20. Próba ustawienia metadanych w pliku Amazon S3 przy użyciu s3cmd
- 21. Jak odczytać dane z Firebase ONCE przy użyciu java/android?
- 22. Tworzenie tabeli przy użyciu Win32 API
- 23. Jak programowo uzyskać MD5 pliku Amazon S3 przy użyciu boto
- 24. Amazon S3: SDK lub REST API
- 25. Redshift z SSIS/SSDT
- 26. HTML2PDF przy użyciu interfejsu API Dysku Google
- 27. Architektura Amazon S3
- 28. Amazon Daily Deals API
- 29. Używanie PHP do przesłania do Amazon S3
- 30. Aplikacja na Androida do wysyłania wiadomości e-mail z załącznikiem przy użyciu interfejsu Java Mail API
connect (http://docs.aws.amazon.com/redshift/latest/mgmt/connecting-in-code.html#connecting-in -code-java) i przesłać polecenia CREATE TABLE i COPY – Guy
Udało ci się to sprawić? czy masz jakiś wpis na blogu lub cokolwiek związanego z tym, jak to się robi? tx – dinesh707
Poprawną metodą jest użycie sterownika jdbc i traktowanie redshift jako bazy danych psql. Oto przykład, który zamieściłem dla programisty ruby. http://stackoverflow.com/questions/24438238/how-to-use-ruby-to-write-individual-records-to-a-redshift-database/24443358#24443358 –