Hvordan bruke AWS Athena?
Bruken av AWS Athena krever involvering av andre AWS -tjenester som S3. Oppbevaringsbøtten er opprettet med objektene som er lastet opp i dem, og databasene og gjennomsøkere er opprettet i AWS -limtjenesten. Hele dataene blir deretter spurt med AWS Athena.
For å bruke AWS Athena, logg på AWS -konsollen og søk etter Athena I AWS -tjenestene.
På det aller første grensesnittet til AWS Athena er det muligheten til å begynne å spørre dataene, klikk på Utforsk spørringsredigereren Alternativ for å utforske ytterligere bruk av AWS Athena.
I redaktørdelen er det spørsmålene som er opprettet av brukeren. Det er ingen spørsmål opprettet ennå, så Redaktør viser ikke noe.
Trinn 1: Lag en S3 -bøtte
Brukeren må først lage en bøtte
Skriv inn et globalt unikt bøtte -navn.
Konfigurer kravene for å opprette S3 -bøtta og klikk på Opprett bøtte -knappen.
S3 -bøtta er opprettet på denne måten.
Trinn 2: Last opp et objekt
Brukeren må laste opp en fil til den nyopprettede bøtta.
Bla gjennom en tilfeldig databasefil med det formål å teste hvordan AWS Athena fungerer.
Den nettlesede filen vises i listen over objekter i bøtta. Denne bøtta som inneholder SQL -filen vil fungere som kildebøtten.
Klikk på opplastingsknappen.
Den opplastede filen på denne måten vises i sammendraget av opplastede objekter.
Trinn 3: Lag en destinasjonsbøtte
Lag nå en annen bøtte. Denne bøtta vil fungere som destinasjonsbøtta.
Nå har vi 2 bøtter. Den ene vil fungere som kildebøtten og den andre som destinasjonsbøtte.
Gå til AWS Athena igjen og klikk på Innstillinger.
I AWS Athena, gå til innstillingene og bla gjennom S3 -destinasjonsbøtten som nylig ble opprettet.
Klikk på lagringsknappen.
Destinasjonsbøtta har blitt koblet til AWS Athena.
Trinn 4: Åpne AWS -lim
Nå, åpne AWS -limet fra AWS -tjenestene og velg Crawlers Alternativ fra venstre sidefelt.
Opprett crawler ved å klikke på Lag crawler alternativ.
Navngi crawleren.
Nå, bla gjennom kildebøtten fra S3 Bucket List og klikk på Legg til en S3 -datakilde knapp.
Etter noen konfigurasjoner blir brukeren bedt om å opprette en database eller velge en eksisterende en. Klikk på Legg til database knapp for å legge til og koble til en database.
For eksempel oppretter og navngir vi en ny database for AWS Athena.
Klikk på Lag crawler knapp.
På denne måten er crawleren opprettet i AWS -lim.
Trinn 5: Kjør crawleren
Neste trinn er å kjøre crawleren. For det, klikk på Kjør Crawler knapp.
Trinn 6: Spør om dataene
Gå til AWS Athena for å se endringene som er gjort i den. Databasen som opprettes vises på AWS Athena -grensesnittet.
Bordet som vi opprettet vises også i Athena.
For å spørre dataene, klikk på Forhåndsvisningstabell alternativ.
Dette vil vise de manipulerte dataene som er lagret i kilden S3 -bøtta.
De nylige spørsmålene kan sees i Nylige spørsmål seksjon.
Brukeren kan endre grensen for spørringsresultatene i redigereren. For eksempel endrer vi grensen fra 10 til 35.
Nå er resultatene som vises 35 i antall.
Dette var en detaljert forklaring av prosessen med å bruke AWS Athena.
Konklusjon
AWS Athena er en serverløs interaktiv analysetjeneste som brukes i databaseanalyse for å spørre data effektivt. AWS Athena brukes på en slik måte at den integreres med andre AWS -lagringstjenester som S3, AWS -lim, CloudWatch, etc. Lagringsbøttene opprettes, objektene lastes opp, databasen opprettes, og dataene blir deretter spurt med AWS Athena.