# Function useGetNlgInsights
useGetNlgInsights(...
args
):UseGetNlgInsightsState
React hook that fetches an analysis of the provided query using natural language generation (NLG). Specifying a query is similar to providing parameters to a useExecuteQuery hook, using dimensions, measures, and filters.
# Parameters
Parameter | Type |
---|---|
...args | [UseGetNlgInsightsParams ] |
# Returns
Response object containing a text summary
# Example
const { data, isLoading } = useGetNlgInsights({
dataSource: 'Sample ECommerce',
dimensions: [DM.Commerce.Date.Years],
measures: [measureFactory.sum(DM.Commerce.Revenue)],
});
if (isLoading) {
return <div>Loading...</div>;
}
return <p>{data}</p>;