While creating a stream analytics job for IoT Edge, one needs to associate the job with a container in a storage account. In storage account settings under configure section of Stream Analytics Job - Container Field is not being displayed when "Add Storage Account" is selected.
Is there a new workflow to add a storage container for a stream analytics job?
I tried adding a storage container in the storage account of the same resource group. It didn't help.
Documentation Link: https://learn.microsoft.com/en-us/azure/iot-edge/tutorial-deploy-stream-analytics?view=iotedge-2018-06#create-an-azure-stream-analytics-job
Issue is at Step 3, where "Container" field is not being displayed in Azure Portal - Steam Analytics Job Page
Configure IoT Edge settings - Source Documentation
1.Under Configure, select Storage account settings then select Add storage account.
2.Select the Storage account that you created at the beginning of this tutorial from the drop-down menu.
3.For the Container field, select Create new and provide a name for the storage container.
4.Select Save.
Image from documentation 1
The workflow does seem to have changed. Instead of specifying the container in the Portal, you only get to supply a storage account. Once you've done that, when you publish, a container will be created by ASA with your Edge Job inside of it. Future publishes will use the same container.
If you want, you can use the button at the bottom of the docs to give feedback to Microsoft so they can change the documentation.
Related
I am using google analytics data API. Making an API Call as listed here - https://developers.google.com/analytics/devguides/reporting/data/v1/quickstart-client-libraries.
My question is how do I enabled google analytics Data API for an already existing project. I need access to specific property ID.
any information is highly appreciated.
You have to follow Step 1 (Enable the API) and Step 2 (Add service account to the Google Analytics 4 property) in your link. Then use your property ID called Measurement ID (i.e. G-XXXXXXXX) that you can find in Data Streams (selecting a Data Stream) in Google Analytics 4 Admin Panel.
Following google support link, you should first log into analytics.google, then in admin page .
then click on GA4 setup Assistant like the photo
In my Google Sheets API Console, there are duplicated "Read/Write requests".
First "Read requests" has real data and has options "Read requests per day" and "Read requests per minute".
Second "Read requests" has no data and has options "Read requests per day" and "Read requests per 100 seconds".
Why does second pane exist?Is it just me?
Best regards.
appearance
First pane
Second pane
All newly created projects in GCP have the same quotas in Google Sheets API. This is the default set by Google:
The 100-second quota and 60-second quota are different entities.
If you want to request changes/increase to these default quotas, please follow the steps here:
Increase the quota for an API
Depending on your resource usage, you may want to increase the quota for an API.
Go to the Google Cloud Platform Console and sign in as a G Suite super administrator.
From the Project list, select the project you're using for the migration.
On the left, click IAM & admin and then Quotas.
Using the checkboxes, select one or more quotas to edit, then click Edit Quotas.
Note: Billing must be enabled on the project in order to click the checkboxes.
In the Edit Quotas panel on the right, complete the form with your Name, Email, and Phone details, then click Next.
In the Edit Quotas panel, select the service to expand the view, then edit the quotas in that service to your requested limit. Click Done.
Click Submit request.
For more information, please check this support page: Monitor API Quotas
I'm creating some Log Analytics to collect data from Event Hub and Application Insights.
Can Log Analytics reports be viewed by users outside of Azure? For example, can I give to my client a dashboard or report? If not what is the solution?
Can Log Analytics reports be viewed by users outside of Azure?
In short, Yes.
To create a dashboard, select the New dashboard button next to the current dashboard's name.
When you create a dashboard, it is private by default, which means you are the only person who can see it. To make it visible to others, use the Share button that appears alongside the other dashboard commands.
Then go to the Log Analytics portal, enter the query Statement to return record and display in a visual chart.
Finally, pin this to the shared dashboard created earlier by selecting Pin chart to your Azure dashboard button from the middle-right corner of the page.
For more details, you could refer to this article about how to share dashboards of Log Analytics data.
To share a dashboard and be able to add others to be able to share it must be an Owner on the subscription level.
Once you have shared a dashboard, use the Unshare option to change permissions on that dashboard. Clicking on Unshare brings up a new view on the right side where you can now choose Manage users.
Summary: To effectively share and control who has access to your shared dashboard you need owner rights on the subscription. When you want to change who can see your shared dashboard use the Unshare option. Finally, you need at least reader rights to the OMS workspace, contributor rights in Azure to Log Analytics, and reader access to the dashboards resource group to view the various objects on your shared dashboard.
Please refer to this article.
When creating a new app on https://developers.google.com/mobile/add?platform=android&cntapi=gcm, I got the following to check or uncheck:
Share your Google Mobile Developer Services data with Google to help
improve Google's products and services. This includes sharing with
Google technical support, account specialists, and anonymous data for
benchmarking. If you disable this option, data can still flow to other
Google products that are explicitly added.
Unfortunately I accidentally checked the field/allowed sharing.
How can I disable/disallow it now after project is already created? Does anybody know how to do that?
Nothing is explicitly stated on which service this data sharing will be applied. However, just doing a quick search of that statement points to it being used for Analytics only.
And if you want to turn the data sharing off for Analytics, you can refer to this help doc:
Change your data sharing settings
You need edit permission to use this feature.
You must customize your data sharing settings when you sign up for an Analytics account, but you can return to the Admin section of an account and change the settings any time.
To change the data sharing settings:
Sign in to Google Analytics.
Select the Admin tab and navigate to the account you want to edit.
In the ACCOUNT column, click Account Settings.
Edit any setting and click Save.
If you just intend to use the project for GCM, I think it doesn't really matter if you allow it or not.
I've created an app for Google Analytics in the API console. I am trying to list out custom segments that have been created, but have noticed that I cannot view existing Segments that have been created.
I followed this example: Service Applications and Google Analytics API V3: Server-to-server OAuth2 authentication?
For instance, I log in to my google analytics account, grant access to a profile, then in the google analytics profile, I create a sample segment.
Calling this:
$service->management_segments->listManagementSegments();
I would expect to see my "test segment" but don't see it.
Is there an additional step that I would need to grant my service account the ability to see the custom segments setup?
This example here shows the custom segments:
https://developers.google.com/analytics/devguides/config/mgmt/v3/mgmtReference/management/segments/list
I am hoping someone can clarify the workflow. Thanks!
Since segments are tied to google accounts, not service accounts, they aren't available. It's best to grab segment definitions using the web server workflow, or use dynamic filters instead of segments.