The Analyze Table Block uses AI capabilities to perform complex analysis and transformations on tabular data. By providing a natural language prompt, you can instruct the AI to aggregate data, calculate summary statistics, or perform other sophisticated operations on your input table.
A natural language prompt describing the analysis or transformation to be performed on the table. This input is only available if “Use Prompt Input” is enabled in settings. The prompt guides the AI in generating the appropriate code for table analysis.
The analysis prompt to use when “Use Prompt Input” is disabled. Describe the analysis you would like to perform on the table. The AI will generate the code for you.
What types of analysis can the Analyze Table block perform?
The block can perform a wide range of operations using pandas, including: aggregations, filtering, sorting, pivoting, calculating summary statistics, and applying complex transformations. The capabilities are largely determined by the AI model’s ability to generate appropriate pandas code.
How does the block handle date-time data?
The block automatically handles messy date-time formats in the input data, converting them to appropriate pandas datetime objects for analysis.
How is the analysis performed securely?
The analysis code is executed in an isolated Azure Code Interpreter environment. The data is processed securely within this environment and only the results are returned.