We use SQL server data source through data gateway.
I can query my on-prem dataset and would like to load my list if people/employees/users into standard/system entity person/user/systemuser.
When I load that query data into custom entity I can choose key fields and populate data using option "Only load new or modified rows".
But I can't load my query into standard entity. First of all, list of standard entities which I can see in PowerApps Entites list does not correlate with scema https://github.com/Microsoft/CDM/tree/master/schemaDocuments/core
I am administrator of my environment and have enough priviladges to configure the solutions in Dynamics Admin section.
So, first questuion why I can't see half of standard entites in Power App?
Back to schemaDocuments. There are 2 entites for User:
Meanwhile, I can see only User with Type=Standard, and Tag=System. Ok, may be I can use it as my people collection.
But when I try to load data into existing entities, I can't see User entity, but SystemUser one.
Second question - where is User entity?
Ok. May be I can use SystemUser, but when i try to map fields for the entity I can not choose key fields. All of them are grayed out as shown in attachement.
Third question - why I can't choose key fields?
Ok, for now I can delete existing data and load without primary key, but that is not right approach in the future.
Anyway when I click Done and tried to load one table into that entity I have got error:
Something went wrong. (Job ID: 4c32ae06-56a6-408b-b33b-a880851f480f)
Well, it was not descriptive and did not help.
BTW, using that Map entities dialog is not convenient when you have many entities. Need to scroll down, up.
Please add vertical scroll for Queries column.
Also, is there API to load/copy entities? I do not want to map all entities manually accross dev/test/prod environments or projects.