Las propiedades del catálogo del conector de Presto se definen en un archivo de propiedades que se crea y edita manualmente. No es así para las propiedades del conector de Teradata, que se definen mediante el portlet de QueryGrid.
El archivo de propiedades del catálogo de Presto hace referencia a un origen de datos y mantiene el conjunto de propiedades asociadas a ese conector de origen de datos. El usuario puede tener uno o más catálogos por conector. El conector de Presto puede tener múltiples catálogos de iniciador, uno para cada par de versión y enlace. El archivo de propiedades del catálogo es análogo a la sentencia CREATE FOREIGN SERVER para el conector de Teradata.
Después de editar manualmente el archivo, debe reiniciar el servidor Presto para que la nueva configuración surta efecto.
- Inicie sesión en el nodo de control donde está instalado Starburst Admin.
- Cambie el directorio para la ruta de acceso de Starburst Admin.
- Cree y edite un archivo de propiedades del catálogo de iniciador: files/catalog/name.properties.Por ejemplo, cree y edite un archivo llamado tdh234m1sdld0461_active.properties y agregue el siguiente contenido al archivo:
connector.name=qginitiator qginitiator.linkName=tdh234m1sdld0461 qginitiator.version=active
- Ejecute playbooks/push-configs.yml para insertar el archivo de propiedades en todos los nodos.Por ejemplo:ansible-playbook -i playbooks/inventory_hdp123_hosts playbooks/push-configs.ymlEl comando push-configs.yml del manual de estrategias inserta todos los archivos de configuración, catálogos y directorios de complementos presentes en el directorio de archivos en los nodos. Por lo tanto, asegúrese de que se realice la limpieza anterior.
- Reinicie el clúster de Presto.ansible-playbook -i playbooks/inventory_hdp123_hosts playbooks/restart.yml
- En la CLI de Trino, use el comando SHOW CATALOGS para comprobar que exista el archivo de propiedades recién creado.Ejecute:
tdh234m1:~ # trino-cli --server localhost:8090 trino> show catalogs;
Resultado:Catalog ------------------------- hive system tdh234m1sdld0461_active tpch