IDEA
|
I don't see this one happening @Bud . Regardless of the discussion/debate that can be had over how situations like this should be handled by code, any code, Esri made its decision many many years ago how their tools handle this situation. At a minimum, backwards compatibility and workflow reproducibility prevent such a change from being implemented, but Esri has no intention of changing the behavior so debating impacts is moot. I happen to agree with Esri's decision with how the case of no condition is handled. In SQL, if you leave a WHERE clause out of a statement than all records are returned. A SQL WHERE clause is about filtering or reducing the size of the result set. Leaving the box empty in the tool is effectively saying there is no WHERE clause, therefore all records are returned. Looking to Introduction to query expressions—ArcGIS Pro | Documentation Queries are used to search for and select a subset of features and table records. The expression is about selecting, one could say filtering, for a subset of features or records. If there is no condition or filter, then everything is returned.
... View more
Tuesday
|
0
|
0
|
16
|
POST
|
Short answer, you can't. Typically software companies document requirements, not non-requirements because listing the latter would be a never ending task. That said, sometimes a specific non-requirement is important enough to state clearly. In the case of feature services (see Feature services—ArcGIS Server | Documentation for ArcGIS Enterprise), there are a lot of requirements so it can be easy to get lost going through them all. Probably the most concise statement that answers your question, albeit it doesn't necessarily jump off the page, is from Prepare data to publish a feature service—ArcGIS Server | Documentation for ArcGIS Enterprise: Requirements common to geodatabases and databases The following requirements are true whether the source data is stored in a relational database, a cloud data warehouse, or an enterprise geodatabase: The 3 types of "databases" mentioned are relational, cloud data, and enterprise. A file geodatabase is not included, nor is a mobile geodatabase, shape files, or many other data formats.
... View more
Tuesday
|
2
|
0
|
65
|
POST
|
It is true Python can be compiled to use its own certificate store, and it is true some packages like certifi do include their own certificate store by default, but Python made a decision over a decade ago to default to the system or host certificate store. From PEP 476 – Enabling certificate verification by default for stdlib http clients | peps.python.org (which was accepted and applied to 3.4+ and 2.7.X+) Trust database This PEP proposes using the system-provided certificate database. Previous discussions have suggested bundling Mozilla’s certificate database and using that by default. This was decided against for several reasons... Esri does not override Python's default for ssl, at least on Windows systems (I assume the same on Linux but haven't confirmed myself). It may be possible the function the OP is calling does rely on a package containing its own certificate store, but without more specifics from the OP no one can say one way or the other.
... View more
Tuesday
|
0
|
0
|
19
|
IDEA
|
@LicManager , Esri Support provides a KB for setting and locking a Concurrent Use license manager for ArcGIS Pro at the machine level: https://support.esri.com/en-us/knowledge-base/how-to-lock-licensing-options-in-arcgis-pro-000026114. Additionally, the Install ArcGIS Pro silently documentation page has command line arguments for setting default license manager when installing Pro: https://pro.arcgis.com/en/pro-app/latest/get-started/arcgis-pro-installation-administration.htm
... View more
Monday
|
0
|
0
|
33
|
POST
|
Don, your ArcGIS Server site must be a single-machine site because multi-machine sites have to use network shares for the various ArcGIS Server directories. The behavior of geoprocessing services varies between local and network share folders.
... View more
a week ago
|
0
|
1
|
103
|
POST
|
I will agree that since 11.0 the local temp folder of the account running ArcGIS Server gets bloated much faster. It isn't just jobs, we see it getting bloated with all kinds of files, and Esri does not seem to be cleaning it up. We implemented a scheduled task on each ArcGIS Server machine that runs daily and deletes any file and folder older than X number of days in the local temp folder for the service account running ArcGIS Server. Should we have to do it? No, but it is trivial to implement and it addresses the issue, so I focus my time on bigger challenges with ArcGIS Server. Regarding jobs working directories, having the process directly interact with the UNC path for its processing would have noticeable, possibly dramatic, performance impacts; and the risk of data corruption would increase. Back in the ArcGIS Server 9.x days, Esri did try that approach, and they even had a "localJobsDirectory" setting where the service working directory could be pointed locally. Eventually, they made the local job directory the standard to improve performance and lower data corruption risks.
... View more
a week ago
|
1
|
0
|
129
|
POST
|
When using UNC paths for ArcGIS Server working directories, the arcgisjobs folder defined for the service is the folder where job metadata, results, outputs, etc... go, it is not the folder where a geoprocessing task/job does its work. When a task/job is running on a specific ArcGIS Server machine, there is a jobs folder created in the local temp folder that is used for processing data. When processing is complete, any results and output are copied to the arcgisjobs folder defined for the service. For a single-machine ArcGIS Server deployment where the working directories point to local drives, the arcgisjobs folder for the service may be where the geoprocessing task/job does its actual work. (We don't deploy single-machine, so I can't say for sure)
... View more
a week ago
|
2
|
2
|
149
|
POST
|
Ken, interesting, their documentation implies it isn't supported since they fully nest a single if/else statement within the else portion of another statement instead of using "else if" directly. I know there are certain common JavaScript constructs that Arcade doesn't support, I just thought "else if" was another.
... View more
a week ago
|
0
|
0
|
84
|
POST
|
Ken, it is the system telling you that you have contributed enough this year. It is time to take a break until 2025. 😉
... View more
a week ago
|
3
|
0
|
56
|
POST
|
It also helps to post the specific error message rather than saying "the code won't run." Although ArcGIS Arcade looks like JavaScript, it isn't JavaScript. There is no "else if" construct in Arcade, refer to If - else | ArcGIS Arcade | Esri Developer. Additionally, there is almost always a better logical construct/function than using large if/else blocks. I encourage you to explore using When.
... View more
a week ago
|
0
|
3
|
99
|
POST
|
I don't have an answer to your second question, maybe someone else does. Regarding your first question, no, custom GP services cannot be published through an Image Server license. Refer to Service Types section on page 8 of arcgis-enterprise-functionality-matrix-current.pdf, specifically footnote 7: The only geoprocessing services that can be served are those that are preconfigured within the server; you cannot add or modify geoprocessing services.
... View more
a week ago
|
2
|
1
|
69
|
POST
|
Looking at Portal for ArcGIS 11.3 system requirements—ArcGIS Enterprise | Documentation for ArcGIS Enterprise, there is no mention of .NET components being a requirement. Looking at ArcGIS Server 11.3 system requirements—ArcGIS Enterprise | Documentation for ArcGIS Enterprise, .NET 8 is only required if you are enabling the .NET Extension Support feature.
... View more
2 weeks ago
|
0
|
0
|
57
|
IDEA
|
@DuncanHornby, since Esri only supports a few versions in that drop-down list, one would have no idea if a tool was introduced in 3.1, 3.0, 2.9, 2.8, etc.... All someone could tell from the drop-down list is whether it already existed in version 3.2.
... View more
2 weeks ago
|
0
|
0
|
36
|
POST
|
Since different versions of products have different versions of requirements, and even different requirements entirely at times, it is best to state the version you are using. Also, ArcGIS Server itself doesn't have any .NET requirements, the .NET Extension Support feature of ArcGIS Server does, but that feature only has to be installed if you are using .NET-based server object extensions (SOEs) and server object interceptors (SOIs).
... View more
2 weeks ago
|
1
|
0
|
100
|
IDEA
|
Given how straightforward writing a simple URL redirect rule is on IIS or Java web servers, I doubt Esri will invest the effort to add this functionality. My organization deploys numerous IIS URL rewrite rules to block access to certain functionalities on our external web adaptors, e.g., preventing generating a token to access an authenticated service.
... View more
2 weeks ago
|
0
|
0
|
82
|
Title | Kudos | Posted |
---|---|---|
2 | Tuesday | |
1 | 2 weeks ago | |
1 | a week ago | |
2 | a week ago | |
2 | a week ago |
Online Status |
Offline
|
Date Last Visited |
yesterday
|