|
Ostatnio studiowałem bazy danych i chciałem spróbować przetworzyć dużą ilość danych. Ręczne wprowadzanie dużych ilości danych nie jest już możliwe, dlatego wymagany jest import. Przeczytałem wiele tutoriali w Internecie, a potem pobrałem 10 000 rekordów loterii w formacie txt. Jednak import tych danych do SQL Server 2008 i tak zajął półtora dnia. Samouczki, które znalazłem w internecie, nigdy nie rozwiązały problemów, które napotkałem podczas importu. Napisz tego bloga dla odniesienia! Poniżej znajduje się ilustracja kroków związanych z importem oraz na końcu środków ostrożności. (Ten blog jest przydatny tylko dla początkujących) W pierwszym kroku otwórz narzędzie Import i Export. (Win7 oferuje SQL na systemach 32-bitowych i wydaje się, że jest zainstalowany na systemach 64-bitowych)
Krok 2: Wybierz format pliku źródłowego. Tutaj plik w formacie txt wybiera płaskie źródło pliku.
Trzecim krokiem jest przeglądanie i wybranie źródła pliku, gdzie strona kodowa powinna zostać zmieniona na chińską uproszczoną. Dodatkowo możesz sprawdzić, czy kolumny importowanych danych są poprawne w Kolumnach, a nazwy pól możesz edytować w Zaawansowanym.
Krok 4: Wybierz docelowy serwer i bazę danych. Chodzi o określenie, do której bazy danych serwera zaimportować plik danych.
Krok 5: Wybierz docelową tabelę i otwórz edycję mapy. Domyślnie tworzy się nową tabelę z nazwą pliku.
Krok 6: edytuj mapę. Importuj mapowanie danych do każdego pola bazy danych! Jeśli docelowa tabela jest nowo utworzona, edytuj nazwy pól i typy danych w bazie danych.
Po tym wszystkim, o ile nie ma problemów ze źródłem danych, kliknij Dalej...... Dasz radę. Teraz porozmawiajmy o tym, na co zwracać uwagę podczas importu danych. Importując pliki w formacie txt, najpierw musisz zwrócić uwagę na układ danych. Każda kolumna jest oddzielona jednolitym separatorem, aby usunąć zbędne informacje wierszowe. Należy również zauważyć, że podczas importu plików w formacie txt czytane są sprady, więc usuwa sprady. Właściwie jedyny problem, jaki napotkałem podczas importu, utknął mi na półtora dnia. Dane są uporządkowane zgodnie z wymaganiami, jak pokazano na rysunku:
|