Solución de problemas de importación de datos

Solución de los problemas que encuentre al importar los datos al sistema de base de datos.

Resolución de error de importación: fallo al abrir el objeto

Aparece el error de importación cuando caduca la URL de SAP, definida en el archivo de manifiesto. No puede acceder a los datos hasta que se vuelva a realizar el volcado de MySQL Shell a Object Storage, lo que permite volver a generar las URL de PAR en el archivo de manifiesto.

Con MySQL Shell

Utilice el shell MySQL para resolver el error Import Error: Failed opening object.

En esta tarea, se asume lo siguiente:
  • Obtendrá un error Import Error: Failed opening object similar al siguiente:
    Import Error: Failed opening object
    '<ObjectStoragePath>/b/<BucketName>/o/<BucketPrefix>/@.json'
    in READ mode: Not Found (404)
Realice lo siguiente para generar nuevas URL de PAR:
  1. Vuelva a generar el archivo de manifiesto ejecutando el volcado de MySQL Shell en Object Storage. Consulte Utilidad de volcado de MySQL Shell.
    Nota

    La importación mediante un archivo de manifiesto (@.manifest.json) es una funcionalidad en desuso. En su lugar, importe desde un cubo o una PAR de prefijo de cubo.
  2. (Opcional) Si necesita un período de caducidad de PAR más largo, cambie el valor del parámetro de volcado de MySQL Shell, ociParExpireTime. La caducidad por defecto de las URL de PAR generadas por MYSQL Shell es la hora actual más una semana. Consulte Utilidad de volcado de MySQL Shell.

Resolución del error de importación: puede que no sea una URL válida

Obtiene el error de importación debido a un formato incorrecto en la URL de PAR.

Cualquiera de los siguientes puede ser un motivo del error de importación:

  • La URL de PAR ha caducado. Las SAP tienen una caducidad incorporada. Si ha superado la fecha de caducidad, cree una nueva URL de PAR.
  • Ha definido un prefijo de tipo de nombre de archivo en lugar de un prefijo de tipo de carpeta. Los prefijos de tipo de nombre de archivo no están soportados.
  • Ha definido un prefijo de tipo de carpeta, pero no ha agregado el nombre del prefijo ni la barra inclinada final a la URL de PAR. Si está importando desde un prefijo de cubo, agregue manualmente el nombre del prefijo y la barra inclinada a la URL.
  • Ha especificado una URL incorrecta o con un formato incorrecto. Compruebe su URL y confirme que es correcta. Si es necesario, genere una nueva.

Uso de la consola

Utilice la consola para resolver el error Import Error: May not be a valid URL.

En esta tarea, se asume lo siguiente:
  • Obtendrá un error Import Error: May not be a valid URL similar al siguiente:
    attribute = {source.sourceUrl}, value =
          {https://objectstorageURL/p/alphanumericString/n/tenancyName/b/bucketName/o/prefixName/}
          - may not be a valid url

Genere una nueva URL de PAR mediante el asistente de generación de PAR en la consola. Consulte Uso de solicitudes autenticadas previamente.

Nota

Se recomienda utilizar la consola para generar una nueva URL de PAR.

Uso de la CLI

Utilice la interfaz de línea de comandos para resolver el error Import Error: May not be a valid URL.

En esta tarea, se asume lo siguiente:
  • Obtendrá un error Import Error: May not be a valid URL similar al siguiente:
    attribute = {source.sourceUrl}, value =
          {https://objectstorageURL/p/alphanumericString/n/tenancyName/b/bucketName/o/prefixName/}
          - may not be a valid url
Genere manualmente una nueva URL de PAR mediante la interfaz de línea de comandos. Consulte Uso de solicitudes autenticadas previamente.