I wasn't able to find any schema documentation for the FME Server repository, is there any public details I might have missed?
Essentially just trying to query source and targets for each workspace. Was able to query this information for readers and writers but we often use "SQL Creators" and/or "Joiners" to pull in tabular information. Is there a way to access those from the repository database? To list out the connection name would be great or even grab the SQL?
Here is what we have so far:
SELECT
fme_item.name AS "Workspace",
fme_item.title AS "Workspace Title",
fme_item.username AS "Username",
fme_item.lastpublishdate AS "Publish Date",
fme_dataset.location AS "Data Location",
fme_dataset.format AS "Data Format",
fme_feature_type.name AS "Table/Feature Name",
fme_repositoryinfo.name AS "Repository",
fme_dataset.is_source AS "Is Source"
FROM
public.fme_item,
public.fme_dataset,
public.fme_feature_type,
public.fme_repositoryinfo
WHERE
fme_item.item_id = fme_dataset.item_id AND
fme_item.repositoryinfo_id = fme_repositoryinfo.repositoryinfo_id AND
fme_dataset.dataset_id = fme_feature_type.dataset_id AND
fme_repositoryinfo.name != 'Dashboards'
ORDER BY
fme_repositoryinfo.name ASC,
fme_item.name ASC;
Any ideas on how to query all the sources and targets would be great. Thanks a lot!