Opdatere eksterne data i Excel Services

Data i en Microsoft Office Excel-projektmappe, der er vist i Excel Services, kan komme fra to forskellige placeringer. Dataene kan være gemt direkte i projektmappen, eller de kan være gemt i en ekstern datakilde, f.eks. i en database eller i en OLAP-kube (Online Analytical Processing).

Hvis dataene kommer fra en ekstern datakilde, har projektmappens forfatter eller administrator defineret forbindelsesoplysningerne. Det sker ofte i en ODC-fil (Office Data Connection), der beskriver, hvordan den eksterne datakilde findes, åbnes og forespørges.

Når du har fået forbindelse til en ekstern datakilde, kan du udføre en opdatering for at hente opdaterede data. Hver gang du opdaterer data, ser du den nyeste version af dataene, herunder alle ændringer, der er foretaget i dataene, siden de sidst blev opdateret.

Hvad vil du foretage dig?

Lære om opdatering af data

Om sikkerhedsrisici

Kontrollere, hvordan data opdateres

Lære om opdatering af data

På nedenstående illustration forklares de grundlæggende handlinger, når du opdaterer data, der er forbundet med en ekstern datakilde.

Grundlæggende opdatering af eksterne data

1. En opdatering henter de seneste data.

2. En forbindelse, der ofte gemmes i en forbindelsesfil, definerer alle de oplysninger, der bruges til at åbne og hente data fra en ekstern datakilde.

3. Du kan få adgang til forskellige datakilder: OLAP, SQL Server, Access, OLEDB, ODBC, regneark og tekstfiler.

4. Opdaterede data tilføjes i den aktuelle projektmappe.

Toppen af siden

Om sikkerhedsrisici

Når du har forbindelse til en ekstern datakilde, og du forsøger at opdatere dataene, er det vigtigt at være opmærksom på mulige sikkerhedsproblemer og vide, hvad du kan foretage dig i forbindelse med sikkerhedsproblemer.

En ODC-fil indeholder ofte en eller flere forespørgsler, der bruges til at opdatere eksterne data. Ved at udskifte denne fil kan en bruger med ondsindede hensigter udforme en forespørgsel for at få adgang til fortrolige oplysninger og distribuere dem til andre brugere eller udføre andre skadelige handlinger. Derfor skal du sikre dig, at:

  • Forbindelsesfilen er skrevet af en person, der er tillid til.

  • Forbindelsesfilen er sikker og kommer fra en placering, der er tillid til (et dokumentbibliotek, en netværksmappe eller en webmappe).

Du kan finde flere oplysninger om, hvordan en administrator kan oprette forbindelsesfiler, oprette placeringer, der er tillid til, og sikre forbindelsesfiler, i Microsoft Office Excel 2007 Hjælp og Central administration af Office SharePoint Server Hjælp.

Sikkerhedsnote : Adgang til en ekstern datakilde kræver normalt legitimationsoplysninger (f.eks. et brugernavn og en adgangskode), der bruges til at godkende brugeren. Sørg for, at disse legitimationsoplysninger gives til dig på en sikker måde, og at du ikke utilsigtet afslører legitimationsoplysningerne for andre.

Toppen af siden

Kontrollere, hvordan data opdateres

Du kan kontrollere, hvordan data fra en ekstern datakilde opdateres, ved at benytte en eller flere af følgende fremgangsmåder:

Opdatere ved åbning

I Microsoft Office Excel 2007 kan en forfatter oprette en projektmappe, der automatisk opdaterer data, når projektmappen åbnes, ved at markere afkrydsningsfeltet Opdater data, når filen åbnes i dialogboksen Forbindelsesegenskaber (klik på Forbindelser i gruppen Forbindelser under fanen Data, vælg forbindelsen, klik på Egenskaber, klik på fanen Anvendelse, og klik derefter på Opdater data, når filen åbnes). I dette tilfælde opdaterer Excel Services altid dataene, før projektmappen vises, og der oprettes en ny session. Hvis projektmappens forfatter fjerner markeringen i afkrydsningsfeltet Opdater data, når filen åbnes, vises de data, der cachelagres sammen med projektmappen. Hvis en bruger derfor opdaterer dataene manuelt, får brugeren vist opdaterede data i hele den aktuelle session, men dataene gemmes ikke i projektmappen. Hvis du vil være sikker på, at der altid vises opdaterede data, når du viser projektmappen i Excel Services, skal du markere afkrydsningsfeltet Opdater data, når filen åbnes i Office Excel. Du kan finde flere oplysninger i Microsoft Office Excel 2007 Hjælp.

Hvis du bruger en Office-dataforbindelsesfil (.odc), skal du også markere afkrydsningsfeltet Brug altid forbindelsesfil i dialogboksen Forbindelsesegenskaber(klik på Forbindelser i gruppen Forbindelser under fanen Data, vælg forbindelsen, klik på Egenskaber, klik på fanen Definition, og klik derefter på Brug altid forbindelsesfil).

Indstillingerne for placering af filer, der er tillid til, Kort varighed før timeout for session og Levetid for cachelager for eksterne data, kan også påvirke opdateringerne. Hvis du ønsker yderligere oplysninger, skal du kontakte administratoren eller se i Central administration af Microsoft Office SharePoint Server Hjælp.

Opdatere manuelt

Bemærk: Du kan kun opdatere en pivottabel manuelt.

  1. Marker en celle i en pivottabel.

  2. Klik på Opdater den markerede forbindelse i menuen Opdater på værktøjslinjen Webadgang fra Excel.

    Bemærkninger: 

    • Alle interaktive handlinger, der forårsager en genforespørgsel af en OLAP-datakilde, starter en manuel opdatering.

    • Hvis kommandoen Opdater ikke er synlig, har webdelens forfatter fjernet markeringen af egenskaben Opdater den markerede forbindelse, Opdater alle forbindelser. Du kan finde flere oplysninger under Brugerdefinerede egenskaber for webdelen Webadgang fra Excel.

Opdatere alle forbindelser

  • Klik på Opdater alle forbindelser i menuen Opdater på værktøjslinjen Webadgang fra Excel.

Opdatere periodisk

Med Office Excel 2007 kan projektmappens forfatter angive, at data opdateres automatisk med et angivet interval, når projektmappen er åbnet, for hver forbindelse i projektmappen. En lagerdatabase kan f.eks. opdateres hver time, og så har projektmappens forfatter defineret, at projektmappen automatisk opdateres hvert 60. minut. Du kan finde flere oplysninger i Microsoft Office Excel 2007 Hjælp.

Forfatteren af en webdel kan markere eller fjerne markeringen af egenskaben Tillad, at Webadgang fra Excel udfører periodisk dataopdatering for at aktivere eller deaktivere denne periodiske opdatering, hvis egenskaben er defineret af projektmappens forfatter. Når tidsintervallet er gået, vises følgende opdateringsmeddelelse nederst i webdelen Webadgang fra Excel:

Opdater data for <Liste over forbindelser>? (Nu) (Altid) (Spørg mig ikke igen)

Forfatteren af en Webadgang fra Excel-webdel kan også angive egenskaben Vis prompt for periodisk dataopdatering for at kontrollere funktionsmåden for den meddelelse, der vises, når Excel Services udfører en periodisk dataopdatering under en session:

  • Altid     betyder, at meddelelsen vises med en prompt ved hvert interval.

  • Valgfri     betyder, at en bruger kan vælge at fortsætte periodisk opdatering uden at vise en meddelelse.

  • Aldrig     betyder, at Webadgang fra Excel udfører en periodisk opdatering uden at vise en meddelelse eller prompt.

Du kan finde flere oplysninger under Brugerdefinerede egenskaber for webdelen Webadgang fra Excel.

Annullere en opdatering

Da en opdateringshandling kan tage længere tid end forventet, kan du annullere den. Mens opdateringen udføres, viser Excel Services en meddelelse med en prompt. Klik på Annuller for at afbryde handlingen, så du kan fuldføre opdateringen på et mere belejligt tidspunkt. Data, der er returneret af forespørgsler, før du annullerer opdateringen, bliver vist.

Toppen af siden

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×