Condividi tramite


Comando dup-next-failed-ingest

Si applica a: ✅Microsoft FabricAzure Esplora dati

Usare il .dup-next-failed-ingest comando per la risoluzione dei problemi ad hoc dei flussi di inserimento dati.

.dup-next-failed-ingest osserverà l'inserimento successivo per un errore di inserimento. Se l'inserimento successivo non riesce, i file di origine dell'inserimento scaricati correttamente e un file contenente i metadati nella richiesta di inserimento verranno caricati nel contenitore di archiviazione specificato. Poiché questo comando controlla solo un inserimento successivo, eseguire questo comando ogni volta che si vuole controllare l'inserimento successivo.

Il caricamento del file nel contenitore di archiviazione e l'inserimento vengono eseguiti dallo stesso nodo. Il comando ha effetto su una singola operazione di inserimento e non ha uno stato persistente, quindi se il nodo amministratore cambia tra l'esecuzione del comando e l'inserimento successivo, è necessario eseguire di nuovo il comando. Controllare il contenitore di archiviazione per sapere quando la duplicazione è stata completata.

Nota

  • Questo comando viene eseguito nel contesto di un database specifico.
  • L'archiviazione supportata è contenitori BLOB di Azure.

Autorizzazioni

Per eseguire questo comando, è necessario disporre almeno delle autorizzazioni di amministratore del database.

Sintassi

.dup-next-failed-ingestinto TableName to StorageContainerPath

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Digita Obbligatorio Descrizione
TableName string ✔️ Nome della tabella da cui verrà duplicato l'inserimento successivo.
StorageContainerPath string ✔️ Percorso del contenitore BLOB che archivierà la duplicazione. È consigliabile anteporre al percorso "h@" per nascondere le informazioni riservate. Per altre informazioni, vedere Valori letterali stringa offuscati.

Valori restituiti

TableName, StorageContainerPath e IngestionCommandFilePath specificati. Il percorso del file di comando di inserimento è il percorso della richiesta di file di inserimento all'interno del contenitore BLOB.

Al successivo inserimento di dati pull, i file di origine di inserimento e un file contenente i metadati verranno caricati nel contenitore BLOB.

Esempio

.dup-next-failed-ingest into PerfCounter to h@'https://kustorenginsomelocation.blob.core.windows.net/ingestion-duplication-perf-counter;storagekey...==

.dup-next-failed-ingest into PerfCounter to h@'https://kustorenginsomelocation.blob.core.windows.net/ingestion-duplication-perf-counter?<SAS key that allows write>

TableName StorageContainerPath IngestionCommandFilePath
PerfCounter https://kustorenginsomelocation.blob.core.windows.net/ingestion-duplication-perf-counter ingestionrequest-KustoEH-PerfCounter-083736db-8cf7-4166-85fd-74ef54e491d1