我创建了一个SSIS包,它接受一个CSV文件并将其导入一个名为“OPEX_Spend”的表中,但是当我运行一个查询时,它会查询该表的多次迭代。该表应该显示336行,而不是1002。任何想法为什么它这样做?以下是所有设置的方式:
数据流:
平面文件来源
查找转换
OLE DB目的地
以下是表格的设置方式:
CREATE TABLE OPEX_Accounts (
Account_ID int IDENTITY (1,1) PRIMARY KEY,
OPEX_Name varchar(50),
GL_Account varchar(50)
)
CREATE TABLE OPEX_Spend (
Actuals_ID int IDENTITY (1,1) PRIMARY KEY,
Account_ID int NOT NULL,
CONSTRAINT FK_OPEXID
FOREIGN KEY (Account_ID) REFERENCES OPEX_Accounts (Account_ID),
Actuals_Date varchar(50),
Transaction_Text varchar (50),
Actuals_Amount numeric
)