extraction of data to CSV format
Ladies and gentlemen-
I'm looking to extract an array of real values in a csv format string. The number of values is arbitrary. I'm apparently missing his shot to the top of the string formatting in the function "channel Scan". If anyone could offer advice of formatting, I would be very grateful. The format of the string is IN the function "Channel Scan" is as follows:
-7.23570E+01,-8.99010E+01,-7.42040E+01,-9.09890E+01,-7.35500E+01,-1.09656E+02,-7.38520E+01 (and many values follow)
Is a string of Scan I tried [-+]%.5e [---], but any return "the input string contains no data in the expected format."
Thank you once again!
Tony
Just to use the spreadsheet of array of strings with the value "%f" format and choose comma as a delimiter.
Tags: NI Software
Similar Questions
-
Data in CSV format can be imported?
Data in CSV format can be imported in numbers?
Yes, it should be importable. Check the numbers help to learn how.
-
guests by the data in csv format store
I use the following to identify virtual machines residing on a given storage system. For example below, I am looking for all data stores that begin with CX1385 and then the guests residing on each data store that has this string in the name of report.
I have change to the data store and then I want to run it in command line and channel output to a txt file. The out put looks like this
Name: guestname
Host: host name
Data store: datastorename
What I want to do, it is put in a csv format or a xls.
A few hundred vms makes it very difficult to look at it as a text file.
I don't know how to get the result to format worksheet I want. I tried to add. Export-CSV c:\data\vmware\guest_datastore.csv after the $Report. But that display and creates a csv file empty.
$vcserver = 'IP address '.
Add-PSsnapin VMware.VimAutomation.Core
Initialize - VIToolkitEnvironment.ps1
to connect-VIServer $vcserver - vcuser of the username-password password
$Report = @)
Get-Datastore. WHERE-object {$_.} {Name - like "CX1385 *"} | {ForEach-Object
$dsname = $_. Name
$_ | Get - VM | {ForEach-Object
$($_ | Add - Member MemberType NoteProperty-name of store data-value $dsname - PassThru) | Select-object Name, host, Datastore
}
}
$Report
Perhaps this is due to the copy and paste the script, but I think that there is an error in the line Add-Member.
Maybe try this way. It worked for me that way.
$vcserver = "ipaddress" Add-PSsnapin VMware.VimAutomation.Core Initialize-VIToolkitEnvironment.ps1 connect-VIServer $vcserver -User vcuser -Password password $Report = @() Get-Datastore | where-object {$_.Name -like "CX1385*"} | ForEach-Object { $dsname = $_.Name $_ | Get-VM | ForEach-Object { $report += ($_ | Add-Member -MemberType NoteProperty -Name Datastore -Value $dsname -PassThru) | select-object Name, @{N="Host";E={$_.Host.Name}}, Datastore } } $Report | Export-Csv "c:\data\vmware\guest_datastore.csv" -NoTypeInformation
-
export form web planning data in csv format
It is able to extract data from web form of Hyperion Planning to csv file RAW format? I found that export function in Hyperion Planning export in fact the form of the world wide web including the header information, etc.. Can we have the function "Download" for users to extract data?
I understand SmartView can do it, but not all users understand the functions of SmartView and also they may not have the installed card.
Thank you!Hello
You can create a script to do an export of Essbase. It could be run by the users. One way is to do it through Scripts of Calc.
Here is an example.
SET DATAEXPORTOPTIONS
{DATAEXPORTLEVEL "Level0";
DATAEXPORTCOLFORMAT ON;
DATAEXPORTOVERWRITEFILE ON;
Scenario DATAEXPORTCOLHEADER;
};
DATAEXPORTCOND ("% No-Deal" == 1);
Fix (FY10, actual);
DATAEXPORT 'File' ',' 'E:\actual.txt ';
ENDFIX;Kind regards
Amol
-
Scripts to export the form data to CSV format
Is it possible to create a script to point to any PDF file containing the form fields and then export this data to a specified folder?
Not exactly.
You can write your write your own function to collect data and create a CSV file with it, but save this file in a specific folder must be performed by the user.
-
Hello
I have a problem with export report in CSV format. Report about 100,000 rows and 50 columns from multiple tables and views. It is generated long enough, but the table is displayed on the page (after approx. 3 minutes). Unfortunately, when I want to export all data to CSV format, the process takes much, much longer and after 30 minutes is still unfinished, which means for me - the blowing process. The problem does not occur when the amount of data is small (e.g. 30000 lines, takes about 5 minutes).
To export the data in CSV format, I use second report with model "Export: CSV" invoking the button click. I do not use the option to export in a report that displays data on the page related to the use of apex_items.
How can I solve this problem? Handy is the export process? It is a matter of slow server and connection or maybe the ability of the APEX problem?
You have never exported a similar amount of data?
Kind regards
PrzemekHello
OK - this sounds like it could be a server problem. You should ask your DBA to see what is happening while the process is running. You try to build approximately 5 million pieces of data, so he could have trouble with the CPU, ram and/or tempdb space
Andy
-
I HAV a real simple script that pulls information about DNS configuration & my ESXi hosts routing settings. version of ESXi 4.1 is
Get-VMHost | Get-VMHostNetwork | Select VMHost, VMKernelGateway, DnsAddress, DnsFromDhcp, hostname, domain name SearchDomain
When I use the above script I get the result on the screen I want to see:
$vmhost: MyHostDisplayName1
VMKernelGateway: 10.10.10.10
DnsAddress: {10.10.10.11, 10.10.10.12}
DnsFromDhcp: false
HostName: MyHostName1
Domain name: MyDomainName.local
SearchDomain: {MyDomainName.local}
When I try to channel this output in CSV format, I find myself with a problem:
Get-VMHost | Get-VMHostNetwork | Select VMHost, VMKernelGateway, DnsAddress, DnsFromDhcp, hostname, domain name SearchDomain | Export-Csv C:\VMHostDNSinfo.csv
My CSV does not show the SearchDomain or the DnsAddress. How to replace the [System.Stinr] with a correct output?
VMHost
VMKernelGateway
DnsAddress
DnsFromDhcp
Host name
Domain name
SearchDomain
MyHostDisplayName1
10.10.10.10
System.String]
FAKE
MyHostName1
MyDomainName.local
System.String]
MyHostDisplayName2
10.10.10.9
System.String]
FAKE
MyHostName2
MyDomainName.local
System.String]
MyHostDisplayName3
10.10.10.8
System.String]
FAKE
MyHostName3
MyDomainName.local
System.String]
You must convert arrays to strings before exporting them one. CSV file. You can do this with the following script:
Get-VMHost | Get-VMHostNetwork | ` Select-Object VMHost, VMKernelGateway, @{N="DnsAddress";E={[string]::Join(",",$_.DnsAddress)}}, DnsFromDhcp, HostName, DomainName, @{N="SearchDomain";E={[string]::Join(",",$_.SearchDomain)}} | ` Export-Csv -Path VMHostDNSinfo.csv -NoTypeInformation -UseCulture
Best regards, Robert
-
Import ASCII dates with different format
Hello
I need to import data from a CSV of ASCII.
The problem is the date format in this particular data file (.csv)
The date format for day< 10="" and="" month="" from="" jan="" to="" sep="">
AAAA/_M/_Dthe character '_' is a simple space, not an underscore literally
The format of the date days > = 10 and Jan to Sep month is:
_M/JJ/AAAA
The format of the date days > = 10 and months of Oct to dec is:
YYYY/MM/DD
The date format for day< 10="" and="" months="" from="" oct="" to="" dec="">
YYYY/MM/_D
Possible solution:
I already create a routine that recognizes the date in the title and one of the 4 (.stp) filter uses for data processing. These are the works.
Next problem:
The days are separated into 2 files, a file from 09:00 to 21:00 one day and the other from 21:00 to 09:00 on the following day. It's the way I've lost data when the day changes from 9th to the 10th of each month and the month change of Sept Oct and Dec to Jan.
I just need to delete the blankspace unconfortable before the changes of dates 2-digit, but I do not know how to deal with the before CSV imported to tiara (10.2).
My other idea is to recognize this file and any double (once with each please) but I need to exactly position the import is not the problem with the data of novalue. (Until know I got complicated for a simple mistake of blankspace).
I hope that you have ideas...
Thanks in advance...
I don't know if I understand that measures are not clear. Here's what I think you want to do:
(1) load data from different files in DIAdem
To do this, you must use "DataFileLoad("E:\Customer_Requests\caracasnet\log(111231).csv","caracasnet_log","Load") call.
You call DataFileLoad for each of the files.
(2) you want to concatenate the groups.
This should be no different than what you've done up to now(3) you want to store the data in a file (TDM).
To do this, you must call DataFileSave (...)Let me know if you have any other questions...
-
extract table data to different locations
Hello
I collected data in the format:
Temp: 25 Freq: 136 100 99.993 2998,581 0
Temp: 25 Freq: 136 125,89 125.991 2997,196-0.004
Temp: 25 Freq: 136 158,48 158.007 - 2995, 1 0.01
Temp: 25 Freq: 136 199,52 200.002 2991, 905 - 0.019
Temp: 25 Freq: 155 100 100.005 3000,866 0.003
Temp: 25 Freq: 155 125,89 126.003 3000,086 0.000
Temp: 25 Freq: 155 158,48 157.985 2996, 133 - 0.011
Temp: 25 Freq: 155 199,52 200.018 2992,644-0,021
Temp: 25 Freq: 174 100 100 3001,405 0.000
Temp: 25 Freq: 174 125,89 126.016 2997, 996 - 0.010
Temp: 25 Freq: 174 158,48 158.013 2996,371-0.015
Temp: 25 Freq: 174 199,52 199.983 2992, 315 - 0,026
Temp :-30 Freq: 136 100 99.993 2998,581 0
Temp :-30 Freq: 136 125,89 125.991 2997,196-0.004
Temp :-30 Freq: 136 158,48 158.007 - 2995, 1 0.01
Temp :-30 Freq: 136 199,52 200.002 2991, 905 - 0.019
Temp :-30 Freq: 155 100 100.005 3000,866 0.003
Temp :-30 Freq: 155 125,89 126.003 3000,086 0.000
Temp :-30 Freq: 155 158,48 157.985 2996, 133 - 0.011
Temp :-30 Freq: 155 199,52 200.018 2992,644-0,021
Temp :-30 Freq: 174 100 100 3001,405 0.000
Temp :-30 Freq: 174 125,89 126.016 2997, 996 - 0.010
Temp :-30 Freq: 174 158,48 158.013 2996,371-0.015
Temp :-30 Freq: 174 199,52 199.983 2992, 315 - 0,026
Temp: + 70 Freq: 136 100 99.993 2998,581 0
Temp: + 70 Freq: 136 125,89 125.991 2997,196-0.004
Temp: + 70 Freq: 136 158,48 158.007 - 2995, 1 0.01
Temp: + 70 Freq: 136 199,52 200.002 2991, 905 - 0.019
Temp: + 70 Freq: 155 100 100.005 3000,866 0.003
Temp: + 70 Freq: 155 125,89 126.003 3000,086 0.000
Temp: + 70 Freq: 155 158,48 157.985 2996, 133 - 0.011
Temp: + 70 Freq: 155 199,52 200.018 2992,644-0,021
Temp: + 70 Freq: 174 100 100 3001,405 0.000
Temp: + 70 Freq: 174 125,89 126.016 2997, 996 - 0.010
Temp: + 70 Freq: 174 158,48 158.013 2996,371-0.015
Temp: + 70 Freq: 174 199,52 199.983 2992, 315 - 0,026I am able to extract specific data and establish a curve for the different Freqs (see "extract file_for email.VI pivot table). I would like to help in order now to a parcel with a fixed frequency but different time (therefore field will be 3 Graphics: 25-30, + 70 for the same word of freq 136).
Thanks for your help and your time,
hiNi.
This code gross works for any number of temperatures and allow for different sizes of each table (say that you measured 3 points to 1, temp and 6 points to another). I strongly doubt this operation is necessary, but this is how the code works.
Just drop the and connect the tables correctly loaded from your text file to place the controls in table I used. (or you can wire up and use it as a subvi).
-
Conversion of hundreds of data in CSV files. Script on command prompt?
Hi, so I think I have a unique problem with an easy solution. I have more than 1400 files which are actually (roughly acsii) RAW data files that I need to parse CSV files converted. They are all in the same folder, and I know there are scripts there to take all the files in the folder and the list of people in the CSV format. I just want to convert all the files in the CSV file. I could use Excel and manually convert all 1400 of them, but there must be a better way. Also, it would be great if everything was annexed to 1 VERY large CSV file.
I'm relatively new to the windows command prompt window, so any help would be greatly appreciated.
Thank you!!
Check this: copy command to allow adding files: https://www.youtube.com/watch?v=MX2SXdR9yfw
You can use it to combine all the files, then open them only once, and convert the whole thing to a CSV file in a single step.
-
Extracting the data from QVariantMap
I have the following data :
QVariant (QVariantMap, QMap ((' data', QVariant (QVariantMap, QMap ((' current_condition', QVariant (QVariantList, ((QVariantMap, QMap... QVariant QVariant (QVariantMap, QMap ((' weather', QVariant (QVariantList, ((QVariantMap, QMap... QVariant QVariant (QVariantMap, QMap ((' weather_desc', QVariant (QVariantList, ((QVariantMap, QMap... QVariant
m_model-> insert(data.value
() .value ("data") .toMap ().value("weather").toList () .at (0) .toMap ()); Using the above line, I am able to extract relevant data from "current_condition and"weather".
What should I add to the line above to also extract data from 'weather_desc '?
Any help would be appreciated. Thank you.
Thank you! It is much easier to read when formatted, it's the first thing I did.
{ "data": { "current_condition": [ { "cloudcover": "0", "humidity": "18", "observation_time": "02:36 AM", "precipMM": "0.0", "pressure": "1007", "temp_C": "39", "temp_F": "102", "visibility": "10", "weatherCode": "113", "weatherDesc": [ {"value": "Sunny" } ], "weatherIconUrl": [ {"value": "http:\/\/www.worldweatheronline.com\/images\/wsymbols01_png_64\/wsymbol_0001_sunny.png" } ], "winddir16Point": "N", "winddirDegree": "10", "windspeedKmph": "46", "windspeedMiles": "29" } ], "request": [ { "query": "Melbourne, Australia", "type": "City" } ], "weather": [ { "date": "2013-01-04", "precipMM": "0.0", "tempMaxC": "37", "tempMaxF": "98", "tempMinC": "19", "tempMinF": "66", "weatherCode": "113", "weatherDesc": [ {"value": "Sunny" } ], "weatherIconUrl": [ {"value": "http:\/\/www.worldweatheronline.com\/images\/wsymbols01_png_64\/wsymbol_0001_sunny.png" } ], "winddir16Point": "N", "winddirDegree": "3", "winddirection": "N", "windspeedKmph": "21", "windspeedMiles": "13" } ] } }
To access weatherDesc in usage by time:
Data.value
.value("data").toMap ().value("weather").toList () .at (0) .toMap ().value("weatherDesc").toList () .at (0) .toMap .value ("value") ()) This will return "Sunny."
For readability, I suggest if this string to:
QMap
dataMap = data.value ().value("data").toMap(); QList weatherList = dataMap..value("weather").toList(); QVariant firstWeatherEntry = weatherList.at(0); QMap weatherEntryMap = firstWeatherEntry.toMap(); QList weatherDescList = weatherEntryMap.value("weatherDesc").toList(); QVariant firstWeatherDescEntry = weatherDescList.at(0); QMap weatherDescEntryMap = firstWeatherDescEntry.toMap(); QString value = weatherDescEntryMap.value("value").toString(); // "Sunny" Also, you can check intermediate outcomes at each stage by calling
qDebug()< weatherlist="">< "\n";="" and="" so="">
-
Find records VM size and export to csv format
Hello
I need this script to export to csv format, but I have problems to make it work.
Notice-EEG - ViewType VirtualMachine-property name, Config.Hardware.Device, LayoutEx | %{
$viewVM = $_; $viewVM.Config.Hardware.Device |? {$_-is [VMware.Vim.VirtualDisk]} | %{
# for each device VirtualDisk, get some info
$oThisVirtualDisk = $_
# get the disk element LayoutEx, which corresponds to the VirtualDisk
$oLayoutExDisk = $viewVM.LayoutEx.Disk |? {$_. {Key - eq $oThisVirtualDisk.Key}
# get the FileKeys that correspond to the LayoutEx-> sort items of this VirtualDisk
$arrLayoutExDiskFileKeys = $oLayoutExDisk.Chain |? {$_-is [VMware.Vim.VirtualMachineFileLayoutExDiskUnit]}
New-Object PSObject-property @ {} TypeName
# Add the VM name
VMName = $viewVM.Name
# disc label, such as "disk 1".
DiskLabel = $_. DeviceInfo.Label
# the path to the data store for the file VirtualDisk
DatastorePath = $_. Backing.FileName
# the size provisioned to the VirtualDisk
ProvisionedSizeGB = [Math]: tour ($_.) CapacityInKB / 1 MB, 1).
# Get the file LayoutEx elements that correspond to the FileKeys for this LayoutEx disk and the size for items that are "diskExtents" (retrieved in the form of bytes, so convert to GB)
SizeOnDatastoreGB = [Math]: round (($arrLayoutExDiskFileKeys | % {$_.)) FileKey} | % {$intFileKey = $_; $viewVM.LayoutEx.File |?} {($_. Eq - $intFileKey - button) and ($_.) Type - eq "diskExtent")}} | Measure - Object - size of the sum). Summary / 1 GB, 1).
} # end new object
} # end foreach-object
} # end external foreach-object
Capture all the output in a variable and send this variable in a CSV file.
Something like that
$result = Get-View -ViewType VirtualMachine -Property Name, Config.Hardware.Device, LayoutEx | %{ $viewVM = $_; $viewVM.Config.Hardware.Device | ?{$_ -is [VMware.Vim.VirtualDisk]} | %{ ## for each VirtualDisk device, get some info $oThisVirtualDisk = $_ ## get the LayoutEx Disk item that corresponds to this VirtualDisk $oLayoutExDisk = $viewVM.LayoutEx.Disk | ?{$_.Key -eq $oThisVirtualDisk.Key} ## get the FileKeys that correspond to the LayoutEx -> File items for this VirtualDisk $arrLayoutExDiskFileKeys = $oLayoutExDisk.Chain | ?{$_ -is [VMware.Vim.VirtualMachineFileLayoutExDiskUnit]} New-Object -TypeName PSObject -Property @{ ## add the VM name VMName = $viewVM.Name ## the disk label, like "Hard disk 1" DiskLabel = $_.DeviceInfo.Label ## the datastore path for the VirtualDisk file DatastorePath = $_.Backing.FileName ## the provisioned size of the VirtualDisk ProvisionedSizeGB = [Math]::Round($_.CapacityInKB / 1MB, 1) ## get the LayoutEx File items that correspond to the FileKeys for this LayoutEx Disk, and get the size for the items that are "diskExtents" (retrieved as bytes, so converting to GB) SizeOnDatastoreGB = [Math]::Round(($arrLayoutExDiskFileKeys | %{$_.FileKey} | %{$intFileKey = $_; $viewVM.LayoutEx.File | ?{($_.Key -eq $intFileKey) -and ($_.Type -eq "diskExtent")}} | Measure-Object -Sum Size).Sum / 1GB, 1) } ## end new-object } ## end foreach-object } ## end outer foreach-object $result | Export-Csv "C:\report.csv" -NoTypeInformation -UseCulture
-
Export of string in csv format, keeping the commas and new lines
Hello
I export the string to the csv format and have been removeing of new lines with commas as so
thing.toString ().replace(/\n/g,_'').replace (',', ");
How can I make this iwthout lose line breaks and commas? I can't have in atm as mess up the csv file.
JSON is more 'transfer' information that can be gathered in number, string, array, object, etc format later.
Excel can import CSV, but it cannot interpret the complexity of the information. Typically what you would do is serialize complex information with JSON, receive on the other side (where it is perhaps) and then to deserialize. After you are deserializing it using the capabilities of JSONs to put your information into what is was (numbers, strings, arrays, and object) it is up to you how you restructure the data to the format of your choice.
Your original intent of preserving CSV is the best for Excel or OpenOffice Calc. You don't mention your intention. JSON would package these \n's (CRLF) for you.
-
How to import data from CSV files to IOM?
Hello
We have to import some files in the csv format and are set up in a specific folder hierarchy. Please help as I am not able to go further.
Thank you very much!So you mean, you want to create users in the IOM based on the data contained in these files...
Then, you should probably create GTC file connector to consume your CSV file and create users in the IOM.Thank you
Suren -
Display different data with CSV
Hello
How can I build a query to separate the data with csv, but show me only the distinct records
SQL> SELECT t1.cd_usuario||','||t1.cd_usuario_cc usuarios
I woudld like show only, each record in each line
2 FROM sibtb_usuario_email t1;
ukagisle,udoaldir
ukagisle,udoaldir
ukagisle,udoaldir
upisergi,udoaldir,ubaemers
ukagisle,udoaldir
ukagisle,udoaldir
ukagisle,udoaldir
ukagisle,udoaldir
ukagisle,udoaldir
ukagisle,udoaldir
ukagisle,udoaldir
ukagisle,udoaldir
usisheil,ureanacl,usomaris
ureanacl,
usisheil,udoaldir,ujuhelio,ujujulio,ufinilo
ukagisle
Is it possible to do so, by using ORACLE 9.2.02
udoaldir
upisergi
ukagisle
usisheil
ureanacl
usomaris
ujuhelio
ujujulio
ufinilo
TIALike this?
With T as( SELECT distinct t1.cd_usuario||','||t1.cd_usuario_cc||',' usuarios FROM sibtb_usuario_email t1 ) select distinct usuarios from ( select case when no=1 then substr(usuarios, 1,instr(usuarios,',')-1) else substr(usuarios,instr(usuarios,',',1,no-1)+1,(instr(usuarios,',',1,no)-instr(usuarios,',',1,no-1))-1) end usuarios from t cross join ( select level no from (select max((length(usuarios)-length(replace(usuarios,',')))+1) len from t) connect by level <= len ) ) where trim(usuarios) is not null / USUARIOS --------------------------------------------- usisheil ujujulio upisergi udoaldir ureanacl ukagisle ubaemers usomaris ujuhelio ufinilo 10 rows selected. Elapsed: 00:00:00.07
HTH,
PrazyPublished by: Prazy on April 28, 2010 18:33
In SQL format... Looked clumsy *.<>
Maybe you are looking for
-
I lost the toolbar which had different sections... especially the bookmark to which I used regularly. How can I get it back. Is there a number I can call to have someone walk me through the process of restoring this toolbar with bookmarks column.
-
Never ask to remember passwords on Web sites. Item is checked!
The point to remember password is checked in the options. But Ffox never asl to remember. If its impossible to remember passwords. I tried drinking uncheking first and then check again, but still does not work for any Web site.
-
Problem view Lab mathscript rt suite student edition
I bought the suite 2012 Student edition software recently, according to the descriptiton on NOR it should have mathscript on it, but I get error when I run mathscript below. Comments about how to solve the problem would be appreciated. LabVIEW: Modul
-
My laptop using Windows XP. I regularly update Windows, once a month. However, when I try to update Windows now, I get looks like this: "[error number: 0 x 80070424] the website has encountered a problem and cannot display the page you are trying to
-
Video stops at halfway thru - how can I fix.
When I play a training video for a class I am taking or read an email that contains a video, the video stops at halfway thru, but the audio will continue. How to solve this problem? It's very frustrating. If I stop and start again, it stops in exa