Bronze tables of web data
Raw deliveries in Delta, with schema evolution handled.
Import.io Managed Services delivers into S3, Azure Blob or Google Cloud Storage. Auto Loader picks up each new file into a Delta table.
(spark.readStream.format("cloudFiles")
.option("cloudFiles.format", "json")
.option("cloudFiles.schemaLocation", "/Volumes/web_data/raw/_schemas/prices")
.load("s3://your-bucket/importio/competitor-prices/")
.writeStream
.option("checkpointLocation", "/Volumes/web_data/raw/_checkpoints/prices")
.trigger(availableNow=True)
.toTable("web_data.raw.competitor_prices"))Any public page, rendered, through managed proxies
Rendering, proxy routing, captcha handling, extraction
Each run into S3 or SFTP
Auto Loader picks up every delivery into a Delta table.
Also connects via managed delivery.
Raw deliveries in Delta, with schema evolution handled.
Competitor prices and availability as features for pricing and demand models.
Extracted text and records staged for fine-tuning and evaluation.
The one your workspace already reads. Managed Services deliver into S3, Azure Blob and Google Cloud Storage; self-service plans deliver into S3.
Professional and Advanced. Managed Services deliver into S3, SFTP and every other supported destination on any contract.
Your Managed Services team. They agree destination, format, schedule and schema with you, then build, run, monitor and QA the feed under an SLA.
Amazon S3, Google Cloud Storage, Azure Blob Storage, SFTP, Snowflake, BigQuery, API, email and Slack alerts. Aperture delivers into the same destinations.
Delivered into Snowflake by our team, or loaded with write_pandas.
Setup 15 minManagedEndpointNDJSON loads natively; managed delivery lands it for you.
Setup 10 minS3 / SFTPManagedFiles land in S3; COPY loads them into Redshift.
Setup 15 minS3 / SFTPManagedEvery run delivered into your bucket, on schedule.
Setup 10 min