Codeunit 2001 "Azure ML Connector"
Base Application · System.AI
Across versions
- BC23present
- BC241 procedures added, 1 procedures removed
- BC25-27unchanged
- BC281 procedures added
- BC29-30unchanged
Neighbourhood 3 connected objects and pages
Base Application · System.AI · BC23-30 · source at ea08af5e · facts from BC29
Procedures
Initialize(ApiKey: SecretText; ApiUri: Text; TimeOutSeconds: Integer)+ BC24 − BC24IsInitialized(): BooleanSetDefaultTimeoutSeconds(TimeoutSeconds: Integer)+ BC28SendToAzureMLInternal(TrackUsage: Boolean): BooleanSendToAzureML(): BooleanValidateApiUrl(ApiUrl: Text)SendRequestToAzureML()SetMessageHandler(MessageHandler: DotNet HttpMessageHandler)SetInputName(Name: Text)AddInputColumnName(ColumnName: Text)AddInputRow()AddInputValue(Value: Text)AddParameter(Name: Text; Value: Text)SetParameterName(Name: Text)SetOutputName(Name: Text)GetOutput(LineNo: Integer; ColumnNo: Integer; var OutputValue: Text)GetOutputLength(var Length: Integer)GetInput(LineNo: Integer; ColumnNo: Integer; var InputValue: Text)GetInputLength(var Length: Integer)GetParameter(Name: Text; var ParameterValue: Text)
Triggers
OnRun
Calls
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 2006 “Azure AI Usage” (1 call:
SendToAzureMLInternal → IncrementTotalProcessingTime)
Called by
- Codeunit 2003 “ML Prediction Management” (24 calls:
CreateDummyInput → AddInputColumnName,CreateDummyInput → AddInputRow,CreateDummyInput → AddInputValue, …) - Codeunit 2000 “Time Series Management” (12 calls:
CreateTimeSeriesInput → AddInputColumnName,CreateTimeSeriesInput → AddInputRow,CreateTimeSeriesInput → AddInputValue, …)
Ask your agent
Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "codeunit", object_name: "Azure ML Connector"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.