00. 51có cô ấy và có ID
00. 53họ và tên và ngày sinh nên nó
00. 55 không thực sự quan trọng có bao nhiêu cột
00. 57bạn có trong mỗi tờ những gì
00. 59tên của tờ miễn là chúng ta có
01. 01a file excel nằm trong nguồn của bạn
01. 04thư mục họ có thể có duy nhất họ có thể
01. 06có nhiều tờ trên mỗi tờ
01. 08sẽ tạo các tệp CSV đó cho từng
01. 12 tờ excel đó từ mỗi
01. 16tệp ở đây tôi có tổng cộng hai tệp
01. 19 tờ chúng tôi có là ba tờ trong CS
01. 21ba tệp nên được tạo
01. 24 nên bằng ba
01. 26đây là thư mục đích của tôi và đó là
01. 28nơi tôi muốn tạo chúng tại
01. 30CSV mở máy chủ tiếp theo SS the DT
01. công cụ 33data và chúng tôi sẽ tạo một công cụ mới
01. 36gói gói SSIS gói SSIS mới
01. 39và hãy đổi tên cái này tạo CSV Wow
01. 47 mỗi tờ mình có video hướng dẫn rồi
01. 51tạo tệp CSV cho mỗi tệp CSV Excel cho mỗi
01. 56excel, bạn cũng có thể xem tệp đó
01. 58 kịch bản khác nhau mà tôi đề cập trong này
02. 01series hãy tiếp tục và tạo cái này
02. 04variable chúng ta sẽ gọi cái này
02. 06đường dẫn thư mục đó là nơi tôi sẽ lưu
02. 09 đường dẫn thư mục chứa file excel của bạn
02. 12Tôi sẽ đi đến
02. Thư mục 13source ở đây đã sao chép đường dẫn này và
02. 15lưu nó ở đó bây giờ tôi sẽ cần phải tạo
02. 19a đường dẫn đích cũng tại sao bởi vì
02. 23in sản xuất của quốc gia trong QA sản xuất
02. 27UAT các đường dẫn này có thể khác hoặc hơn
02. 30. Bạn nên tạo các biến và sử dụng
02. 32 chúng trong một cấu hình, v.v.
02. 34trong môi trường bạn sẽ chỉ là
02. 36thực hiện thay đổi trong tệp cấu hình
02. 38 trên một cái bàn và gói hàng của bạn phải là
02. 40 có thể chọn từ
02. 41còn một biến nữa tôi sẽ
02. 44 like tạo gọi là lĩnh vực
02. 46limiter để ngày mai nếu công ty của bạn
02. 53 quyết định chúng tôi không muốn dấu phẩy này
02. 54delimited, chúng tôi muốn điều này trở nên rõ ràng hơn
02. 57ở đây chúng ta có chung ah chúng ta sẽ đi thôi
03. 00 vào cấu hình và nếu chúng tôi đã sử dụng
03. 02biến của nó trong cấu hình sẽ
03. 04thay đổi giá trị thành piper hoặc dấu ngã
03. 06hoặc bất cứ điều gì hãy nói ở ký hiệu tỷ lệ
03. 08hoặc bất cứ điều gì họ thích để chúng tôi có thể thay đổi
03. 10that và nó sẽ tạo các tệp CSV hoặc
03. 13file phẳng hay txt gì cũng đc
03. 15gọi cho họ với bộ giới hạn nhất định tại đây
03. 18ngay bây giờ chúng ta sẽ đi với
03. 20 dấu phẩy bây giờ và thử nghiệm của chúng tôi với piper
03. 22sau khi nó được thực hiện bây giờ chúng tôi sẽ mang lại
03. 25kịch bản hỏi ở đây chúng ta sẽ sử dụng
03. 30các biến này trong nhiệm vụ bỏ qua để bạn chỉ cần
03. 34 ánh xạ chúng ở đây thư mục đường dẫn đích
03. 38path tại sao tôi gọi cái này là đường dẫn thư mục
03. 42Tôi nên gọi cái này thực sự
03. 43đường dẫn nguồn hoặc vâng, tôi sẽ gọi nó
03. 48bởi vì có thể có một nguồn xấu và
03. 52destination xấu tốt hơn nhiều so với
03. 54us chỉ là đường dẫn thư mục nên ở đây chúng tôi gọi
03. 59hãy xem con đường đích mà tôi đang
04. 04Tôi muốn tự mình thực hiện một số thay đổi
04. 05chỉ cho bạn nếu bạn lấy kịch bản của tôi và sau đó
04. 08bạn có tên biến khác nhau
04. 10 chuyện gì đã xảy ra và cách bạn xử lý chúng
04. 11 tình huống nên nguồn đường dẫn đích
04. 13path và dấu phân cách để tất cả đều tốt và sau đó
04. 16chúng tôi sẽ đi trước và bạn có thể đánh
04. 18OK và lưu gói của bạn trước khi bạn đi
04. 20và chỉnh sửa tập lệnh chỉnh sửa và chúng tôi sẽ
04. 24đi anh em công nghệ tôi t. com một lần
04. 26ở đó chúng ta sẽ đến SSI như một video
04. 28tutorial và chúng tôi sẽ sao chép một số
04. 31 từ đó để chúng tôi có thể sử dụng trong
04. 33gói hàng er thang cuốn bị bỏ qua này là
04. 37open và tôi sẽ đi đến nhiệm vụ kịch bản
04. 40ở đây trong video hướng dẫn SSIS và ở đây
04. 45cách tạo tệp CSV trên mỗi trang tính excel
04. 49vì vậy ngay tại đây số chín đó là nơi
04. 52bạn sẽ nhấp vào tôi sẽ đặt liên kết
04. 54trong phần mô tả tôi cũng có một
04. 57được viết trên bài đăng này nếu bạn ở
04. 59office bạn không xem được hết video
05. 01bạn có thể đôi khi họ không cho phép bạn
05. 03watch it you can follow this a post from
05. 05ở đây nó có hình ảnh và mọi thứ
05. 07and it is easy the only name space we
05. 09cần nói thêm là hệ thống chấm IO đây vậy
05. 13chúng ta có thể sử dụng nó và một điều nữa chúng ta
05. 16cần sử dụng là không gian tên cho tất cả let
05. 20DB và điều đó khi chúng tôi đang tạo ra một
05. 23 kết nối với excel nên tôi bị thiếu
05. 26ở đây tôi sẽ sửa những thông tin này
05. 29on the blog as well so let's go ahead
05. 30and add that you can copy from here if
05. 33you want otherwise I'm gonna go to the
05. 35here namespaces here using systems dot
05. 42IO that's one namespace so we can use
05. 45different functions from here and say
05. 47systems dot dot dot already be so these
05. 51are the two namespaces will be using hit
05. 53save now come to the script you can copy
05. 58from here all the way but some time as
06. 00you can see that some part is the kind
06. 02of cut here if you will copy it will
06. 04copy but in case you don't feel
06. 06comfortable from here you can go to the
06. 08top and say script to download and
06. 10that's where you have entire script I
06. 13have uploaded today you know Google
06. 16Drive and you can just copy as as you
06. 19can see here namespaces are all also
06. 21added there so I'm gonna go ahead
06. 23right-click say select all copy I'm
06. 27sẽ mở notepad vì nó là
06. 31dễ dàng hơn nhiều, đó là cách rõ ràng để bạn có thể
06. 33sao chép mã của tôi từ đây và tôi sẽ đi
06. 36to the public word tôi biết đó là
06. 39code tôi cần sao chép vào đây trong
06. 41public có nghĩa là bắt đầu từ đây đi
06. 44tất cả các cách và chúng tôi sẽ đi cho đến khi
06. 47tại đây vì vậy trước khi DTS chấm kết quả, chúng tôi
06. 52sẽ sao chép mọi thứ nhấp chuột phải
06. 53sao chép và quay lại tab khác
06. 55editor và bây giờ chỉ cần dán nó vào đây là bạn
07. 01hãy tạo các biến và
07. 04biến có thể khác với tôi
07. 06 tên biến chúng ta hãy kiểm tra như vậy
07. 09chúng tôi sẽ trở lại đây tôi đã tạo
07. biến 11ocol và tôi là bản đồ và m2d của tôi
07. 15SSIS nên đây là biến chúng ta có
07. Đường dẫn thư mục 18source và tôi có nguồn
07. 20 đường dẫn thư mục nhưng bây giờ tôi đã tạo dưới dạng
07. 23đường dẫn nguồn nên có tên này
07. 27nếu tôi sẽ chạy thì gói của tôi sẽ
07. 29tạo sự cố nó không chạy nên ở đây
07. 31Tôi chỉ cần gõ bất cứ thứ gì tôi có
07. 34đã tạo đường dẫn nguồn nguồn và tại đây trong
07. 37điểm đến tôi có đường dẫn đích
07. 40và tệp giới hạn thay vì tệp đó
07. 43Tôi đã đệ trình giới hạn nên bây giờ chúng tôi
07. 48good chúng tôi đã tạo các biến cục bộ này
07. 50here ánh xạ xuống với biến SSIS của chúng tôi để
07. 53nó có thể sử dụng giá trị bởi vì tôi là bạn
07. 56một lý do tôi đang sử dụng các biến này
07. 58ở đây và đặt giá trị vì tôi
08. 01không muốn sử dụng toàn bộ dòng này
08. 02 ở mọi nơi trong mã của tôi để tôi có thể sử dụng
08. 05các biến này và chúng rất ngắn
08. 07as so viết DT như vậy
08. 08 biến và tất cả những gì bây giờ chúng ta
08. 10 đang làm bây giờ chúng tôi đang sử dụng sáng tạo này
08. 14a biến và ở đây nó sẽ nhận được
08. 17trực tiếp đến thông tin và chống đỡ từ một nguồn
08. 19đường dẫn thư mục nguồn để nó sẽ nhận được
08. 23us tất cả những tên tệp đó và mọi thứ
08. 25 bất cứ thứ gì chúng ta cần và chúng ta có thể sử dụng chúng
08. 28đây sẽ là bộ sưu tập của cái đó
08. 30thông tin và ở đây chúng tôi có một tệp và
08. 32chúng tôi đang nói trực tiếp rằng lấy tệp hoặc
08. 34vì vậy điều này sẽ lấy tệp cho chúng tôi và
08. 37một khi chúng ta có bộ sưu tập kusu của
08. 39 tên tệp và tất cả những gì chúng ta có thể lặp lại
08. 41 qua và sử dụng chúng trong mã sau này
08. 43tại đây
08. 44Tôi đang cảm nhận đường dẫn đầy đủ chỉ để khai báo
08. 47as và bây giờ chỉ được nói là để trống
08. 50tặng 1 cuốn hoặc file excel
08. 53vì vậy chúng tôi đang lặp lại Truvia mà bạn gửi cho
08. 55mỗi tệp thông tin tệp trong các tệp này là
08. 59vì vậy hãy nhớ ở đây chúng tôi đã tải tất cả các tệp
09. 02thông tin về tên tập tin và mọi thứ
09. 04ở đây vì vậy chúng tôi đang lặp lại điều đó và
09. 06nhận được một tại một thời điểm
09. 08thì ở đây tôi đang khai báo một biến
09. 09tên tệp chuỗi được gọi cho
09. 12 đường dẫn đầy đủ trống phải bằng
09. 14đường dẫn thư mục nguồn và dấu gạch chéo ngược của chúng tôi
09. 18file và đó là đường dẫn hoàn chỉnh mà chúng tôi
09. 20có mà chúng ta có thể sử dụng ở bà già
09. 23 kết nối cho exilim của chúng tôi và tôi sử dụng
09. 27tên tệp này tên tệp dấu chấm tên dấu chấm
09. 30replace Tôi thay dấu chấm XLS và bằng
09. 33 chỗ trống vì tên tệp này tôi có thể
09. 35sử dụng cho CSV của tôi Tôi không muốn có XLS
09. 40cuối cùng tôi đã loại bỏ phần đó và
09. 43ở đây chỉ cho thấy rằng ok, đây là
09. 45tệp chúng tôi đang xử lý nếu bạn không muốn
09. 47it you can comment it or if you just
09. 50muốn xóa nó bạn có thể làm điều đó nhưng tôi sẽ
09. 51hãy để nó ngay bây giờ
09. 53để chúng tôi có thể kiểm tra xem chúng tôi là tệp nào
09. 56đang xử lý tại thời điểm chúng tôi đang ở đây
09. 58khai báo thêm hai biến như trong một
10. 00chuỗi kết nối và HPR để kết nối
10. 03chuỗi bằng với xin lỗi nó nên được
10. 04tiêu đề của chúng tôi bằng có bởi vì mỗi
10. 06trong bảng excel tệp x-quang của chúng tôi có
10. 10header và chuỗi kết nối
10. 11nhà cung cấp tương đương với Microsoft dot AC
10. 13dot đã là 2. 2 12 điểm ồ được rồi đây
10. 17là nguồn của tôi đó là một đường dẫn đầy đủ của tệp
10. 20đọc điều đó để vượt trội và làm điều đó
10. 22connection ồ và ở đây chúng tôi đang tạo một
10. 25 kết nối sử dụng nó bằng cách sử dụng này
10. 26chuỗi kết nối hiện có tên trang tính
10. 30khi bạn đã kết nối được với
10. 33 excel chúng tôi đang nhận được Ola DB
10. 35 lược đồ vào bộ nhớ sau khi chúng ta
10. 38có điều đó ở đây tôi đang tuyên bố một
10. 40variable để bạn thấy tên trang tính xâu chuỗi
10. 43Tôi có thể chỉ cần đặt giá trị thành
10. 45 trống lên những gì tôi viết hai dòng để
10. 48 nói với bạn rằng tôi không phải là một nút chai hay C sắc nét
10. 51developer AMA thêm bi ai có
10. 56kiến thức về ETL SSRS SSI có nhưng không
11. 00c-sharp coder bạn biết nhưng điều đó không
11. 03 vấn đề bạn có thể xóa mã này ở bất cứ đâu
11. 05bạn cảm thấy thích và bạn biết tôi đã nghe thấy bạn
11. 09sẽ không xúc phạm tôi nếu bạn sẽ thực hiện
11. 11 cải tiến cho bộ giải mã, vì vậy hãy tiếp tục và
11. 14bất cứ nơi nào bạn cảm thấy tốt hơn
11. 15viết C sắc nét và khai báo tốt hơn
11. 18 tên biến và tất cả những loại đó
11. 19 mọi thứ hãy tiếp tục và làm ngay bây giờ tôi đây
11. 22đặt tên trang tính này và bây giờ chúng tôi
11. 24 sẽ đọc đó là những tên trang tính
11. 26từ bảng dữ liệu này sau khi chúng tôi chắc chắn rằng
11. 30không sao nếu dữ liệu nhìn thấy một bảng có tên là hai
11. 33 chuỗi có chứa nếu nó có chứa
11. 35ký hiệu đô la và sau đó chúng ta sẽ
11. 37đọc một cột được gọi là tên bảng của
11. 39value vì vậy chúng tôi sẽ đọc nó và lưu lại
11. 41 vào tên trang tính vì vậy nó sẽ
11. 43load true và sau đó chúng ta sẽ giống nhau trong một
11. tên 46 tờ một lần khi chúng tôi nói
11. 49rằng chúng tôi sẽ xử lý nó sẽ tạo ra một
11. 51CSV quay lại lấy trang tiếp theo và làm
11. 54nó bây giờ chúng tôi có ở đây chúng tôi đã được
11. 58command và đây là lệnh chúng ta
12. 00sẽ sử dụng một thông số kỹ thuật chọn từ trang tính
12. 03name vì vậy chúng ta sẽ đọc toàn bộ
12. 05data từ bảng excel và tải vào
12. 08bảng dữ liệu để chúng tôi điền vào đó và
12. 10 cái để lấp đầy, chúng tôi loại bỏ
12. ký hiệu 13 đô la từ tên tờ vì
12. 17chúng tôi muốn tạo tên tệp CSV mà
12. 21 sẽ là dấu gạch dưới tên tệp excel của bạn
12. 24tên trang tính của chúng tôi vì vậy chúng tôi không muốn
12. ký hiệu 26 đô la được thêm vào phần đó của và
12. 28ở đây chúng tôi đang nói tạo tệp CSV và
12. 30tải dữ liệu vào nó từ một trang tính bây giờ mà chúng tôi
12. 35đang tạo phiên bản mới của luồng
12. 38Rider và đây là thư mục đích của chúng tôi
12. 40 sau đó gạch chéo ngược tên tệp để nếu bạn
12. 43hãy nhớ ở đây chúng ta có đúng tên tập tin
12. 45 ở đây nên tên tệp là Excel
12. 48 tên tệp và chúng tôi đã thay thế tên tệp
12. 51dot XLS với khoảng trống để nó chỉ là
12. Tên tệp 54excel cho đến đây cái này
12. 58thế là xong và bây giờ chúng ta sẽ quay lại
13. 01ở đây và phần còn lại chúng tôi đang thêm
13. 04 gạch dưới đầu nếu bạn không thích
13. 05underscore - bạn muốn nó bạn có thể có nó
13. 08và sau đó chúng tôi có tên trang tính và chúng tôi là
13. 10thêm dấu chấm CSV vào nó
13. 12vì vậy gần như đúng tiêu đề
13. 17row 2d cái này sẽ viết tiêu đề
13. Hàng 19 và sau đó bên cạnh nó sẽ đến
13. 23ghi dữ liệu vào rồi đóng lại
13. 24đó là tất cả và chỉ là một tổng quan nhanh tôi
13. 30muốn trao cho bạn nên mỗi lần nó sẽ
13. 32đọc một tập tin mới rồi nó sẽ đến
13. 36down và sau đó tạo sheeter ở đây
13. 40phần này nó sẽ tạo một cái mới
13. Tệp 43csv tải trang tính đó để nếu có
13. 45 nhiều tờ nó là phần này
13. 49to lặp qua nhiều lần nên một lần
13. 51thế là xong, nó sẽ thực hiện bước tiếp theo
13. 53file và lặp lại phần bên trong và nó
13. 57sẽ chính xác là số lần chúng ta
14. 00có số lượng tờ như vậy cho mỗi tờ
14. 03file thì chúng ta có nội dung bên trong cho mỗi tệp đó
14. 07cho mỗi sheeter rất tốt nói rằng
14. 12hãy đi đến đích chúng ta không có
14. 15bất cứ điều gì trong định mệnh ở đây ngay bây giờ tôi
14. 17sẽ kết thúc cái này bắt đầu được rồi đây là
14. 23xử lý tập tin này ok tokay
14. 26bây giờ tôi mới làm cái thứ hai
14. 28done that's pretty quick let's go back
14. 31vào thư mục đích và chúng tôi thấy 3 3
14. Các tệp 33csv được tạo, hãy nhấp chuột phải
14. 37ở đây và mở bằng miếng đệm phía bắc, đây là
14. 40 tờ đầu tiên và bạn có thể nói tờ 1
14. 43hãy nhớ rằng chúng ta đã làm điều đó và đây là
14. Tờ 45 giây từ trục của chúng ta hãy mở nó ra
14. 48with notepad này nên có nhiều hơn
14. 49 cột và tất cả thông tin đó để bạn
14. 51có thể thấy điều đó và đây là từ chúng tôi
14. 54 giây excel một tệp chỉ có trang tính
14. 56để nhấp chuột phải vào mở bằng notepad
15. 00nó chỉ có một bản ghi và bạn có thể thấy
15. 02 các cột tuyệt vọng bây giờ nếu bạn nhìn thấy
15. 07this information is a comma
15. 08hãy loại bỏ cái này và như tôi đã nói
15. 11bạn có thể tiếp tục và thay đổi
15. 14value for our file delimiter variable in
15. 17gói hoặc bằng cách sử dụng cấu hình
15. 19 và một khi bạn làm điều đó, nó sẽ tạo ra
15. 21tất cả các tệp có tệp đó ở bộ giới hạn
15. 23vì vậy tôi đã không có đường ống ở đây
15. 25Ý tôi là điều này thực sự xuất sắc khi bạn
15. 27tạo gói này, nó có thể được sử dụng cho
15. 29anything so và bạn chỉ cần cung cấp nguồn
15. Đường dẫn thư mục nguồn 32path và
15. 35dấu phân cách mẫu thư mục đích
15. 36nó sẽ lấy nó nó sẽ làm
15. 38thứ cho bạn, bạn có thể lưu nó dưới dạng
15. 40mẫu và sử dụng nó cho nhiều nơi
15. 43hãy bắt đầu và chạy lại gói đó
15. 48xử lý một xử lý - bạn không
15. 51cần những hộp thông báo này bạn tiếp tục
15. 53và xóa nó sau khi bạn hoàn thành
15. 55 sự phát triển và thử nghiệm khác nhau này
15. 58 chỉ là tôi đang làm để tôi có thể cho bạn thấy
15. 59thứ nhấp chuột phải vào đây để mở bằng
16. 02notepad và bạn có thể thấy rằng bây giờ nó là
16. 05được tạo với đường ống phân cách um so
16. 09chúng ta hãy xem cái thứ hai
16. 11và xem
16. 13đây là đường ống sáng tạo được phân định tuyệt vời
16. 16vậy là chúng ta đã hoàn tất cách tạo tệp CSV
16. 20 cho mỗi trang tính từ tệp Excel
16. 23và tôi có một video khác về cách tạo
16. 25CSV cho tệp Excel, vì vậy nếu bạn có
16. 30nhiều tệp có cùng một dữ liệu
16. 32hoặc cùng một cấu trúc cột, bạn sẽ
16. 33tạo một CSV và tải dữ liệu vào đó
16. 37 từ mỗi tệp excel
16. 39Tôi hy vọng những video này sẽ giúp ích cho bạn
16. 42học được điều gì đó từ những điều này, cảm ơn rất nhiều
16. 43rất nhiều thời gian của bạn và tôi đánh giá cao tôi
16. 45hẹn gặp lại các bạn trong video tiếp theo