As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Sintaxe da cadeia de conexão e opções para o driver ODBC
A sintaxe para especificar as opções de cadeia de conexão para o driver ODBC é a seguinte:
Driver={AWS IoT SiteWise ODBC Driver};(option)=(value);
As opções disponíveis são as seguintes:
Opções de conexão do driver
-
Driver(obrigatório) — O driver que está sendo usado com o ODBC.O padrão é AWS IoT SiteWise.
-
DSN— O nome da fonte de dados (DSN) a ser usado para configurar a conexão.O padrão é
NONE. -
Auth— O modo de autenticação. Este valor deve ser um dos seguintes:AWS_PROFILE— Use a cadeia de credenciais padrão.IAM— Use as credenciais AWS do IAM.AAD— Use o provedor de identidade do Azure Active Directory (AD).OKTA— Use o provedor de identidade Okta.
O padrão é
AWS_PROFILE.
Opções de configuração do endpoint
-
EndpointOverride— A substituição do endpoint para o AWS IoT SiteWise serviço. Essa é uma opção avançada que substitui a região. Por exemplo:iotsitewise.us-east-1.amazonaws.com -
Region— A região de assinatura do endpoint do AWS IoT SiteWise serviço.O padrão é
us-east-1.
Opção de provedor de credenciais
-
ProfileName— O nome do perfil no arquivo de AWS configuração.O padrão é
NONE.
AWS Opções de autenticação do IAM
-
UIDouAccessKeyId— O ID da chave de acesso do AWS usuário. Se ambosUIDAccessKeyIdforem fornecidos na cadeia de conexão, oUIDvalor será usado, a menos que esteja vazio.O padrão é
NONE. -
PWDouSecretKey— A chave de acesso secreta do usuário da AWS. Se ambosPWDSecretKeyforem fornecidos na string de conexão, oPWDvalor with será usado, a menos que esteja vazio.O padrão é
NONE. -
SessionToken— O token de sessão temporário necessário para acessar um banco de dados com a autenticação multifator (MFA) ativada. Não inclua um final=na entrada.O padrão é
NONE.
Opções de autenticação baseadas em SAML para Okta
-
IdPHost— O nome do host do IdP especificado.O padrão é
NONE. -
UIDouIdPUserName— O nome de usuário da conta IdP especificada. Se ambosUIDIdPUserNameforem fornecidos na cadeia de conexão, oUIDvalor será usado, a menos que esteja vazio.O padrão é
NONE. -
PWDouIdPPassword— A senha da conta IdP especificada. Se ambosPWDIdPPasswordforem fornecidos na cadeia de conexão, oPWDvalor será usado, a menos que esteja vazio.O padrão é
NONE. -
OktaApplicationID— O ID exclusivo fornecido pela Okta associado ao AWS IoT SiteWise aplicativo. Um local para encontrar o ID do aplicativo (AppId) está noentityIDcampo fornecido nos metadados do aplicativo. Um exemplo é:entityID="http://www.okta.com//(IdPAppID)O padrão é
NONE. -
RoleARN— O Amazon Resource Name (ARN) da função que o chamador está assumindo.O padrão é
NONE. -
IdPARN— O Amazon Resource Name (ARN) do provedor SAML no IAM que descreve o IdP.O padrão é
NONE.
Opções de autenticação baseada em SAML para o Azure Active Directory
-
UIDouIdPUserName— O nome de usuário da conta IdP especificada.O padrão é
NONE. -
PWDouIdPPassword— A senha da conta IdP especificada.O padrão é
NONE. -
AADApplicationID— O ID exclusivo do aplicativo registrado no Azure AD.O padrão é
NONE. -
AADClientSecret— O segredo do cliente associado ao aplicativo registrado no Azure AD usado para autorizar a busca de tokens.O padrão é
NONE. -
AADTenant— O ID do locatário do Azure AD.O padrão é
NONE. -
RoleARN— O Amazon Resource Name (ARN) da função que o chamador está assumindo.O padrão é
NONE. -
IdPARN— O Amazon Resource Name (ARN) do provedor SAML no IAM que descreve o IdP.O padrão é
NONE.
AWS Opções do SDK (avançado)
-
RequestTimeout— O tempo em milissegundos em que o AWS SDK espera por uma solicitação de consulta antes de atingir o tempo limite. Qualquer valor não positivo desativa o tempo limite da solicitação.O padrão é
3000. -
ConnectionTimeout— O tempo em milissegundos em que o AWS SDK espera que os dados sejam transferidos por uma conexão aberta antes de atingir o tempo limite. Um valor de 0 desativa o tempo limite da conexão. Esse valor não deve ser negativo.O padrão é
1000. -
MaxRetryCountClient— O número máximo de tentativas para erros que podem ser repetidos com códigos de erro 5xx no SDK. O valor não deve ser negativo.O padrão é
0. -
MaxConnections— O número máximo de conexões HTTP abertas simultaneamente com o AWS IoT SiteWise serviço. O valor deve ser positivo.O padrão é
25.
Opções de registro do driver ODBC
-
LogLevel— O nível de registro para registro do driver. Deve ser um dos seguintes:0 (DESLIGADO).
1 (ERRO).
2 (AVISO).
3 (INFORMAÇÕES).
4 (DEPURAÇÃO).
O padrão é
1(ERROR).Aviso: informações pessoais podem ser registradas pelo motorista ao usar o modo de registro DEBUG.
-
LogOutput— Pasta na qual armazenar o arquivo de log.O padrão é:
Windows:
%USERPROFILE%, ou se não estiver disponível,%HOMEDRIVE%%HOMEPATH%.macOS e Linux: ou
$HOME, se não estiver disponível, o campo do valorpw_dirdegetpwuid(getuid())retorno da função.
Opções de registro do SDK
O nível de registro do AWS SDK é separado do nível de registro do driver AWS IoT SiteWise ODBC. Definir um não afeta o outro.
O nível de log do SDK é definido usando a variável SW_AWS_LOG_LEVEL de ambiente. Os valores válidos são:
OFFERRORWARNINFODEBUGTRACEFATAL
Se não SW_AWS_LOG_LEVEL estiver definido, o nível de log do SDK será definido como padrão, que éWARN.
Conectando-se por meio de um proxy
O driver ODBC oferece suporte à conexão AWS IoT SiteWise por meio de um proxy. Para usar esse recurso, configure as seguintes variáveis de ambiente com base na sua configuração de proxy:
-
SW_PROXY_HOST— o host proxy. -
SW_PROXY_PORT— O número da porta do proxy. -
SW_PROXY_SCHEME— O esquema de proxy,httpouhttps. -
SW_PROXY_USER— O nome de usuário para autenticação por proxy. -
SW_PROXY_PASSWORD— A senha do usuário para autenticação por proxy. -
SW_PROXY_SSL_CERT_PATH— O arquivo de certificado SSL a ser usado para se conectar a um proxy HTTPS. -
SW_PROXY_SSL_CERT_TYPE— O tipo do certificado SSL do cliente proxy. -
SW_PROXY_SSL_KEY_PATH— O arquivo de chave privada a ser usado para se conectar a um proxy HTTPS. -
SW_PROXY_SSL_KEY_TYPE— O tipo do arquivo de chave privada usado para se conectar a um proxy HTTPS. -
SW_PROXY_SSL_KEY_PASSWORD— A frase secreta do arquivo de chave privada usado para se conectar a um proxy HTTPS.