Visualización de datos de exportación de análisis en Google Data Studio

Anterior Siguiente

Si tiene habilitada la exportación de análisis para su organización, puede utilizar Google Data Studio para visualizar sus datos analíticos sin procesar conectándolos a su bucket de Amazon S3.

Configurar Google BigQuery

Google BigQuery es un servicio de base de datos alojado en la nube que sincronizará los datos analíticos sin procesar de su bucket de Amazon S3.

  1. En tu proyecto de BigQuery, crea un nuevo conjunto de datos que se usará para sincronizar y almacenar tus datos de análisis.

  2. Cree una nueva tabla dentro del conjunto de datos. Seleccione "Tabla vacía" como origen.

  3. En la sección "Esquema" de la tabla, habilite "Editar como texto" y pegue el siguiente esquema JSON.

[
  {
    "fields": [
      {
        "mode": "NULLABLE",
        "name": "Name",
        "type": "STRING"
      },
      {
        "mode": "NULLABLE",
        "name": "Id",
        "type": "STRING"
      }
    ],
    "mode": "NULLABLE",
    "name": "Network",
    "type": "RECORD"
  },
  {
    "fields": [
      {
        "mode": "NULLABLE",
        "name": "Slug",
        "type": "STRING"
      },
      {
        "mode": "NULLABLE",
        "name": "Name",
        "type": "STRING"
      },
      {
        "mode": "NULLABLE",
        "name": "Id",
        "type": "STRING"
      }
    ],
    "mode": "NULLABLE",
    "name": "Program",
    "type": "RECORD"
  },
  {
    "fields": [
      {
        "fields": [
          {
            "mode": "NULLABLE",
            "name": "MajorVersion",
            "type": "STRING"
          },
          {
            "mode": "NULLABLE",
            "name": "Family",
            "type": "STRING"
          }
        ],
        "mode": "NULLABLE",
        "name": "UserAgent",
        "type": "RECORD"
      },
      {
        "mode": "NULLABLE",
        "name": "Source",
        "type": "STRING"
      },
      {
        "fields": [
          {
            "mode": "NULLABLE",
            "name": "Family",
            "type": "STRING"
          },
          {
            "mode": "NULLABLE",
            "name": "Brand",
            "type": "STRING"
          },
          {
            "mode": "NULLABLE",
            "name": "Type",
            "type": "STRING"
          }
        ],
        "mode": "NULLABLE",
        "name": "Device",
        "type": "RECORD"
      },
      {
        "mode": "NULLABLE",
        "name": "IpAddress",
        "type": "STRING"
      },
      {
        "fields": [
          {
            "mode": "NULLABLE",
            "name": "MajorVersion",
            "type": "STRING"
          },
          {
            "mode": "NULLABLE",
            "name": "Family",
            "type": "STRING"
          }
        ],
        "mode": "NULLABLE",
        "name": "OS",
        "type": "RECORD"
      },
      {
        "mode": "NULLABLE",
        "name": "RawDownloadUrl",
        "type": "STRING"
      },
      {
        "description": "bq-datetime",
        "mode": "NULLABLE",
        "name": "DownloadedAtUtc",
        "type": "TIMESTAMP"
      },
      {
        "mode": "NULLABLE",
        "name": "EmbeddedUrl",
        "type": "STRING"
      },
      {
        "mode": "NULLABLE",
        "name": "RawReferrerUrl",
        "type": "STRING"
      },
      {
        "mode": "NULLABLE",
        "name": "RawUserAgent",
        "type": "STRING"
      },
      {
        "mode": "NULLABLE",
        "name": "MemberId",
        "type": "STRING"
      }
    ],
    "mode": "NULLABLE",
    "name": "Download",
    "type": "RECORD"
  },
  {
    "fields": [
      {
        "mode": "NULLABLE",
        "name": "Slug",
        "type": "STRING"
      },
      {
        "mode": "NULLABLE",
        "name": "Title",
        "type": "STRING"
      },
      {
        "mode": "NULLABLE",
        "name": "Id",
        "type": "STRING"
      }
    ],
    "mode": "NULLABLE",
    "name": "Playlist",
    "type": "RECORD"
  },
  {
    "fields": [
      {
        "mode": "NULLABLE",
        "name": "AudioDuration",
        "type": "STRING"
      },
      {
        "mode": "NULLABLE",
        "name": "Slug",
        "type": "STRING"
      },
      {
        "mode": "NULLABLE",
        "name": "AudioDurationSeconds",
        "type": "FLOAT"
      },
      {
        "mode": "NULLABLE",
        "name": "Title",
        "type": "STRING"
      },
      {
        "mode": "NULLABLE",
        "name": "Id",
        "type": "STRING"
      }
    ],
    "mode": "NULLABLE",
    "name": "Clip",
    "type": "RECORD"
  },
  {
    "mode": "NULLABLE",
    "name": "EventId",
    "type": "STRING"
  }
]

Una vez creada la tabla, puede configurar una transferencia de datos de BigQuery para sincronizar automáticamente los datos de Amazon S3

Configurar la transferencia de datos de BigQuery

  1. Seleccione "Transferencias de datos" en el menú de BigQuery y haga clic en Crear transferencia.

  2. Seleccione "Amazon S3" como origen de datos y configure el programa de transferencia de su elección.

  3. Rellene la Configuración de destino de la siguiente manera, reemplazando adecuadamente el URI de S3, el ID de clave de acceso y la clave de acceso secreta. Tenga en cuenta que la tabla de destino debe coincidir con el nombre de la tabla que creó anteriormente.

Una vez que cree la transferencia de datos, se ejecutará e importará automáticamente los datos de su bucket de S3 a la tabla de BigQuery. Puede verificar esta importación una vez completada navegando a la vista previa de la tabla

Una vez que hayas verificado que tu tabla se está llenando, puedes comenzar a consultar los datos en Google Data Studio

Configuración de Google Data Studio

  1. Cree un informe en blanco con el conector de BigQuery. Busque la tabla que creó dentro de su conjunto de datos a través del navegador Big Query y, a continuación, seleccione Agregar.

  2. Ahora puedes crear nuevos gráficos y tablas a partir de la fuente de datos de BigQuery en Google Data Studio