Specificate un gruppo di lavoro per le interrogazioni - Amazon Athena

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Specificate un gruppo di lavoro per le interrogazioni

Per specificare un gruppo di lavoro da utilizzare, è necessario disporre delle relative autorizzazioni.

Per specificare il gruppo di lavoro da utilizzare
  1. Verificare che le proprie autorizzazioni consentano di eseguire query nel gruppo di lavoro che si prevede di utilizzare. Per ulteriori informazioni, consulta Usa IAM le policy per controllare l'accesso ai gruppi di lavoro.

  2. Per specificare il gruppo di lavoro, utilizzare una di queste opzioni:

    • Se si utilizza la console Athena, impostare il gruppo di lavoro passando da un gruppo di lavoro a un altro.

    • Se si utilizzano le API operazioni Athena, specificare il nome del gruppo di lavoro nell'azione. API Ad esempio, è possibile impostare il nome del gruppo di lavoro in StartQueryExecution, come segue:

      StartQueryExecutionRequest startQueryExecutionRequest = new StartQueryExecutionRequest() .withQueryString(ExampleConstants.ATHENA_SAMPLE_QUERY) .withQueryExecutionContext(queryExecutionContext) .withWorkGroup(WorkgroupName)
    • Se utilizzate il ODBC driver JDBC o, impostate il nome del gruppo di lavoro nella stringa di connessione utilizzando il parametro di Workgroup configurazione. Il driver passa il nome del gruppo di lavoro ad Athena. Specificare il parametro del gruppo di lavoro nella stringa di connessione come nell'esempio seguente:

      jdbc:awsathena://AwsRegion=<AWSREGION>;UID=<ACCESSKEY>; PWD=<SECRETKEY>;S3OutputLocation=s3://amzn-s3-demo-bucket/<athena-output>-<AWSREGION>/; Workgroup=<WORKGROUPNAME>;