Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
I denne artikel lærer du, hvordan du omdøber tabeller og redigerer skemaet i en tabel ved at tilføje, omdøbe og fjerne kolonner. Konsekvenserne og afhængighederne af tabelskemaændringer for objekter og tilknytninger, der refereres til, beskrives.
Forsigtigt
- Eksisterende indtagelser, tilknytninger af indtagelser, opdateringspoliti, funktioner, eksporter, materialiserede visninger og andre relaterede handlinger kan mislykkes, når tabelskemaet er blevet redigeret. Se Afhængigheder , og sørg for at redigere implementeringen af tilknytninger til indtagelse, opdatere politi, funktioner, eksport og materialiserede visninger i overensstemmelse hermed.
Afhængigheder
Hvis du redigerer tabelskemaet, kan det medføre indtagelses- og forespørgselsfejl på grund af afhængigheder, der refererer til tabelnavnet eller tabelkolonnerne. Konsekvenserne af skemaredigeringer er angivet i følgende matrix.
| Skemaredigering | Afhængighed |
|---|---|
| Omdøbning af tabeller |
Materialiserede visninger: * Som standard opdateres alle materialiserede visninger, der refererer direkte til det gamle tabelnavn, så de peger på det nye navn på en transaktions måde. * Hvis der refereres til tabelnavnet fra en gemt funktion, der aktiveres af visningsforespørgslen, skal du opdatere den materialiserede visningsreference manuelt ved hjælp af .alter materialized-view. |
| Omdøber kolonner | * Omdøbning af en kolonne opdaterer automatisk alle referencer til den i tilknytninger af indtagelse. * Omdøbning af en kolonne bevarer alle eksisterende transformationer i dine tilknytninger. |
| Tilføjelse af kolonner | * Tilføjelse af en ny kolonne opdaterer ikke tilknytninger af indtagelse automatisk. Hvis den nye kolonne skal medtages, skal du opdatere tilknytningerne manuelt.
* Hvis du redigerer skemaet, opdateres tilknytningen af indgående data til tabelkolonner ikke under indtagelse. * Når du har tilføjet kolonner, skal du sørge for at opdatere tilknytningen , så dataene indtages korrekt. Du kan få flere oplysninger om opdatering af tilknytning af indtagelse under Kommandoen .alter ingestion mapping |
| Kolonnetype | Redigering af en kolonnetype understøttes ikke ved hjælp af indstillingen Rediger tabelskema, da ændring af en kolonnetype vil medføre tab af data. |
| Fjerner kolonner | * Hvis du sletter en kolonne, fjernes kolonnen fra alle tilknytninger af indtagelse. * Sletning af en kolonne kan ikke fortrydes og medfører tab af data. Du kan ikke forespørge om data i den fjernede kolonne. * Forsigtighed Hvis du sletter en kolonne, gemmer og derefter tilføjer den igen, gendannes dataene ikke. Den fungerer som en ny kolonne, og tilknytninger for indtagelse opdateres ikke. Du skal manuelt opdatere tilknytningerne for indtagelse. |
Forudsætninger
- Et arbejdsområde med en Microsoft Fabric-aktiveret -kapacitet
- En KQL-database med redigeringstilladelser
- Redigeringer af tabelskemaer understøttes ikke, når der er en aktiv OneLake-forbindelse. Deaktiver Tilgængeligheden af OneLake , før du omdøber en tabel eller redigerer tabelkolonner. Du kan aktivere den senere, og der gemmes en ny kopi i OneLake.
Omdøb en tabel
Hvis du omdøber en tabel, opdateres alle referencer til den automatisk i tilknytningerne til indtagelse. I nogle tilfælde skal tabeltilknytninger og referencer opdateres manuelt. Gennemse afhængigheder, før du omdøber en tabel.
Gå til den ønskede KQL-database, og udvid Tabeller i ruden Stifinder.
Vælg en tabel på listen, og åbn menuen Flere [...].
Rediger tabelnavnet i vinduet Rediger tabelskema . Du kan også redigere tabelbeskrivelsen.
Gennemse de objekter, der refereres til, i afsnittet Afhængigheder .
Automatisk opdatering af materialiserede visninger er som standard aktiveret. Du kan få vist opdateringerne til kommandoen i Kommandofremviser.
Deaktiver automatisk opdatering af materialiserede visninger, hvis det er nødvendigt. Sørg for at gennemse konsekvenserne i Afhængigheder , og opdater manuelt tilknytningen af tabelindtagelse, hvis det er nødvendigt.
Vælg Opdater, og angiv tabelnavnet igen i bekræftelsesvinduet, og vælg Rediger tabelskema.
Rediger tabelkolonner
Omdøbning og tilføjelse af kolonner til en tabel opdaterer automatisk alle referencer til den i tilknytningerne til indtagelse. I nogle tilfælde skal tabeltilknytninger og referencer opdateres manuelt. Gennemse afhængigheder, før du redigerer tabelkolonnerne.
Gå til den ønskede KQL-database, og udvid Tabeller i ruden Stifinder.
Vælg en tabel på listen, og åbn menuen Flere [...].
Hvis du vil tilføje en ny kolonne, skal du angive et kolonnenavn nederst på listen over kolonner. Kolonnenavnet skal starte med et bogstav og kan indeholde tal, punktummer, bindestreger eller understregningstegn.
Vælg en datatype til kolonnen. Standardkolonnetypen er
string, men den kan ændres i rullemenuen i feltet kolonnetype.Vælg Tilføj kolonne for at tilføje flere kolonner.
Gennemse de objekter, der refereres til, i afsnittet Afhængigheder .
Automatisk opdatering af tilknytninger er som standard aktiveret. Du kan få vist opdateringerne til kommandoen til tilknytning af indtagelse i Kommandofremviser.
Deaktiver automatisk opdatering af tilknytninger, hvis det er nødvendigt. Sørg for at gennemse konsekvenserne i Afhængigheder , og opdater manuelt tilknytningen af tabelindtagelse, hvis det er nødvendigt.
Opdater om nødvendigt tilknytningen af dataindtagelse.
Relateret indhold
- Opret en tom tabel
- Tilknytning af dataindtagelse