1. A method performed by a visual workflow-management server computing device (“workflow device”) of a database system in a multi-tenant environment having tenants including organizations, the workflow device comprising a hardware processing device coupled to a memory device, wherein the workflow device further comprises a visual workflow mechanism having a visual workflow processing unit that is at least partially embedded in the hardware processing device, the hardware processing device to facilitate the method comprising: receiving, by the visual workflow processing unit that is at least partially embedded in the hardware processing device, a query to perform a collection of data relating to a tenant including an organization, wherein the query represents creating a new business process relating to workings of the organization; collecting, by the visual workflow processing unit that is at least partially embedded in the hardware processing device, the data from one or more accounts relating to the organization; assigning, by the visual workflow processing unit that is at least partially embedded in the hardware processing device, one or more tasks to the collected data; performing, by the visual workflow processing unit that is at least partially embedded in the hardware processing device, the one or more tasks; dynamically generating, by the visual workflow processing unit that is at least partially embedded in the hardware processing device, a visual workflow in response to the one or more tasks, wherein the visual workflow to facilitate the new business process based on the one or more tasks; and displaying, by the visual workflow processing unit that is at least partially embedded in the hardware processing device, the visual workflow at a display device.
1. A method performed by a visual workflow-management server computing device (“workflow device”) of a database system in a multi-tenant environment having tenants including organizations, the workflow device comprising a hardware processing device coupled to a memory device, wherein the workflow device further comprises a visual workflow mechanism having a visual workflow processing unit that is at least partially embedded in the hardware processing device, the hardware processing device to facilitate the method comprising: receiving, by the visual workflow processing unit that is at least partially embedded in the hardware processing device, a query to perform a collection of data relating to a tenant including an organization, wherein the query represents creating a new business process relating to workings of the organization; collecting, by the visual workflow processing unit that is at least partially embedded in the hardware processing device, the data from one or more accounts relating to the organization; assigning, by the visual workflow processing unit that is at least partially embedded in the hardware processing device, one or more tasks to the collected data; performing, by the visual workflow processing unit that is at least partially embedded in the hardware processing device, the one or more tasks; dynamically generating, by the visual workflow processing unit that is at least partially embedded in the hardware processing device, a visual workflow in response to the one or more tasks, wherein the visual workflow to facilitate the new business process based on the one or more tasks; and displaying, by the visual workflow processing unit that is at least partially embedded in the hardware processing device, the visual workflow at a display device. 2. The method of claim 1 , further comprising dynamically iterating, by the workflow device, using one or more loop processes, collecting of the data through multiple accounts associated with the organization as necessitated by contents of the query.