Credenciales de Query Service
Para encontrar sus credenciales, inicie sesión en la interfaz de usuario de Experience Platform y seleccione Consultas en el panel de navegación izquierdo, seguido de Credenciales. Para obtener instrucciones completas sobre cómo encontrar sus credenciales de inicio de sesión, lea la guía de credenciales.
Aunque el puerto 80 es el puerto recomendado para una conexión al servicio de consultas, también puede utilizar el puerto 5432.
Una vez que tenga acceso a sus credenciales de QS, abra el editor Python que haya elegido.
Almacenar credenciales en Python
En el editor Python, importe la biblioteca urllib.parse.quote
y guarde cada variable de credencial como un parámetro. El módulo urllib.parse
proporciona una interfaz estándar para dividir las cadenas de URL en componentes. La función quote reemplaza los caracteres especiales de la cadena URL para que los datos sean seguros para su uso como componentes URL. A continuación se muestra un ejemplo del código requerido:
from urllib.parse import quote
host = "<YOUR_HOST>"
port = "<YOUR_PORT>"
dbname = "<YOUR_DATABASE>"
user = "<YOUR_USERNAME>"
password = quote('''
<YOUR_PASSWORD>
''')