Dela via


Så här konfigurerar du Azure SQL Managed Instance i kopieringsaktivitet

Den här artikeln beskriver hur du använder kopieringsaktiviteten i datapipelinen för att kopiera data från och till Azure SQL Managed Instance.

Konfiguration som stöds

För konfigurationen av varje flik under kopieringsaktivitet går du till följande avsnitt.

Allmänt

Se Allmänna-inställningar vägledning för att konfigurera inställningsfliken Allmänt.

Källa

Följande egenskaper stöds för Azure SQL Managed Instance under fliken Källa i en kopieringsaktivitet.

Skärmbild som visar källfliken och listan med egenskaper.

Följande egenskaper är nödvändiga:

  • datalagertyp: Välj extern.

  • Anslutning: Välj en Azure SQL Managed Instance-anslutning i anslutningslistan. Om anslutningen inte finns skapar du en ny Azure SQL Managed Instance-anslutning genom att välja Ny.

  • Anslutningstyp: Välj Azure SQL Managed Instance.

  • Använd fråga: Ange hur data ska läsas. Du kan välja Tabell, Frågaeller Lagrad procedur. I följande lista beskrivs konfigurationen för varje inställning:

    • Tabell: läs data från den angivna tabellen. Välj källtabellen i listrutan eller välj Redigera för att ange den manuellt.

    • Query: Ange den anpassade SQL-frågan för att läsa data. Ett exempel är select * from MyTable. Eller välj pennikonen som ska redigeras i kodredigeraren.

      Skärmbild som visar frågeinställningar.

    • Lagrad procedur: Använd den lagrade proceduren som läser data från källtabellen. Den sista SQL-instruktionen måste vara en SELECT-instruktion i den lagrade proceduren.

      • Namn på lagrad procedur: Välj den lagrade proceduren eller ange namnet på den lagrade proceduren manuellt när du väljer Redigera för att läsa data från källtabellen.

      • Parametrar för lagrad procedur: Ange värden för parametrar för lagrad procedur. Tillåtna värden är namn- eller värdepar. Parametrarnas namn och hölje måste matcha namnen och höljet för de lagrade procedureparametrarna. Du kan välja Importera parametrar för att hämta parametrarna för lagrad procedur.

        Skärmbild som visar inställningar för lagrad procedur.

Under Advancedkan du ange följande fält:

  • Tidsgräns för frågor (minuter): Ange tidsgränsen för körning av frågekommandon är standardvärdet 120 minuter. Om en parameter anges för den här egenskapen är tillåtna värden tidsintervall, till exempel "02:00:00" (120 minuter).

  • Isoleringsnivå: Anger transaktionslåsningsbeteendet för SQL-källan. De tillåtna värdena är: Read committed (läst åtagna), Read uncommitted (läst icke-åtagna), Repeatable read (upprepningsbar läsning), Serializable (seriebar), Snapshot (ögonblicksbild). Om den inte anges används databasens standardisoleringsnivå. Mer information finns i IsolationLevel Enum.

    Skärmbild som visar inställningar för isoleringsnivå.

  • partitionsalternativ: Ange de datapartitioneringsalternativ som används för att läsa in data från Azure SQL Managed Instance. Tillåtna värden är: Ingen (standard), fysiska partitioner av tabelloch dynamiskt intervall. När ett partitionsalternativ är aktiverat (dvs. inte Ingen) styrs graden av parallellitet för samtidig inläsning av data från Azure SQL Managed Instance av grad av kopieringsparallellitet på fliken inställningar för kopieringsaktivitet.

    • Ingen: Välj den här inställningen om du inte vill använda en partition.

    • Fysiska partitioner av tabell: När du använder en fysisk partition bestäms partitionskolumnen och mekanismen automatiskt baserat på din fysiska tabelldefinition.

    • Dynamiskt intervall: När du använder fråga med parallell aktiverad krävs parametern för intervallpartition(?DfDynamicRangePartitionCondition). Exempelfråga: SELECT * FROM <TableName> WHERE ?DfDynamicRangePartitionCondition.

      • Partitionskolumnnamn: Ange namnet på källkolumnen i heltal eller datum/datetime typ (int, smallint, bigint, date, smalldatetime, datetime, datetime2eller datetimeoffset) som används av range-partitionering för parallell kopiering. Om det inte anges identifieras indexet eller den primära nyckeln i tabellen automatiskt och används som partitionskolumn.

        Om du använder en fråga för att hämta källdata, kopplar du ?DfDynamicRangePartitionCondition i WHERE-villkoret. Ett exempel finns i avsnittet Parallell kopia från Azure SQL Managed Instance.

      • Partition övre gräns: Ange det maximala värdet för partitionskolumnen för delning av partitionsintervall. Det här värdet används för att bestämma partitionssteget, inte för att filtrera raderna i tabellen. Alla rader i tabellen eller frågeresultatet partitioneras och kopieras. Om det inte anges identifierar kopieringsaktivitet automatiskt värdet. Ett exempel finns i avsnittet Parallell kopia från Azure SQL Managed Instance.

      • Partition med lägre bindning: Ange minimivärdet för partitionskolumnen för partitionsintervalldelning. Det här värdet används för att bestämma partitionssteget, inte för att filtrera raderna i tabellen. Alla rader i tabellen eller frågeresultatet partitioneras och kopieras. Om det inte anges identifierar kopieringsaktivitet automatiskt värdet. Ett exempel finns i avsnittet Parallell kopia från Azure SQL Managed Instance.

  • Ytterligare kolumner: Lägg till ytterligare datakolumner för att lagra källfilernas relativa sökväg eller statiska värde. Uttrycket stöds för det senare.

Observera följande punkter:

  • Om Query anges för källan kör kopieringsaktiviteten den här frågan mot Azure SQL Managed Instance-källan för att hämta data. Du kan också ange en lagrad procedur genom att ange den lagrade procedurens namn och den lagrade procedurens parametrar om den lagrade proceduren tar parametrar.
  • När du använder den lagrade proceduren i källan för att hämta data bör du tänka på att om den lagrade proceduren är utformad som att returnera ett annat schema när ett annat parametervärde skickas in, kan det uppstå ett fel eller ett oväntat resultat när du importerar schemat från användargränssnittet eller när du kopierar data till SQL Database med automatisk skapande av tabeller.

Destination

Följande egenskaper stöds för Azure SQL Managed Instance under fliken Mål i en kopieringsaktivitet.

Skärmbild som visar fliken Mål.

Följande egenskaper är nödvändiga:

  • datalagertyp: Välj extern.

  • Anslutning: Välj en Azure SQL Managed Instance-anslutning i anslutningslistan. Om anslutningen inte finns skapar du en ny Azure SQL Managed Instance-anslutning genom att välja Ny.

  • Anslutningstyp: Välj Azure SQL Managed Instance.

  • tabellalternativet: Du kan välja Använd befintliga för att använda den angivna tabellen. Eller välj Skapa tabell automatiskt för att automatiskt skapa en måltabell om tabellen inte finns i källschemat och observera att det här valet inte stöds när den lagrade proceduren används som skrivbeteende.

    Om du väljer Använd befintlig:

    • Tabell: Välj tabellen i måldatabasen i listrutan. Eller kontrollera Redigera för att ange tabellnamnet manuellt.

    Om du väljer: Skapa tabell automatiskt:

    • Tabell: Ange namnet på din automatiskt genererade måltabell.

Under Advancedkan du ange följande fält:

  • Skrivbeteende: Definierar skrivbeteendet när källan är filer från ett filbaserat datalager. Du kan välja Infoga, **Upsert eller Lagrad procedur.

    • Insert: Välj det här alternativet för att använda infogningsfunktionen för att ladda in data i Azure SQL Managed Instance.

    • Upsert: Välj det här alternativet använd upsert-skrivbeteende för att läsa in data i Azure SQL Managed Instance.

      • Använd TempDB: Ange om du vill använda en global tillfällig tabell eller fysisk tabell som interimtabell för upsert. Som standard använder tjänsten global tillfällig tabell som interimtabell och den här egenskapen är markerad.

        Skärmbild som visar hur du väljer Använd TempDB.

      • Välj användar-DB-schema: När Använd TempDB inte har valts anger du interimschemat för att skapa en interimtabell om en fysisk tabell används.

        Notera

        Du måste ha behörighet att skapa och ta bort tabeller. Som standard delar en interimtabell samma schema som en måltabell.

        Skärmbild som visar att du inte väljer Använd TempDB.

      • Nyckelkolumner: Ange kolumnnamnen för unik radidentifiering. Antingen kan en enskild nyckel eller en serie nycklar användas. Om den inte anges används primärnyckeln.

    • Lagrad procedur: Använd den lagrade proceduren som definierar hur du använder källdata i en måltabell. Den här lagrade proceduren anropas per batch. För åtgärder som bara körs en gång och inte har något att göra med källdata, till exempel ta bort eller trunkera, använder du förkopieringsskript egenskap.

      • Namn på lagrad procedur: Välj den lagrade proceduren eller ange namnet på den lagrade proceduren manuellt när du kontrollerar Redigera för att läsa data från källtabellen.

      • Parametrar för lagrad procedur:

        • Tabelltyp: Ange det tabelltypnamn som ska användas i den lagrade proceduren. Kopieringsaktiviteten gör data som flyttas tillgängliga i en tillfällig tabell med den här tabelltypen. Lagrad procedurkod kan sedan sammanfoga data som kopieras med befintliga data.
        • Parameternamn för tabelltyp: Ange parameternamnet för den tabelltyp som anges i den lagrade proceduren.
        • Parametrar: Ange värden för parametrar för lagrad procedur. Tillåtna värden är namn- eller värdepar. Parametrarnas namn och hölje måste matcha namnen och höljet för de lagrade procedureparametrarna. Du kan välja Importera parametrar för att hämta parametrarna för lagrad procedur.

        Skärmbild som visar lagrade procedurinställningar i målskrivningsbeteendet.

  • Massinfoga tabellås: Välj Ja eller Nej (standard). Använd den här inställningen för att förbättra kopieringsprestanda under en massinfogningsåtgärd i en tabell utan index från flera klienter. Du kan ange den här egenskapen när du väljer Infoga eller Upsert som skrivbeteende. Mer information finns i BULK INSERT (Transact-SQL)

  • förkopieringsskript: Ange ett skript för kopieringsaktivitet som ska köras innan du skriver data till en måltabell i varje körning. Du kan använda den här egenskapen för att rensa inlästa data.

  • Tidsgräns för skrivbatch: Ange väntetiden för batchinfogningsåtgärden som ska slutföras innan tidsgränsen uppnås. Det tillåtna värdet är tidsintervall. Om inget värde anges är tidsgränsen som standard "02:00:00".

  • Skriv batchstorlek: Ange antalet rader som ska infogas i SQL-tabellen per batch. Det tillåtna värdet är heltal (antal rader). Som standard avgör tjänsten dynamiskt lämplig batchstorlek baserat på radstorleken.

  • Maximalt antal samtidiga anslutningar: Den övre gränsen för samtidiga anslutningar som upprättats till datalagret under aktivitetskörningen. Ange endast ett värde när du vill begränsa samtidiga anslutningar.

Kartläggning

Om du inte tillämpar Azure SQL Managed Instance med automatisk skapande av tabeller som mål går du till Mappningför att konfigurera fliken Mappning.

Om du använder Azure SQL Managed Instance med automatisk skapande av tabell som ditt mål, förutom konfigurationen i Mappning, kan du ändra typen i dina målkolumner. När du har valt Importera schemankan du ange kolumntypen i målet.

Till exempel är typen för ID kolumn i källan int, och du kan ändra den till flyttaltyp vid mappning till målkolumnen.

Skärmbild av mappning av målkolumnens typ.

Inställningar

För Inställningar flikkonfiguration går du till Konfigurera dina andra inställningar under fliken Inställningar.

Parallell kopiering från Azure SQL Managed Instance

Azure SQL Managed Instance-anslutningsappen i kopieringsaktiviteten tillhandahåller inbyggd datapartitionering för att kopiera data parallellt. Du hittar alternativ för datapartitionering på fliken Source i kopieringsaktiviteten.

När du aktiverar partitionerad kopiering kör kopieringsaktiviteten parallella frågor mot din Azure SQL Managed Instance-källa för att läsa in data efter partitioner. Den parallella graden styrs av grad av kopieringsparallellitet på fliken inställningar för kopieringsaktivitet. Om du till exempel anger grad av kopieringsparallellitet till fyra genererar och kör tjänsten samtidigt fyra frågor baserat på ditt angivna partitionsalternativ och inställningar, och varje fråga hämtar en del av data från din Azure SQL Managed Instance.

Du rekommenderas att aktivera parallell kopiering med datapartitionering, särskilt när du läser in stora mängder data från din Azure SQL Managed Instance. Följande är föreslagna konfigurationer för olika scenarier. När du kopierar data till filbaserat datalager rekommenderar vi att du skriver till en mapp som flera filer (anger endast mappnamn), i vilket fall prestandan är bättre än att skriva till en enda fil.

Scenario Föreslagna inställningar
Fullständig laddning från en stor tabell med fysiska partitioner. partitionsalternativ: Fysiska partitioner i tabellen.

Under körningen identifierar tjänsten automatiskt de fysiska partitionerna och kopierar data per partition.

Om du vill kontrollera om tabellen har en fysisk partition eller inte kan du hänvisa till den här sökfrågan.
Fullständig belastning från en stor tabell, utan fysiska partitioner, med ett heltal eller en datetime-kolumn för datapartitionering. Partitionsalternativ: Partition med dynamiskt intervall.
partitionskolumn (valfritt): Ange den kolumn som används för att partitionera data. Om det inte anges används index- eller primärnyckelkolumnen.
Övre gräns för partition och nedre gräns för partition (valfritt): Ange om du vill fastställa partitionssteg. Detta är inte för att filtrera raderna i tabellen, alla rader i tabellen partitioneras och kopieras. Om det inte anges identifierar kopieringsaktivitet automatiskt värdena.

Om partitionskolumnen "ID" till exempel har värden mellan 1 och 100 och du anger den nedre gränsen som 20 och den övre gränsen som 80, med parallell kopia som 4, hämtar tjänsten data med 4 partitioner – ID:n i intervallet <=20, [21, 50], [51, 80] respektive >=81.
Läs in en stor mängd data med hjälp av en anpassad fråga, utan fysiska partitioner, med ett heltal eller en date/datetime-kolumn för datapartitionering. Partitionsalternativ: Partition med dynamiskt intervall.
Fråga: SELECT * FROM <TableName> WHERE ?DfDynamicRangePartitionCondition AND <your_additional_where_clause>.
partitionskolumn: Ange den kolumn som används för att partitionera data.
Partition, övre gräns och partition, nedre gräns (valfritt): Ange om du vill fastställa partitionssteget. Detta är inte för att filtrera raderna i tabellen, alla rader i frågeresultatet partitioneras och kopieras. Om det inte anges identifierar kopieringsaktivitet automatiskt värdet.

Om partitionskolumnen "ID" till exempel har värden mellan 1 och 100 och du anger den nedre gränsen som 20 och den övre gränsen som 80, med parallell kopia som 4, hämtar tjänsten data med 4 partitioner – ID:n i intervallet <=20, [21, 50], [51, 80] respektive >=81.

Här är fler exempelfrågor för olika scenarier:
• Sök i hela tabellen:
SELECT * FROM <TableName> WHERE ?DfDynamicRangePartitionCondition
• Fråga från en tabell med kolumnval och ytterligare where-clause-filter:
SELECT <column_list> FROM <TableName> WHERE ?DfDynamicRangePartitionCondition AND <your_additional_where_clause>
• Fråga med underfrågor:
SELECT <column_list> FROM (<your_sub_query>) AS T WHERE ?DfDynamicRangePartitionCondition AND <your_additional_where_clause>
• Fråga med partition i underfråga:
SELECT <column_list> FROM (SELECT <your_sub_query_column_list> FROM <TableName> WHERE ?DfDynamicRangePartitionCondition) AS T

Metodtips för att läsa in data med partitionsalternativet:

  • Välj distinkt kolumn som partitionskolumn (till exempel primärnyckel eller unik nyckel) för att undvika datasnedvridning.
  • Om tabellen har inbyggd partition använder du partitionsalternativet fysiska partitioner i tabellen för att få bättre prestanda.

Exempelfråga för att kontrollera fysisk partition

SELECT DISTINCT s.name AS SchemaName, t.name AS TableName, pf.name AS PartitionFunctionName, c.name AS ColumnName, iif(pf.name is null, 'no', 'yes') AS HasPartition
FROM sys.tables AS t
LEFT JOIN sys.objects AS o ON t.object_id = o.object_id
LEFT JOIN sys.schemas AS s ON o.schema_id = s.schema_id
LEFT JOIN sys.indexes AS i ON t.object_id = i.object_id 
LEFT JOIN sys.index_columns AS ic ON ic.partition_ordinal > 0 AND ic.index_id = i.index_id AND ic.object_id = t.object_id 
LEFT JOIN sys.columns AS c ON c.object_id = ic.object_id AND c.column_id = ic.column_id 
LEFT JOIN sys.partition_schemes ps ON i.data_space_id = ps.data_space_id 
LEFT JOIN sys.partition_functions pf ON pf.function_id = ps.function_id 
WHERE s.name='[your schema]' AND t.name = '[your table name]'

Om tabellen har en fysisk partition ser du "HasPartition" som "ja" som följande.

Sql-frågeresultat.

Tabellsammanfattning

Se följande tabell för sammanfattningen och mer information om kopieringsaktiviteten för Azure SQL Managed Instance.

Källinformation

Namn Beskrivning Värde Krävs JSON-skriptegenskap
datalager-typ Din datalagertyp. extern Ja /
Anslutning Din anslutning till källdatalagret. < din anslutning > Ja samband
Anslutningstyp Din anslutningstyp. Välj Azure SQL Managed Instance. Azure SQL Managed Instance Ja /
Använd Den anpassade SQL-frågan för att läsa data. • Bord
•Fråga
• Lagrad procedur
Ja /
tabell Din källdatatabell. < namnet på din tabell> Nej Schemat
bord
Fråga Den anpassade SQL-frågan för att läsa data. < din förfrågan > Nej sqlReaderQuery
Namn på lagrad procedur Den här egenskapen är namnet på den lagrade proceduren som läser data från källtabellen. Den sista SQL-instruktionen måste vara en SELECT-instruktion i den lagrade proceduren. < lagrat procedurnamn > Nej sqlReaderStoredProcedureName
parameter för lagrad procedur Dessa parametrar är för den lagrade proceduren. Tillåtna värden är namn- eller värdepar. Parametrarnas namn och hölje måste matcha namnen och höljet för de lagrade procedureparametrarna. < namn- eller värdepar > Nej lagradeProcedursparametrar
Tidsgräns för frågor Tidsgränsen för exekvering av frågekommandon. tidsintervall
(standardvärdet är 120 minuter)
Nej förfråganTidsgräns
isoleringsnivå Anger transaktionslåsningsbeteendet för SQL-källan. • Läs kommitterad
• Läs obekräftade
• Repeterbar läsning
• Serialiserbar
•Ögonblicksbild
Nej isolationsnivå
• ReadCommitted
• ReadUncommitted
• RepeatableRead
• Serialiserbar
•Ögonblicksbild
Partitionsalternativ De datapartitioneringsalternativ som används för att läsa in data från Azure SQL Managed Instance. • Ingen (standard)
• Fysiska partitioner av tabellen
• Dynamiskt intervall
Nej partitioneringsalternativ
• Ingen (standard)
• FysiskaPartionerAvTabell
• DynamicRange
Kolumnnamn för partition Namnet på källkolumnen i heltal eller datum/datumtid typ (int, smallint, bigint, date, smalldatetime, datetime, datetime2eller datetimeoffset) som används av intervallpartitionering för parallellkopiering. Om det inte anges identifieras indexet eller den primära nyckeln i tabellen automatiskt och används som partitionskolumn. Om du använder en fråga för att hämta källdata, koppla ?DfDynamicRangePartitionCondition i WHERE-satsen. < dina partitionskolumnnamn > Nej partitionskolumnnamn
Partitionsövre gräns Det maximala värdet för partitionskolumnen för partitionsintervalldelning. Det här värdet används för att bestämma partitionssteget, inte för att filtrera raderna i tabellen. Alla rader i tabellen eller frågeresultatet partitioneras och kopieras. Om det inte anges identifierar kopieringsaktivitet automatiskt värdet. < partitionens övre gräns > Nej partitionUpperBound
Nedre gräns för partition Minimivärdet för partitionskolumnen för partitionsintervalldelning. Det här värdet används för att bestämma partitionssteget, inte för att filtrera raderna i tabellen. Alla rader i tabellen eller frågeresultatet partitioneras och kopieras. Om det inte anges identifierar kopieringsaktivitet automatiskt värdet. < partitionens nedre gräns > Nej partitionLowerBound
Ytterligare kolumner Lägg till ytterligare datakolumner för att lagra källfilernas relativa sökväg eller statiska värde. Uttrycket stöds för det senare. •Namn
•Värde
Nej ytterligareKolumner:
•Namn
• värde

Destinationsinformation

Namn Beskrivning Värde Krävs JSON-skriptegenskap
datalagertyp Din typ av datalagring. extern Ja /
Anslutning Din anslutning till måldatalagret. < din anslutning > Ja anslutning
Anslutningstyp Din anslutningstyp. Välj Azure SQL Managed Instance. Azure SQL Managed Instance Ja /
tabellalternativet Anger om måltabellen ska skapas automatiskt om den inte finns baserat på källschemat. • Använd befintliga
• Skapa tabell automatiskt
Ja tabellalternativ

• Skapa automatiskt
Tabell Destinationsdatabordet. <namnet på ditt bord> Ja Schemat
bord
Skrivbeteende Skrivbeteendet för kopieringsaktivitet för att läsa in data till Azure SQL Managed Instance-databasen. • Infoga
• Uppdatera eller infoga
• Lagrad procedur
Nej writeBehavior:
•infoga
• uppdatera eller infoga
sqlWriterStoredProcedureName, sqlWriterTableType, storedProcedureTableTypeParameterName, storedProcedureParameters
Använda TempDB Om du vill använda den globala temporära tabellen eller den fysiska tabellen som interimtabell för upsert. markerad (standard) eller omarkerad Nej useTempDB:
sant (standard) eller falskt
Välj databasschema för användare Interimschemat för att skapa interimtabell om fysisk tabell används. Obs! Användaren måste ha behörighet att skapa och ta bort tabellen. Som standard delar interimtabellen samma schema som måltabellen. Använd när du inte väljer Använd TempDB. markerad (standard) eller omarkerad Nej interimSchemaName
Nyckelkolumner Kolumnnamnen för unik radidentifiering. Antingen kan en enskild nyckel eller en serie nycklar användas. Om den inte anges används primärnyckeln. < din nyckelkolumn> Nej Nycklar
Namn på lagrad procedur Namnet på den lagrade procedur som definierar hur källdata ska tillämpas i en måltabell. Den här lagrade proceduren anropas per sats. För åtgärder som bara körs en gång och inte har något att göra med källdata, till exempel ta bort eller trunkera, använder du egenskapen förkopieringsskript. < namnet på den lagrade proceduren > Nej sqlWriterStoredProcedureName
Tabelltyp Tabelltypens namn som ska användas i den lagrade proceduren. Kopieringsaktiviteten gör data som flyttas tillgängliga i en tillfällig tabell med den här tabelltypen. Lagrad procedurkod kan sedan sammanfoga data som kopieras med befintliga data. < tabelltypens namn > Nej sqlWriterTableType
Parameternamn för tabelltyp Parameternamnet för den tabelltyp som anges i den lagrade proceduren. < parameternamnet för tabelltypen > Nej lagradProcedurTabelltypParameterNamn
parametrar Parametrar för den lagrade proceduren. Tillåtna värden är namn- och värdepar. Namn och hölje för parametrar måste matcha namnen och höljet för de lagrade procedureparametrarna. < namn- och värdepar > Nej lagradeProcedurparametrar
Bulk infoga tabellås Använd den här inställningen för att förbättra kopieringsprestanda under en massinfogningsåtgärd i en tabell utan index från flera klienter. Ja eller Nej (standard) Nej sqlWriterUseTableLock:
sant eller falskt (standard)
förkopieringsskript Ett skript för kopieringsaktivitet som ska köras innan data skrivs till en måltabell vid varje körning. Du kan använda den här egenskapen för att rensa inlästa data. < förkopieringsskript >
(sträng)
Nej preCopyScript
Tidsgräns för batchskrivning Väntetiden för att batchinfogningsåtgärden ska slutföras innan tidsgränsen uppnås. tidsintervall
(standardvärdet är "02:00:00")
Nej writeBatchTimeout
Skriv batchstorlek Antalet rader som ska infogas i SQL-tabellen per batch. Som standard avgör tjänsten dynamiskt lämplig batchstorlek baserat på radstorleken. < antal rader >
(heltal)
Nej writeBatchSize
Maximalt antal samtidiga anslutningar Den övre gränsen för samtidiga anslutningar som upprättats till datalagret under aktivitetskörningen. Ange endast ett värde när du vill begränsa samtidiga anslutningar. < övre gränsen för samtidiga anslutningar >
(heltal)
Nej maximala samtidiga anslutningar