The BCP API provides a client-side ingestion path for scenarios where data is produced within application code and needs to be written directly to warehouse tables without intermediate staging. It can deliver 5–10× higher ingestion throughput from the client compared to standard T-SQL INSERT statements. In this article, you’ll learn how to leverage the BCP API to accelerate your data ingestion pipelines.