Microsoft Azure PlayFab logo
    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Add-ons
    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA
  • Runs on PlayFab
  • Pricing
    • Blog
    • Forums
    • Contact us
  • Sign up
  • Sign in
  • Ask a question
  • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges
  • Home /
  • API and SDK Questions /
avatar image
Question by NantData · May 13 at 11:38 PM · Player DatadataPlayer InventoryCharacter Data

Can I export all Player and Character data (e.g. Inventory, Virtual Currency, etc)

I'd like to export player and character non-event data (inventory, virtual currency, etc) into a data warehouse so that it sits next to the event data that comes from the Event Export. I see articles about exporting single player data using the various API endpoints but not all player data at a time. Is this possible to automate through the API or some other method? Thanks.

Comment

People who like this

0 Show 0
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

2 Replies

· Add your reply
  • Sort: 
avatar image

Answer by Made Wang · May 16 at 08:38 AM

PlayFab does not support exporting data of all players at once, you can export the data of a single player each time through ExportMasterPlayerData, please refer to PlayFab GDPR - Deleting and Exporting Player Data - PlayFab | Microsoft Docs.

Regarding automated export, you can create a Scheduled Task that runs an Azure Function Cloud Script on Segment All Players to call ExportMasterPlayerData.

Comment

People who like this

0 Show 0 · Share
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image

Answer by NantData · May 16 at 04:18 PM

Thanks @Made Wang for the advice. Using the automation you suggested above I would be iterating over each player and pulling their details from ExportMasterPlayerData. According to https://docs.microsoft.com/en-us/gaming/playfab/features/automation/cloudscript-af/quickstart#execution-limits there are pull limits per sec. Is there a chance I could hit these counts/sec limits if I go this route? Thanks.

Comment

People who like this

0 Show 2 · Share
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Made Wang · May 17 at 09:46 AM 0
Share

This is not the count limit, it's PlayFab's limit on the execution time of the Azure Function. Also, if the Azure Function triggered by Http times out, then you can try the Azure Function triggered by the queue.

avatar image NantData Made Wang · May 17 at 04:24 PM 0
Share

Thanks for your input @Made Wang.

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Navigation

Spaces
  • General Discussion
  • API and SDK Questions
  • Feature Requests
  • PlayStream
  • Bugs
  • Add-on Marketplace
  • LiveOps
  • Follow this Question

    Answers Answers and Comments

    12 People are following this question.

    avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

    Related Questions

    How to sync Player Key Value Data from Playfab with photon customization?, 1 Answer

    Choose a logo from set of logos for the user from the client side - How to use pics in playfab? 1 Answer

    How to give player EXP after battle? and How to reward player after level up? 1 Answer

    want to Switch from Gamepsark to photon engine and playfab for data.,want to Switch from Gamepsark to photon engine and playfab for data 1 Answer

    Inventory with large custom data. Initialization and updates. 1 Answer

    PlayFab

    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Runs on PlayFab
    • Pricing

    Solutions

    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA

    Engineers

    • Documentation
    • Quickstarts
    • API Reference
    • SDKs
    • Usage Limits

    Resources

    • Forums
    • Contact us
    • Blog
    • Service Health
    • Terms of Service
    • Attribution

    Follow us

    • Facebook
    • Twitter
    • LinkedIn
    • YouTube
    • Sitemap
    • Contact Microsoft
    • Privacy & cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2020
    • Anonymous
    • Sign in
    • Create
    • Ask a question
    • Create an article
    • Post an idea
    • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Explore
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges