Hello,
if I use the following python script to create a fgdb with a raster dataset this works, but the raster dataset remains empty. So the command arcpy.WorkspaceToRasterDataset_management doesn't do anything. There's no error message.
<SPAN class="keyword token">import</SPAN> arcpy
<SPAN class="keyword token">from</SPAN> arcpy <SPAN class="keyword token">import</SPAN> env
arcpy<SPAN class="punctuation token">.</SPAN>env<SPAN class="punctuation token">.</SPAN>overwriteOutput <SPAN class="operator token">=</SPAN> <SPAN class="token boolean">True</SPAN>
<SPAN class="comment token"># Local variables:</SPAN>
RasterCatalog_gdb <SPAN class="operator token">=</SPAN> arcpy<SPAN class="punctuation token">.</SPAN>GetParameterAsText<SPAN class="punctuation token">(</SPAN><SPAN class="number token">0</SPAN><SPAN class="punctuation token">)</SPAN> <SPAN class="comment token"># FileGDB</SPAN>
PfadFGDB <SPAN class="operator token">=</SPAN> arcpy<SPAN class="punctuation token">.</SPAN>GetParameterAsText<SPAN class="punctuation token">(</SPAN><SPAN class="number token">1</SPAN><SPAN class="punctuation token">)</SPAN> <SPAN class="comment token"># Pfad FGDB</SPAN>
Dataset <SPAN class="operator token">=</SPAN> arcpy<SPAN class="punctuation token">.</SPAN>GetParameterAsText<SPAN class="punctuation token">(</SPAN><SPAN class="number token">2</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="comment token"># Raster Catalog</SPAN>
PfadWorkspace <SPAN class="operator token">=</SPAN> arcpy<SPAN class="punctuation token">.</SPAN>GetParameterAsText<SPAN class="punctuation token">(</SPAN><SPAN class="number token">3</SPAN><SPAN class="punctuation token">)</SPAN> <SPAN class="comment token"># Workspace mit Bildern</SPAN>
RasterGdb <SPAN class="operator token">=</SPAN> PfadFGDB <SPAN class="operator token">+</SPAN> <SPAN class="string token">"/"</SPAN> <SPAN class="operator token">+</SPAN> RasterCatalog_gdb <SPAN class="operator token">+</SPAN> <SPAN class="string token">".gdb"</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>AddMessage<SPAN class="punctuation token">(</SPAN>RasterGdb<SPAN class="punctuation token">)</SPAN>
DatasetPfad <SPAN class="operator token">=</SPAN> PfadFGDB <SPAN class="operator token">+</SPAN> <SPAN class="string token">"/"</SPAN> <SPAN class="operator token">+</SPAN> RasterCatalog_gdb <SPAN class="operator token">+</SPAN> <SPAN class="string token">".gdb"</SPAN> <SPAN class="operator token">+</SPAN> <SPAN class="string token">"/"</SPAN> <SPAN class="operator token">+</SPAN> Dataset
arcpy<SPAN class="punctuation token">.</SPAN>AddMessage<SPAN class="punctuation token">(</SPAN>DatasetPfad<SPAN class="punctuation token">)</SPAN>
<SPAN class="keyword token">try</SPAN><SPAN class="punctuation token">:</SPAN>
<SPAN class="comment token"># Process: File-Geodatabase erstellen</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>CreateFileGDB_management<SPAN class="punctuation token">(</SPAN>PfadFGDB<SPAN class="punctuation token">,</SPAN> RasterCatalog_gdb<SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"CURRENT"</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="comment token"># Process: Raster-Dataset erstellen</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>CreateRasterDataset_management<SPAN class="punctuation token">(</SPAN>RasterGdb<SPAN class="punctuation token">,</SPAN> Dataset<SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"0,2"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"8_BIT_UNSIGNED"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"PROJCS['DHDN_3_Degree_Gauss_Zone_3',GEOGCS['GCS_Deutsches_Hauptdreiecksnetz',DATUM['D_Deutsches_Hauptdreiecksnetz',SPHEROID['Bessel_1841',6377397.155,299.1528128]],PRIMEM['Greenwich',0.0],UNIT['Degree',0.0174532925199433]],PROJECTION['Gauss_Kruger'],PARAMETER['False_Easting',3500000.0],PARAMETER['False_Northing',0.0],PARAMETER['Central_Meridian',9.0],PARAMETER['Scale_Factor',1.0],PARAMETER['Latitude_Of_Origin',0.0],UNIT['Meter',1.0]]"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"3"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"PYRAMIDS -1 NEAREST LZ77 75 NO_SKIP"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"128 128"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"LZ77"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">""</SPAN><SPAN class="punctuation token">)</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>env<SPAN class="punctuation token">.</SPAN>pyramid <SPAN class="operator token">=</SPAN> <SPAN class="string token">"PYRAMIDS 3 BILINEAR JPEG"</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>env<SPAN class="punctuation token">.</SPAN>rasterStatistics <SPAN class="operator token">=</SPAN> <SPAN class="string token">"STATISTICS 4 6 (0)"</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>BuildPyramidsAndStatistics_management<SPAN class="punctuation token">(</SPAN>PfadWorkspace<SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"INCLUDE_SUBDIRECTORIES"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"BUILD_PYRAMIDS"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"CALCULATE_STATISTICS"</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="comment token"># Process: Workspace in Raster-Dataset</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>WorkspaceToRasterDataset_management<SPAN class="punctuation token">(</SPAN>PfadWorkspace<SPAN class="punctuation token">,</SPAN> DatasetPfad<SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"NONE"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"LAST"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"MATCH"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"NONE"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"0"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"HISTOGRAM_MATCHING"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"NONE"</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="keyword token">except</SPAN><SPAN class="punctuation token">:</SPAN>
<SPAN class="keyword token">print</SPAN> <SPAN class="string token">"failed"</SPAN>
<SPAN class="keyword token">print</SPAN> arcpy<SPAN class="punctuation token">.</SPAN>GetMessages<SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="line-numbers-rows"><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN></SPAN>
Could it be that the dataset definition don't fit with the type of raster source files?
Dataset:

Raster Source file (jpeg):

I don't find any differences.
Or is it something with the calculation of statistics?
If I use the toolbox tools to load the data manually into the dataset, there's as well no error message and there's afterwards the same empty dataset although the tool message ends with a sucessful loading of the data.