Skip to main content

Google BigQuery Input Tool Icon Herramienta Entrada de Google BigQuery

Utiliza Entrada de Google BigQuery para consultar una tabla de Google BigQuery y leerla en Alteryx Designer. Visita Google BigQuery para obtener información sobre las limitaciones conocidas. Puedes encontrar más información sobre Google BigQuery en el sitio de documentación de Google BigQuery .

Importante

La herramienta Entrada de Google BigQuery está obsoleta. Aún puedes usar la  herramienta Datos de entrada para conectarte a Google BigQuery.

Inicia sesión en Google BigQuery

Puedes iniciar sesión en Google BigQuery con credenciales de servicio a servicio o de usuario final.

Utiliza la autenticación de servicio a servicio a través de la autenticación del Usuario final siempre que sea posible. Administrar claves distintas para varias aplicaciones que se autentican para la misma cuenta de servicio, permite la revocación del acceso para una aplicación específica sin requerir que las demás aplicaciones actualicen sus credenciales de autenticación.

Nota

Comunícate con tu administrador de Google Cloud para obtener ayuda con tus credenciales de Google BigQuery.

Autenticación de servicio a servicio

La autenticación de servicio a servicio requiere un archivo de cuenta de servicio de Google, también conocido como archivo de claves JSON de la cuenta de servicio.

Puedes obtener un archivo de clave JSON de la cuenta de servicio desde la Consola de Google Cloud o puedes crear una nueva clave para una cuenta de servicio existente. Puedes encontrar más información sobre Google BigQuery en el sitio de documentación de Google BigQuery en Crea y administra claves de cuentas de servicio.

Autenticación de servicio a servicio

  1. En el modo de Autenticación, selecciona Servicio a servicio.

  2. Haz clic en Seleccionar un archivo para seleccionar el archivo de cuenta de servicio de Google.

  3. En Abrir archivo , busca y selecciona el archivo JSON que contiene tu clave de cuenta de servicio de Google.

    Al seleccionar el archivo, ingresas al Identificador de la cuenta del servicio de Google Cloud y el correo electrónico de la cuenta de servicio y, a continuación, se muestra la ventana Config de entrada de tabla BigQuery . Si el archivo de clave es inválido, aparece un error.

Autenticación de usuario final

  1. En el modo de Autenticación , selecciona Usuario final .

  2. Ingresa tu ID de cliente y Secreto de cliente .

  3. Selecciona  Iniciar sesión .

  4. En Iniciar sesión con Google , ingresa tu correo electrónico y contraseña de Google y, luego, selecciona Permitir para que el conector pueda acceder a Google BigQuery en tu nombre.

  5. Selecciona Siguiente .

Configurar la herramienta

  1. En Configuración de entrada de tabla BigQuery , elige Seleccionar tabla . Alteryx Designer muestra las tablas a las que tienes acceso.

    Nota

    Aunque la lista de tablas de la herramienta Entrada de BigQuery te mostrará vistas y tablas externas disponibles en el proyecto, actualmente solo pueden consultarse con la opción de consulta personalizada mediante una instrucción SELECT. Seleccionar una vista o una tabla externa en la vista de lista de tablas con el fin de consultarla producirá un error.

  2. Selecciona un proyecto, expande un DataSet y, a continuación, selecciona una tabla BigQuery. Una vez que selecciones una tabla, Alteryx Designer mostrará el identificador completamente calificado de la tabla.

    • Para actualizar los metadatos, selecciona el ícono Actualizar.

    • Selecciona Cambiar tabla para elegir una tabla diferente.

  3. Selecciona opciones.

    • Limitar la cantidad de resultados que se devuelven : establece el número de filas del informe que se devolverá.

    • Utiliz ar una consulta personalizada : Selecciona un tipo de SQL y, luego, Selecciona un proyecto para consultarlo . Ingresa tu consulta personalizada, incluida cualquier cláusula LIMIT .

    • Deduci r límite máximo de registros repetidos : no disponible con consulta personalizada. Selecciona esta opción y, luego, indica una longitud de campo máxima para establecer el límite de registros repetidos a la cantidad máxima de registros repetidos en los resultados devueltos de tu tabla de Google BigQuery. Si limitas la cantidad de registros, Alteryx Designer solo inspeccionará ese conjunto de registros para deducir el límite máximo de registros repetidos.

    • Instrucción Pre SQL : Ingresa una consulta personalizada que se ejecutará en BigQuery antes de que comience la consulta principal. De forma predeterminada, el valor es “Vacío”, por lo que no se ejecutará ninguna instrucción Pre SQL.

    • Instrucción Post SQL : Ingresa una consulta personalizada que se ejecutará después de que termine la consulta principal. De forma predeterminada, el valor es “Vacío”, por lo que no se ejecutará ninguna instrucción Post SQL.

  4. Ejecuta el flujo de trabajo.