文件名称:批量编写器:提供有关快速ETL作业的指导,为SqlBulkCopy(或MySql或Oracle等效项)包装了IEnumerable的IDataReader实现,以及用于将实体映射到表列的库
文件大小:94KB
文件格式:ZIP
更新时间:2024-02-20 15:17:42
sql pipeline etl sqlbulkcopy stream-data
大量作家 Bulk Writer是一个小型库,可以使用SqlBulkCopy在C#中构建快速的,基于请求的ETL流程。 文献资料 文档可以在找到 安装 器在NuGet上可用,可以使用程序包管理器控制台进行安装: PM> Install-Package BulkWriter 用法 var q = from entity in GetAllEntities () where entity . IsActive && SomeOtherPredicate ( entity ) from zipCode in GetAllZipCodes () where zipCode . IsInContiguousStates && SomeOtherPredicate ( zipCode ) let distance = GetDistance ( entity , zipCode ) let arbitraryData = CreateSomeArbitraryData ( entity , zipCode ) where distance > 0