2016-09-06 2 views
0

Я пытаюсь скопировать данные с локального сервера sql на Azure blob, я могу успешно скопировать данные в хранилище blash Azure, но имена столбцов отсутствуют в CSV-файле, который мы попробовали хранить в контейнере лазурного хранилища.Имена столбцов Отсутствует при сохранении в Azure Blob

Пожалуйста, дайте мне знать, есть ли способы добавить имена столбцов в хранилище Blade Azure.

+0

Blobs не имеют * столбцов * - они просто ... blobs, и вы можете хранить все, что хотите, - нет форматирования. Но вы отметили это как [tag: azure-data-factory] - это то, что вы используете для перемещения данных в хранилище blob? Вы должны отредактировать свой вопрос, чтобы показать, что именно вы делаете. Поскольку ваш вопрос написан, неясно, о чем вы спрашиваете. –

+0

Да, мы используем фабрику Azure Data для копирования данных с сервера sqls sql server в хранилище azure blob, данные копируются в хранилище blob, но в нем нет имен столбцов. –

+0

Хорошо отлично: 1) отредактируйте ваш вопрос, не забудьте детали в комментариях. 2) это не проблема с блобом - это связано с экспортом с завода azure data (как я уже говорил ранее: blobs не имеют понятия о столбцах - это просто объекты). –

ответ

1

Я думаю, что вы ищете «blobWriterAddHeader», по умолчанию это false. Это свойство на стороне раковины операции копирования для blobsink.

{ 
"name": "Pipeline", 
"properties": { 
    "description": "", 
    "activities": [ 
     { 
      "type": "Copy", 
      "typeProperties": { 
       "source": { 
        "type": "SqlSource", 
        "sqlReaderQuery": "select id, name from employees" 
       }, 
       "sink": { 
        "type": "BlobSink", 
        "writeBatchSize": 0, 
        "writeBatchTimeout": "00:00:00", 
        "blobWriterAddHeader": true 
       } 
      }, 
      "inputs": [ 
       { 
        "name": "input" 
       } 
      ], 
      "outputs": [ 
       { 
        "name": "output" 
       } 
      ], 
      "scheduler": { 
       "frequency": "Day", 
       "interval": 1 
      }, 
      "name": "pipeline_name", 
      "description": "copy activity" 
     } 
    ], 
    "start": "2016-09-06T00:00:00Z", 
    "end": "2016-09-06T23:59:59Z", 
    "isPaused": false, 
    "pipelineMode": "Scheduled" 
} 

Более подробную информацию можно найти here поиск страницу для "blobWriterAddHeader"

Надежда это помогает.