Interseguro
🔓

Desencriptar dato

Ingresa el dato cifrado y selecciona el tipo de campo


🔒

Encriptar dato

Ingresa el dato en texto plano y selecciona el tipo de campo


🗄️

Desencriptar por Query SQL

Ejecuta una consulta y guarda los datos desencriptados en BigQuery

💡 Los campos cifrados en el resultado de la query serán desencriptados automáticamente antes de guardarse en la tabla destino.

La query debe tener un SELECT estándar de BigQuery con tres tipos de campos:

EXPR AS v_key_CAMPO — campo de clustering (se incluye tal cual en la tabla destino y define el clustering).
'KMS_CODE' AS v_tipo_CAMPO — campo cifrado a desencriptar con el código KMS indicado.
EXPR AS v_part_CAMPO — campo para crear partición de tipo DATE en la tabla destino.
Campos sin ningún prefijo se incluyen tal cual en la tabla destino (sin descifrar ni clustering).
Códigos KMS disponibles: C_DOCUMENT_NUMBER, C_DOCUMENT_TYPE, C_NAME, C_EMAIL, C_ADDRESS, C_CELLPHONE
SELECT
    t.PERIODO                    AS v_part_PERIODO,             -- partición DATE
    t.NUMERO_POLIZA              AS v_key_NUMERO_POLIZA,        -- clustering
    t.NUMERO_DOCUMENTO,          'C_DOCUMENT_NUMBER' AS v_tipo_NUMERO_DOCUMENTO,
    t.NOMBRE,                    'C_NAME'            AS v_tipo_NOMBRE,
    t.ESTADO_POLIZA                                               -- campo plano
FROM `proyecto.dataset.tabla` AS t
WHERE condicion = 'valor'
Procesando...

El resultado aparecerá aquí después de ejecutar la query...
🔐

Encriptar por Query SQL

Ejecuta una consulta y guarda los datos encriptados en BigQuery

💡 Los campos indicados con v_tipo_ serán encriptados antes de guardarse. Los demás se incluyen tal cual.

La query debe tener un SELECT estándar de BigQuery con tres tipos de campos:

EXPR AS v_key_CAMPO — campo de clustering (se incluye tal cual y define el clustering de la tabla destino).
'KMS_CODE' AS v_tipo_CAMPO — campo a encriptar con el código KMS indicado.
EXPR AS v_part_CAMPO — campo para crear partición DATE en la tabla destino.
Campos sin ningún prefijo se incluyen tal cual en la tabla destino (sin encriptar).
Códigos KMS disponibles: C_DOCUMENT_NUMBER, C_DOCUMENT_TYPE, C_NAME, C_EMAIL, C_ADDRESS, C_CELLPHONE
SELECT
    PER.PERIODO                  AS v_key_PERIODO,              -- clustering
    PER.NUMERO_DOCUMENTO,        'C_DOCUMENT_NUMBER' AS v_tipo_NUMERO_DOCUMENTO,
    PER.NOMBRE,                  'C_NAME'            AS v_tipo_NOMBRE,
    PER.FECHA_NACIMIENTO         AS v_part_FECHA_NACIMIENTO,     -- partición DATE
    PER.TIPOFONDO                                                      -- campo plano
FROM `proyecto.dataset.tabla` AS PER
WHERE condicion = 'valor'
Procesando...

El resultado aparecerá aquí después de ejecutar la query...