Um mecanismo de autenticação que permite a conexão com dados controlados pelo DataZone no Athena usando o Centro de Identidade do IAM.
Provedor de credenciais
O provedor de credenciais que será usado para autenticar solicitações à AWS. Defina o valor desse parâmetro como DataZoneIdc
. Observe que o alias AWSCredentialsProviderClass
está obsoleto; em vez disso, use o nome do parâmetro CredentialsProvider
.
Nome do parâmetro | Alias | Tipo de parâmetro | Valor padrão | Valor a ser usado |
---|---|---|---|---|
CredentialsProvider | AWSCredentialsProviderClass (obsoleto) | Obrigatório | nenhuma | DataZoneIdc |
Identificador de domínio DataZone
Identificador do domínio DataZone a ser usado.
Nome do parâmetro | Alias | Tipo de parâmetro | Valor padrão |
---|---|---|---|
DataZoneDomainId | nenhuma | Obrigatório | nenhuma |
Identificador de ambiente DataZone
Identificador do ambiente DataZone a ser usado.
Nome do parâmetro | Alias | Tipo de parâmetro | Valor padrão |
---|---|---|---|
DataZoneEnvironmentId | nenhuma | Obrigatório | nenhuma |
Região de domínio DataZone
O local Região da AWS é onde seu domínio DataZone é provisionado.
Nome do parâmetro | Alias | Tipo de parâmetro | Valor padrão |
---|---|---|---|
DataZoneDomainRegion | nenhuma | Obrigatório | nenhuma |
Região
O local Região da AWS onde seu ambiente DataZone e o grupo de trabalho Athena são provisionados.
Nome do parâmetro | Alias | Tipo de parâmetro | Valor padrão |
---|---|---|---|
Região | nenhuma | Obrigatório | nenhuma |
URL do emissor do IAM Identity Center
O URL do emissor da instância do Centro de Identidade do IAM que o domínio DataZone usa.
Nome do parâmetro | Alias | Tipo de parâmetro | Valor padrão |
---|---|---|---|
IdentityCenterIssuerUrl | nenhuma | Obrigatório | nenhuma |
Substituição de endpoint do DataZone
O endpoint da API DataZone a ser usado em vez do padrão para a Região da AWS fornecida.
Nome do parâmetro | Alias | Tipo de parâmetro | Valor padrão |
---|---|---|---|
DataZoneEndpointOverride | nenhuma | Opcional | nenhuma |
Habilitar o armazenamento em cache de tokens
Quando habilitado, permite que o mesmo token de acesso do Centro de Identidade do IAM seja usado nas conexões do driver. Isso impede que ferramentas SQL que criam várias conexões de driver iniciem várias janelas do navegador. Se você habilitar esse parâmetro, recomendamos que você feche a ferramenta SQL imediatamente após usá-la para limpar o cache de tokens e exigir uma nova autenticação.
Nome do parâmetro | Alias | Tipo de parâmetro | Valor padrão |
---|---|---|---|
EnableTokenCaching | nenhuma | Opcional | FALSE |
Escutar porta
O número da porta que escuta a resposta do Centro de Identidade do IAM.
Nome do parâmetro | Alias | Tipo de parâmetro | Valor padrão |
---|---|---|---|
ListenPort | nenhuma | Opcional | 8000 |
Tempo limite de resposta do provedor de identidades
O período de tempo, em segundos, até o driver parar de esperar a resposta do Centro de Identidade do IAM.
Nome do parâmetro | Alias | Tipo de parâmetro | Valor padrão |
---|---|---|---|
IdpResponseTimeout | nenhuma | Opcional | 120 |