In eksport nei Excel leveret ôfhinklik fan de ynset trije ferskillende artefakten op, en de flater heart by krekt ien dêrfan. In downloadtriem mei in query, in statyske CSV en in ferbûn tabel dat ferfrist binne net deselde útslach, en elk dêrfan mislearret yn in oare stap. Wa't wit hokker artefakt er hat, beslútet oft de folgjende stap by it netwurkteam, it identiteitsteam of de listbehearder leit. It meganisme hjirûnder folget de oerdracht fan de browser nei de eigen oanfraach fan Excel.

Wat de eksport echt oerdraacht

By klassike SharePoint-listen downloadet Eksportearje nei Excel in lyts teksttriem wêrfan't de ynhâld in URL is; Excel lêst dat triem en docht dan in eigen oanfraach nei de gegevens dêrefter. It downloadde triem is in wizer, net de list. In CSV-eksport befettet dêrfoaroer de rigen sels en hat gjin ferbining om te fernijen. In nijer ferbûn tabel kin de query direkt yn it wurkboek ynbêde, sadat der hielendal neat yn de map Downloads telâne komt.

Elke ferbûne foarm is ienrjochting. Fernijen hellet aktuele rigen út de list yn it wurkboek, en it bewurkjen fan it tabel stjoert neat werom. Dy asymmetry is wichtich foar de diagnoaze, want in wurkboek dat iepenet mei de rigen fan ôfrûne wike hat al bewiisd dat it triem bestiet en de ferbining bewarre is, wylst it neat seit oer oft fernijen hjoed wurket.

De earste fraach is dus net wêrom't de eksport mislearre, mar hokker artefakt de brûker ferwachte hat. It antwurd ferbyntet it ûndersyk ta ien fan trije prosessen.

Trije prosessen, trije ferskillende identiteiten

De download yn de browser brûkt de browsersesje, mei syn eigen cookies, proxykonfiguraasje en oanmeldstatus. Excel dat it triem iepenet brûkt de HTTP-stack fan Office, dy't oer it algemien de proxy út de Ynternetopsjes per brûker folget ynstee fan de masinebrede WinHTTP-ynstelling, en dy't him autentisearret mei hokker Office-identiteit de brûker ek hat. In lettere fernijing brûkt de bewarre ferbining wer en kin oanmeldgegevens út Windows Oanmeldgegevensbehear ophelje ynstee fan te freegjen.

Dy trije konteksten kinne it op ien masine net iens wêze, en dêrom is in browser dy't de list prima iepenet en in Excel-fernjijing dy't om oanmelding freget in gearhingjend resultaat en gjin tsjinstelling. De tunnel feroaret de routing fan de masine foar alle trije, mar in proxy-autokonfiguraasjetriem kin Office-oanfragen noch hieltyd earne oars hinne stjoere.

Skriuw de identiteit op dy't yn elke stap brûkt wurdt foar't jo ien dêrfan feroarje. In oplossing dy't op de browser tapast wurdt, kin in oanfraach dy't Excel ûnder in oar akkount docht net reparearje.

Lês it oerdrachtetriem foar't jo wat feroarje

It downloadde triem is platte tekst en meastal koart, lês it dus earst. It neamt de host en it einpunt dy't Excel oanroppe sil, en dy host is dejinge dy't fan de masine fan de brûker ôf oplost en autentisearre wurde moat, net needsaaklik it adres dat yn de adresbalke fan de browser te sjen is.

Get-Content "$env:USERPROFILE\Downloads\query.iqy"
Resolve-DnsName team.example.net
netsh winhttp show proxy

Fergelykje de host yn it triem mei de side wêrfan't de brûker tinkt dat er eksportearre hat. In omlieding ûnder de eksport, in âlde sidekolleksje of in migrearre list kin in wizer efterlitte nei in namme dy't de gegevens net mear leveret, en de flater dy't dêrút folget sjocht derút as in netwurkflater. As de namme oplost en it einpunt antwurdet, binne de oerbleaune kandidaten de autentikaasje en de query sels.

Ferfange de hostnamme net troch in IP-adres om it wurkje te litten. Dat brekt de nammekontrôle fan it sertifikaat en ferberget it echte probleem efter in omwei dy't by de folgjende sertifikaatfernijing mislearret.

Namme-, oanmeld- en queryflaters skiede

Fjouwer útkomsten dekke hast elk rapport, en elk dêrfan hat in oare eigenier. In namme dy't net oplost heart by DNS. In ferbining dy't yn in time-out rint heart by routing of in proxy. In oanmeldfraach of in 401 heart by identiteit. In antwurd dat oankomt mar net ferwurke wurde kin heart by de query of it einpunt dat de list no biedt.

What the user seesStage that failed
Data source could not be foundName resolution or the pointer in the file
Repeated sign-in promptOffice identity or cached credential
Timeout while refreshingRoute, proxy or the VPN path
Refresh succeeds, rows look wrongQuery scope or list view, not connectivity

De lêste rige is dejinge dy't minsken ferkeard diagnostisearje. In fernijing dy't trochrint en de ferkearde rigen weromjout hat bewiisd dat elke netwurk- en identiteitslaach wurket, en de oerbleaune fraach is hokker werjeften of filter de query mei hat. Dat ticket nei it netwurkteam stjoere kostet in dei.

Bewarje de krekte flatertekst en it tiidstip fan de earste flater. It beslútet yn hokker rige fan it tabel jo sitte, en it is it iennige bewiis dêr't de listbehearder op reagearje kin.

Test de fernijing opnij op deselde list

Sadree't de mislearjende stap identifisearre is, werhelje dan de hanneling dy't mislearre en net in goedkeapere. Fernij deselde list fanút de bedoelde Excel-omjouwing, mei it ferwachte akkount en it goedkarde netwurkpaad, en befêstigje dat it oantal rigen of in bekende feroare wearde echt bywurket. In bewarre wurkboek iepenje bewiist neat oer de ferbining.

Wjerstean de brede reparaasjes: alle bewarre oanmeldgegevens wiskje, Office ferhege útfiere of in feilichheidsfunksje útskeakelje kin it symptoom feroarje sûnder de stap te reparearjen. As autentikaasje de mislearjende laach is, freegje de listbehearder dan it akkount en de stipe oanmeldstream te befêstigjen ynstee fan op de klant te rieden.

Bied CSV allinnich oan as in loskeppele momintopname de taak ferfollet en dy eksport foar de omjouwing stipe wurdt. It útfierformaat feroarje feroaret de wurkwize en ferklearret net wêrom't de ferbûne hanneling opholden is te wurkjen.

Relatearre artikelen