主题中的问题:“sqlcreator” https://knowledge.亚搏在线safe.com/questions/topics/single/515.html 主题“sqlcreator”的最新问题 SQLCreator—用于公开帮助的属性 https://knowledge.亚搏在线safe.com/questions/88125/sqlcreator-attributes-to-expose.html

你好,


我是新来的,有一个问题,可能对任何有FME经验的人都有一个超级明显的答案。SQL对我来说也是相当新的。


我有一个SQLCreator,里面运行着以下SQL脚本,针对Oracle空间对象数据库。

我知道我需要在“属性暴露框”中输入一些东西,但我无论如何也弄不清楚它到底需要什么。

从RAILWAYSTATION_PT开始选择count(*)到RAILWAYSTATIONPT;从RAILWAYSTATION_PT开始选择count(*)到RAILWAYSTATIONPT;从MARINEWATER_AR开始选择count(*)到MARINEWATERAR


当我在SQL脚本中使用以下代码时,在'attribute to expose'中,我只需要'count(*)',它就会像预期的那样抛出count。

从RAILWAYSTATION_PT中选择count (*);


谁能给我指出正确的方向,这样我就可以让SQL creator输出正确的东西。

我想让它给我这三个方面的计数:

GLASSHOUSE_AR

RAILWAYSTATION_PT

MARINEWATER_AR


当我运行工作台的当前状态时,它很好地连接到数据库,SQL运行,并返回。


属性来揭露我到目前为止一直没有成功的尝试:

count(*)从railwaystation_ptrailwaystation_ptglasshousear到RAILWAYSTATION_PTCOUNT(*)


我还尝试了“从SQL查询填充”,但没有返回任何结果。


谢谢你的帮助!

属性处理 sql fmedesktop sqlcreator sql查询 星期四,2019年3月7日格林尼治时间18:27:13 stephenhersee
在SQLCreator中使用date user发布的参数 https://knowledge.亚搏在线safe.com/questions/88028/use-date-user-published-parameters-in-sqlcreator.html

你好,

我正在阅读我的oracle非空间数据库与一个SQL查询包含几个日期。当直接在查询中输入日期时,没有问题,运行得很顺利。

我想让用户参数从这些日期。因此,我创建了选择“date”作为类型的已发布用户参数。

然后我尝试在我的SQL查询(where子句)中使用参数,但是我一次又一次地得到一个类型错误。我试过几种不同的表示法,但似乎不起作用……

这可以工作(没有参数)
AUTO_START_DATE < = TO_DATE (“15/12/2019”,“DD / MM / YYYY”)

然后我尝试了几种不同的用法:
$ (START_DATE)

但我似乎找不到正确的语法。

谢谢你!

甲骨文 sql sqlcreator 日期 用户参数 结婚,2019年3月6日15:14:21格林尼治时间 tsirkuse
设置serveroutput为on时出错,PL/SQL脚本在FME中无法执行? https://knowledge.亚搏在线safe.com/questions/87410/error-with-set-serveroutput-on-plsql-script-fails.html
0

我正在FME SQL Creator reader中运行一个脚本。脚本的样子,

将serveroutput设置为declare var1 a;dbms_output.put_line ('TEST LINE');结束;

脚本在Oracle SQL Developer中成功运行。但如果我逃离FME,它返回。

fme sqlcreator oracle空间对象阅读器 sql查询 星期五,2019年2月22日14:56:02 GMT gauripearl
SQLCreator强制使用大写属性名 https://knowledge.亚搏在线safe.com/questions/86782/sqlcreator-forces-uppercase-attribute-names.html

使用FME2018.1和SQLcreator从Oracle数据库读取属性,属性名总是大写的(尽管在SQL-select语句中是小写的)。有没有一种方法可以避免强制名称使用大写(我知道attributemanager或bulkattributerenamer的用法,但我正在寻找一种方法,让它只指定我的SQLselect-statement)?有。some ..\FME\2018\metafile-file where one can parameterise the behaviour?

属性处理 甲骨文 sqlcreator 情况下 星期二,2019年2月12日12:39:32 GMT hanskoudijs
复制SqlCreator中的记录 https://knowledge.亚搏在线safe.com/questions/85338/duplicate-records-from-sqlexecutor.html

嗨。

一个让我发疯的问题:

要从Oracle收集数据,我使用带有参数查询的SqlCreator。

当我在SqlDeveloper中运行相同的查询时,我取了正确的号码的记录。通常是一张唱片。

当我在FME中做同样的操作时,记录是重复的。

奇怪的是,如果正确的结果是一条记录,它是重复的。所以两个记录。

如果正确的结果是三条记录,结果是4。一模一样,一模一样。

出现问题的生产环境中有两个带有分布式引擎的FME服务器。

在第二个场景(测试)中,问题不会发生。

很奇怪…

谢谢你的支持

罗伯特。

甲骨文 sqlcreator 妈,2019年1月14日格林尼治时间20:04:04 罗伯特。
SQL Creator重复值 https://knowledge.亚搏在线safe.com/questions/84685/sql-creator-repeats-values.html

早上好,

我有两张桌子,从azure数据库中提取。我正在使用内部连接命令,但是当它运行时,它重复并处理来自一个表的特性,而处理另一个表中的相同数量的特性。例如:表A有10个特性,表B有11个。当我运行SQLCreator表A时,会重复11次(表B有#个特性)。有办法防止这种情况发生吗?下面是SQLCreator的截图。

谢谢,

大卫

sql sqlcreator 星期五,2018年12月28日17:15:09格林尼治时间 david_prosack88
从SQL Creator获取几何图形和属性 https://knowledge.亚搏在线safe.com/questions/84669/fetching-the-geometry-and-attributes-from-sql-crea.html

嗨。

我有两个抓取管理区域,一个在另一个里面。为此,我有服务器来获取数据。

当我在SQLCreator中运行任何人查询时,单独运行很好,但是,当使用union时,输出仅来自第一个查询。关于我哪里做错了,有什么意见吗?


——管理区0a(选择na.*,aa.geom,aa.name A09,feat_type,a9_admin_id,a8_admin_id,a7_admin_id a6_admin_id,a5_admin_id,a4_admin_id,a3_admin_id,a2_admin_id,a1_admin_id from x.mnr_admin_area aajoin x.mnr_admin_area2nameset an on aa.a9_admin_id = an.admin_area_idjoin x.mnr_nameset2name nm on an.nameset_id = nm.nameset_idjoin x.mnr_name na on nm.name_id = na.name_idwhere aa.country='IND'  and  na.iso_lang_code='ENG' and aa.feat_type = '112')union--admin area 0b(select na.*,aa.geom,aa.name A08,feat_type,a9_admin_id,a8_admin_id,a7_admin_id a6_admin_id,a5_admin_id,a4_admin_id,a3_admin_id,a2_admin_id,a1_admin_id from x.mnr_admin_area aajoin x.mnr_admin_area2nameset an on aa.a8_admin_id = an.admin_area_idjoin x.mnr_nameset2name nm on an.nameset_id = nm.nameset_idjoin x.mnr_name na on nm.name_id = na.name_idwhere aa.country='IND'  and  na.iso_lang_code='ENG' and aa.feat_type = '111')


sqlcreator 星期五,2018年12月28日05:26:50格林尼治时间 政府高级官员
SQLCreator中的FME参数 https://knowledge.亚搏在线safe.com/questions/84300/fme-parameter-in-sqlcreator.html

你好,我试图运行一个SQL选择记录在过去10分钟从Oracle

我在sql中尝试了各种方法,但似乎没有一个奏效

从表名中选择*,其中updatedtime >= sysdate - interval '10' minute

从表名中选择*,其中updatedtime >= to_char(sysdate - (10/24/60)),“DD-MON-YYYY HH24: MI: SS”)

我正在考虑将一个参数设置为所需的datetime,并在SQL Server中使用它

两个查询:

是创建该参数的最佳启动脚本

2)将SQLCreator查询与一个参数一起工作

如。从表名中选择*,其中updatedtime >= to_timestamp(fmeparameter,“DD-MON-YYYY HH24: MI: SS”)

其中fmeparameter ='14- 12 -2018 1400:00 '

sqlcreator 星期五,2018年12月14日16:54:20格林尼治时间 sunsilk11
使用公共关联id从服务器中提取数据 https://knowledge.亚搏在线safe.com/questions/84079/extract-data-from-server-using-common-association.html

嗨。我在postgres服务器中有数据,我需要从那里获取多边形。数据是这样的,Country-State-District-Town-Locality。每个级别的独立列中都有关联id。所以,一个国家只有一个协会id。该州有多个关联id附加到该国家id,该地区有多个关联id附加到州和国家…等。

我已经提取(SqlCreator)的数据使用列表在空间相关器,但不确定如何使用关联id提取。有解决方案吗?谢谢!

fmedesktop spatialrelator sqlcreator 星期二,2018年12月11日10:08:04格林尼治时间 hellblazer
从Oracle数据库大量读取数据时光标出现错误 https://knowledge.亚搏在线safe.com/questions/76680/cursor-error-when-mass-reading-from-an-oracle-data.html

你好,对FME来说是相当新的,对这个主题了解不多。我使用FME工作台将大量数据从oracle数据库转移到Microsoft SQL服务器。这是通过使用许多SQL创建器实现的。它一直运行得很好,但我认为我已经达到了我所使用的Oracle的极限。我的错误是“没有成功;错误为“ORA-01000:超过最大打开游标数”。我试图把所有这些都保存在一个工作簿中,但我不确定如何处理这个错误?我尝试创建一个单独的数据库实例,但是没有成功。

甲骨文 sqlcreator 妈,格林尼治时间2018年8月20日14:16:53 martyn27
从属性值创建一个私有参数值 https://knowledge.亚搏在线safe.com/questions/75522/create-a-private-parameter-value-from-attribute-va.html

我试图从属性值创建一个私有参数值。

我有一个SQLCreator,它从一个表中提取两列。

ROUTE_ID
SYSTEM_CODE

SQLCreator使用一个已发布的参数来查询与用户定义的SYSTEM_CODE关联的数据。

我要做的是从结果中指定一个私有参数作为ROUTE_ID值。

这将允许我基于Route_ID运行其他查询,这是一个惟一的数字。

sqlcreator 私人参数 结婚,2018年8月01日14:02:57格林尼治时间 jberneathy
不知道属性名称的动态合并(或连接) https://knowledge.亚搏在线safe.com/questions/74016/dynamic-merge-or-join-without-knowing-attribute-na.html

我正在根据从SQL creator获得的数据生成一个大型GML。整个工作台是数据库驱动的。有一个主工作流触发这个:亚搏在线

SQL_creator有数据集A部分,SQL_creator2包含数据集B部分,两者都是相同的数据集,应该通过ID合并(只有它们都具有的属性)。由于达到了SQLcreator可以处理的连接数量,它们被分割。

我有一个参数$(sql_statement),它包含SQL Creator中使用的SQL语句。属性本身是动态命名的,因此,不能通过设置值“attributes to expose”来公开它们。属性解释器公开记录的ID,这是两个创建者唯一的共同点。

Schemasetter公开动态属性,因此它们将在动态GML导出中导出。

它直接与测试人员一起工作到GML,但是它没有显示在合并完成后使用SQL_creator2创建的动态创建的属性。是否有一种解决方案可以考虑这些属性并将它们连接在一起,并在GML中显示它们?

加入 合并 sqlcreator mysql 公开的属性 妈,2018年7月09日14:27:01格林尼治时间 jeroenr
SQLCreator在日志中生成错误警告,查询失败,可能是由于语句格式不正确 https://knowledge.亚搏在线safe.com/questions/72385/sqlcreator-generates-false-warnings-in-log-query-f.html

我认为,自2018年FME首次发布以来,这种情况已经悄然出现。

我有一个 SQLCreator使用一个完全有效的MS SQL查询,然而,当我运行工作区(无论是在工作台还是在FME服务器中)时,它会在日志文件中报告警告: 查询失败,可能是由于语句格式不正确”,这不是真的。
这是 SQLCreator与查询。如果我按下Run按钮检查语法,它会报告成功。

这里是相同的查询 SQL Server管理工作室,报告也成功了。

但是,如果我运行工作区,总是会得到一个警告,说明查询由于格式不正确而失败。

你也会在日志中注意到,FME在我的原始SQL语句周围注入额外的SQL(也许这就是失败警告的原因)?屏幕截图中的最后一行报告数据读取成功。

所以我的问题是:即使工作空间运行正常,在检查日志文件时,我从来没有真正确定SQL语句中是否存在真正的语法错误,或者是FME报告的错误。希望它能在未来的版本中得到修复。

sqlcreator 警告 查询失败 星期四,2018年6月14日04:58:49格林尼治时间 peterz
SqlExecutor原子事务的“提交”。 https://knowledge.亚搏在线safe.com/questions/66481/sqlexecutor-atomic-transaction-by-commit.html

我可以用什么方法控制SqlExecutor关于事务的行为。我想将几个插入和更新作为一个事务执行(通过在末尾放置“commit”命令)。但是这个提交总是导致警告“没有正在进行的事务”。

= PostgreSQL数据库

sqlexecutor sqlcreator 提交 事务 回滚 结婚,2018年3月21日14:58:29格林尼治时间 halo_rivm
表Where子句在PostGIS。我如何整理出一个多边形内的所有对象? https://knowledge.亚搏在线safe.com/questions/64792/table-where-clause-in-postgis-how-do-i-sort-out-al.html

嘿!

我的PostGIS数据库有一个问题。试着让它更有效率。它包含了来自几个县的信息,这意味着我读了很多不必要的信息,我不需要和电脑放弃。

Something similar"Fastkart.ak = '2085' and all information within 2085 fromFastkart.by" is what I need to do.但不知道怎么做。我花了很多时间在feature type和sqlexecutor下编写子句。

图1显示了数据库中的所有表。通常当我要阅读来自我所在城市的信息时,它必须阅读所有市政大楼的资料(如数目很大的建筑物)。当然,你可以在基址之后直接驱动一个clipper,但是如果我能让数据库在2085年之前读取除它之外的任何信息,那就更好了。

有人知道当没有匹配的信息I属性表时,是否可以直接在数据库中编写“Where子句”吗?

(这是最好的选择)

选项2属于图2,3,4

图3.1.3.2显示了我感兴趣的属性表。它们之间没有匹配的属性所以我需要相交,内部、空间连接或类似的。

Stored fixed map.akcontains the polygon that shows the surface of my municipality.hasreached 2085。Fastkart.by contains all buildings.

Would you like towrite a "Where clause" where I get all the information fromfastkart.by that is located within fastkart.ak2085.

在图4中,您将看到我最后一次尝试使用sql executor执行此操作。

由于隐私原因,无法加载带有数据库的工作台。

sql sqlexecutor sqlcreator 妈,2018年2月26日14:09:56 GMT flugan87