Amazon S3

In dit artikel wordt beschreven hoe u Tableau met de Amazon S3-connector zonder stuurprogramma verbind en de databron instelt.

Voordat u begint

Verzamel de volgende verbindingsgegevens voordat u begint:

  • De AWS-regio van uw S3-bucket.

  • De naam van de S3-bucket.

  • Uw AWS IAM-toegangssleutel voor uw S3-bucket (sleutel-ID en geheime toegangssleutel).

Machtigingen

Zorg ervoor dat uw AWS IAM-gebruiker leesrechten heeft voor uw S3-bucket.

Aanbevelingen

Met deze aanbevelingen worden de prestaties verbeterd:

  • De client wordt uitgevoerd in een AWS-omgeving (bijvoorbeeld Tableau Server die is geïnstalleerd in een EC2-instantie of met gebruik van Tableau Cloud).
  • Toegang binnen dezelfde regio werkt beter dan ondersteuning voor buckets in meerdere regio's. Er kunnen extra kosten voor dataverkeer in rekening worden gebracht bij buckets in meerdere regio's.

Verbinding maken en de databron instellen

  1. Start Tableau en selecteer onder onder Verbinding maken de optie Amazon S3 in de lijst met Aanvullende connectors.
  2. Selecteer Installeren en Tableau opnieuw opstarten om de connector te installeren.
  3. Ga nadat Tableau opnieuw is opgestart naar Verbinding maken en selecteer Amazon S3 uit de lijst met geïnstalleerde connectors.
  4. Voer de bucketregio, bucketnaam, toegangssleutel-ID en geheime toegangssleutel in.
  5. Selecteer Aanmelden.
  6. Selecteer in de inhoud van uw bucket het bestand waarmee u verbinding wilt maken.
  7. Selecteer Verbinding maken.

De databron instellen

Voer de volgende stappen uit om de databron in te stellen.

  1. Optioneel: selecteer de naam van de standaarddatabron bovenaan de pagina.
  2. Voer een unieke naam voor de databron in voor gebruik in Tableau.
  3. Sleep een of meer bestanden waarmee u verbinding wilt maken vanuit het linkerdeelvenster naar het canvas.
  4. Selecteer het tabblad in blad 1 om de analyse te starten.

Uw data verenigen

U kunt bestanden uit de S3-bucket verenigen. Zie Uw data verenigen voor meer informatie over verenigen.

Verenigingen maken met jokertekens

Om een vereniging met jokertekens uit te voeren op bestanden in submappen, moet de hoofdmap of bucket ten minste één bestand binnen de vereniging bevatten dat overeenkomt met de structuur van de bestanden in de submappen. Dit bestand is het eerste bestand waarmee u verbinding maakt bij het maken van de vereniging.

De optie met jokertekens werkt voor CSV-bestanden, maar wordt niet ondersteund voor Excel-bestanden.

Bekende problemen en beperkingen

In de volgende secties worden bekende problemen en beperkingen beschreven die van invloed kunnen zijn op een behoorlijke werking van de Amazon S3-connector.

Opmerking: Deze connector wordt momenteel niet ondersteund door Tableau Prep-webauthoring of virtuele verbindingen.

Bekende problemen en beperkingen met verificatie

  • Alleen verificatie met de geheime sleutel/toegangssleutel van Amazon IAM zonder sessietoken wordt ondersteund.

Bekende problemen en beperkingen bij het publiceren

  • Werkmappen en databronnen moeten worden gepubliceerd met behulp van de authenticatieoptie 'Ingesloten wachtwoord'. 'Gebruiker vragen' wordt momenteel niet ondersteund.

Bekende problemen en beperkingen bij het verenigen

  • Alleen Tableau Desktop ondersteunt een vereniging met jokertekens.
  • Webauthoring ondersteunt alleen handmatig verenigen door de gebruiker (het slepen van bestanden).
  • De optie met jokertekens werkt niet met Excel-bestanden.

Bekende problemen en beperkingen met bestandstypen

  • Op dit moment worden Parquet-,. csv-, gecomprimeerde .gz- en Excel-bestanden ondersteund.
  • Alle data worden standaard geïmporteerd als tekenreeks.
  • Alleen UTF-8-codering wordt ondersteund.
  • U kunt niet meerdere bestandstypen verenigen tot één verbinding of er een join van maken (bijvoorbeeld Parquet en. csv samen).
  • Momenteel worden alleen door komma's gescheiden. csv-bestanden ondersteund.
  • De maximale bestandsgrootte is 15 GB.
  • De cumulatieve resultatenset van een join of vereniging mag niet groter zijn dan 15 GB.
  • Excel-bestanden mogen momenteel niet groter zijn dan ~100 MB vanwege prestatieproblemen met de Excel-bestandsparser in de connector.

Andere bekende problemen en imitaties met Parquet-bestanden

  • Parquet-bestanden moeten in het formaat zijn dat in onze Hyper API-documentatie (in het Engels) wordt beschreven.
  • Geneste kolommen (en dus ook de geneste typen MAP en LIST) worden niet ondersteund.
  • De typen BSON, UUID en ENUM worden niet ondersteund.
  • Het fysieke type FIXED_LEN_BYTE_ARRAY zonder logisch of geconverteerd type wordt niet ondersteund.
  • Het type DECIMAL wordt alleen ondersteund tot 8 bytes (18 decimale cijfers). Overweeg om het dubbele te gebruiken als u meer dan 18 decimalen nodig hebt.
  • De typen TIME_MILLIS en TIME_NANOS worden niet ondersteund. Overweeg om in plaats daarvan TIME_MICROS te gebruiken.
  • De verouderde BIT_PACKED-codering wordt niet ondersteund. Geen enkel recent Parquet-bestand mag deze codering gebruiken, aangezien deze al meer dan vijf jaar verouderd is.
  • De DELTA_LENGTH_BYTE_ARRAY-codering en de recente BYTE_STREAM_SPLIT-codering worden niet ondersteund, omdat ze door geen enkele bibliotheek zijn geschreven.
  • Ondersteunde compressies zijn SNAPPY, GZIP, ZSTD en LZ4_RAW.

Verbinding maken met data in regio's in China

Vanaf versie 2.1.4 van de Amazon S3-connector is het mogelijk om verbinding te maken met data in AWS-regio's in China, met de volgende beperkingen:

  • Tableau Desktop, Tableau Server en Tableau Cloud kunnen zonder beperkingen verbinding maken met Excel-bestanden.

  • CSV- en parquet-bestanden zijn niet toegankelijk in Tableau Desktop en Tableau Cloud.

  • Tableau Server kan worden geconfigureerd om toegang te krijgen tot CSV- en parquet-bestanden met behulp van deze TSM-opdracht:

    tsm configuration set -k hyper.external_allow_custom_endpoints -v 1 --force-keys

Zie ook

Bedankt voor uw feedback.De feedback is verzonden. Dank u wel.