in sample/loggerSample.php [167:190]
function createCsvShipper(Aliyun_Log_Client $client, $project, $logstore){
$shipper = createCommonShipper($project, $logstore, 'testcsvshipper');
$ossCsvStorage = new Aliyun_Log_Models_OssShipperCsvStorage();
$ossCsvStorage->setColumns(array('__topic__',
'alarm_count',
'alarm_message',
'alarm_type',
'category',
'project_name'));
$ossCsvStorage->setDelimiter(',');
$ossCsvStorage->setQuote('"');
$ossCsvStorage->setLineFeed('\n');
$ossCsvStorage->setHeader(false);
$ossCsvStorage->setNullIdentifier('');
$ossConfig = getShipperCommonConfig($ossCsvStorage);
$shipper->setTargetConfigration($ossConfig->to_json_object());
try{
$client->createShipper($shipper);
}catch (Exception $exception){
var_dump($exception);
}
}