Azure Data Factory: log delle modifiche dell'API .NET

In questo articolo vengono fornite informazioni sulle modifiche apportate all'SDK di Azure Data Factory in una versione specifica. La versione più recente del pacchetto NuGet per Azure Data Factory è disponibile qui

Versione 4.11.0

Aggiunte di funzionalità

Versione 4.10.0

Versione 4.9.1

Correzione di bug

Versione 4.9.0

Aggiunte di funzionalità

Correzione di bug

Versione 4.8.0

Aggiunte di funzionalità

  • Le proprietà facoltative seguenti sono state aggiunte al tipo di attività copia per abilitare l'ottimizzazione delle prestazioni di copia:

Versione 4.7.0

Aggiunte di funzionalità

  • Aggiunta del nuovo tipo StorageFormat OrcFormat per la copia dei file in formato ORC (Optimized Row Columnar).
  • Aggiunta delle proprietà AllowPolyBase e PolyBaseSettings a SqlDWSink.
    • Abilita l'uso di PolyBase per la copia di dati in SQL Data Warehouse.

Versione 4.6.1

Correzioni di bug

  • Corregge la richiesta HTTP relativa all'elenco delle finestre attività.
    • Rimuove il nome del gruppo di risorse e quello della data factory dal payload della richiesta.

Versione 4.6.0

Aggiunte di funzionalità

Versione 4.5.0

Aggiunte di funzionalità

Versione 4.4.0

Aggiunte di funzionalità

Versione 4.3.0

Aggiunte di funzionalità

Versione 4.2.0

Aggiunte di funzionalità

Versione 4.1.0

Aggiunte di funzionalità

Versione 4.0.1

Modifiche di rilievo

Le classi seguenti sono state rinominate. I nuovi nomi sono i nomi originali delle classi prima della versione 4.0.0.

Nome nella versione 4.0.0 Nome nella versione 4.0.1
AzureSqlDataWarehouseDataset AzureSqlDataWarehouseTableDataset
AzureSqlDataset AzureSqlTableDataset
AzureDataset AzureTableDataset
OracleDataset OracleTableDataset
RelationalDataset RelationalTableDataset
SqlServerDataset SqlServerTableDataset

Versione 4.0.0

Modifiche di rilievo

  • Le classi/interfacce seguenti sono state rinominate.
Nome precedente Nuovo nome
ITableOperations IDatasetOperations
Tabella Set di dati
TableProperties DatasetProperties
TableTypeProprerties DatasetTypeProperties
TableCreateOrUpdateParameters DatasetCreateOrUpdateParameters
TableCreateOrUpdateResponse DatasetCreateOrUpdateResponse
TableGetResponse DatasetGetResponse
TableListResponse DatasetListResponse
CreateOrUpdateWithRawJsonContentParameters DatasetCreateOrUpdateWithRawJsonContentParameters
  • I metodi List ora restituiscono risultati di paging. Se la risposta contiene una proprietà NextLink non vuota, l'applicazione client deve continuare il recupero della pagina successiva finché non vengono restituite tutte le pagine. Di seguito è fornito un esempio:

    PipelineListResponse response = client.Pipelines.List("ResourceGroupName", "DataFactoryName");
    var pipelines = new List<Pipeline>(response.Pipelines);
    
    string nextLink = response.NextLink;
    while (!string.IsNullOrEmpty(nextLink))
    {
        PipelineListResponse nextResponse = client.Pipelines.ListNext(nextLink);
        pipelines.AddRange(nextResponse.Pipelines);
    
        nextLink = nextResponse.NextLink;
    }
    
  • List restituisce solo il riepilogo di una pipeline anziché i dettagli completi. Ad esempio, le attività in un riepilogo delle pipeline può contenere solo il nome e il tipo.

Aggiunte di funzionalità

  • La classe SqlDWSink supporta due nuove proprietà, ovvero SliceIdentifierColumnName e SqlWriterCleanupScript, a supporto della copia idempotente in SQL Data Warehouse di Azure. Per informazioni dettagliate su queste proprietà, vedere l'articolo Azure SQL Data Warehouse.
  • Ora è supportata l'esecuzione di stored procedure su origini di database SQL di Azure e SQL Data Warehouse di Azure come parte dell'attività di copia. Le classi SqlSource e SqlDWSource hanno le proprietà SqlReaderStoredProcedureName e StoredProcedureParameters. Vedere gli articoli Database SQL di Azure e SQL Data Warehouse di Azure su Azure.com per informazioni dettagliate su queste proprietà.