Simptomi

Počevši od SQL Server 2019 CU6, definicija Stvaranje vanjske tablice proširena je tako da obuhvaća Rejected_Row_Location parametra. Ta vrijednost predstavlja mjesto u vanjskom izvoru podataka na kojem će se pisati datoteke pogrešaka i odbijeni reci. Ta se mogućnost može koristiti samo s vanjskim tablicama u obliku datoteke DELIMITEDTEXT u vanjskim izvorima podataka vrste Hadoop.

STVARANJE VANJSKE TABLICE [dbo]. [Reject_Example]

(

[Col_one] TINYINT NULL,

[Col_two] VARCHAR(100) NULL,

[Col_three] NUMERIC(2;2) NULL

)

WITH

(

DATA_SOURCE = EDS_Reject_Row

,LOCATION = '/Read_Directory'

,FILE_FORMAT = CSV

,REJECT_TYPE = VRIJEDNOST

,REJECT_VALUE = 100

,REJECTED_ROW_LOCATION='/Reject_Directory'

)

Što se događa prilikom učitavanja podataka?

Kada korisnik pokrene mogućnost Stvori tablicu kao odabir (CTAS) u prethodnoj tablici, PolyBase stvara direktorij na izvoru vanjskih podataka u Rejected_Row_Location, ako ne postoji. Stvara se podređeni direktorij pod nazivom "_rejectedrows". Znak Podvlaka (_) omogućuje da direktorij bude pobegao radi druge obrade podataka, osim ako nije izričito navedeno u parametru mjesta. Unutar tog direktorija mapa se stvara na temelju vremena slanja učitavanja u obliku YearMonthDay-HourMinuteSecond (na primjer, 20180330-173205). U ovoj su mapi napisane dvije vrste datoteka: _reason datoteka i podatkovna datoteka.

Datoteka razloga i podatkovna datoteka imaju ID upita povezan s izjavom CTAS. Budući da su podaci i razlog u zasebnim datotekama, odgovarajuće datoteke imaju odgovarajući nastavak.

Status

Microsoft je dodao nove značajke navedene u odjeljku "Odnosi se na".

Rješenje

Taj je problem riješen u sljedećem kumulativnom ažuriranju za SQL Server:

O kumulativnim ažuriranjima za SQL Server:

Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne popravke obuhvaćene prethodnim kumulativnim ažuriranjem. Pogledajte najnovija kumulativna ažuriranja za SQL Server:

Reference

Informirajte se o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.