Dos tipos de origen de importación leen tu catálogo donde ya está: un archivo de tu almacenamiento en la nube, o una hoja o un archivo que compartes por enlace. Como cualquier origen, vienen con los planes Pro Nacional y Enterprise (página de planes), tus administradores los guardan en «Ajustes de la cuenta › Catálogo › Orígenes de importación», eligiendo «Almacenamiento en la nube» o «Un enlace compartido» en «Cómo llegamos al archivo» y pulsando «Aplicar», y abren las mismas importaciones que un archivo que subes, cuando lo pidas o según una programación.
Almacenamiento en la nube
Un archivo de Amazon S3, Google Cloud Storage o Azure Blob Storage. Solo lo leemos: nunca escribimos, cambiamos ni borramos nada en tu almacenamiento.
- Con un enlace prefirmado o SAS: pega el enlace que tu proveedor creó para el archivo. Guardamos su dirección y ciframos su firma, que no volvemos a mostrar. Los enlaces de S3 y de Cloud Storage duran una semana como mucho; cuando uno caduca, el intento dice que el servidor no aceptó la autenticación: pega uno nuevo, o usa una clave.
- Con una clave de solo lectura: para S3, la región (como
eu-south-2), el bucket, el ID de la clave y su clave secreta; para Cloud Storage, el bucket y una clave HMAC de interoperabilidad; para Azure, la cuenta de almacenamiento, el contenedor y la clave de la cuenta. Construimos la dirección del proveedor con esos datos, nunca la escribes tú, y firmamos cada petición con la clave, que guardamos cifrada aparte y nunca enviamos ni volvemos a mostrar. La página del origen solo muestra el principio y el final del ID de la clave. Si cambias el proveedor, la región, el bucket o la cuenta y el contenedor, o el ID de la clave, te pedimos la clave otra vez. - El archivo: su clave (como
erp/catalogo.csv), o un prefijo (comoerp/) del que traemos el archivo que cambió el último; las carpetas vacías y los archivos vacíos no cuentan. Un prefijo con más de 10.000 archivos se rechaza: acótalo.
Enlaces compartidos
- Google Sheets: una hoja publicada en la web o compartida con cualquiera que tenga el enlace. Traemos su exportación en CSV, de la primera pestaña o de la que indiques (el número que sigue a
gid=en su dirección). - SharePoint y OneDrive para el trabajo o la escuela: un archivo compartido con cualquiera que tenga el enlace. Los enlaces que solo se abren para quien ya tiene acceso, las carpetas y los enlaces de un OneDrive personal no se admiten: el formulario dice por qué.
- El enlace es una credencial: quien lo tiene puede leer el archivo, así que lo guardamos cifrado y la página no vuelve a mostrarlo. Si el enlace pide iniciar sesión, el intento dice que no está compartido.
- Hojas privadas: una hoja compartida solo con personas de tu empresa necesita tu consentimiento ante Google o Microsoft, que aún no hemos construido. Compártela con cualquiera que tenga el enlace o usa otro origen.
Archivos comprimidos
Un objeto o un archivo compartido puede ser un ZIP o un gzip, también con contraseña: lo abrimos en memoria e importamos el archivo que lleva dentro. Indica en el origen cuál tomar de un ZIP de varios y la contraseña del ZIP, que se guarda cifrada con su secreto (archivos ZIP, gzip y con contraseña).
Qué guardamos
Un origen en la nube guarda su proveedor, su región, su bucket o su cuenta y su contenedor, el ID de la clave y la clave o el prefijo del archivo, o la dirección de un enlace firmado sin su firma; un origen de enlace compartido guarda su proveedor, su host de SharePoint y la pestaña de la hoja. La firma, el enlace compartido y la clave se guardan cifrados hasta que los sustituyes, borras el origen o se cierra la cuenta. Lo demás es como en cualquier origen: el registro de cada intento, y el archivo solo mientras dura su importación.